Software Engineering PEARSON. 9., aktualisierte Auflage. lan Sommerville

Größe: px
Ab Seite anzeigen:

Download "Software Engineering PEARSON. 9., aktualisierte Auflage. lan Sommerville"

Transkript

1 lan Sommerville Software Engineering 9., aktualisierte Auflage PEARSON Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson pic worldwide

2 V ' V Inhaltsverzeichnis Vorwort 17 Webintegration 18 Zielgruppe 19 Änderungen zu vorigen Ausgaben 19 Das Buch als Vorlesungsskript 20 Zusatzmaterialien 20 Danksagungen 21 Vorwort zur deutschen Ausgabe 22 Webinhalte zum vorliegenden Buch 22 Anmerkungen zur deutschen Übersetzung 23 Teil I Einführung in Software-Engineering 25 Kapitel 1 Einführung Professionelle Softwareentwicklung Software-Engineering 33, Vielfalt des Software-Engineerings Software-Engineering und das Web Ethik des Software-Engineerings Fallstudien Ein Steuerungssystem für Insulinpumpen Ein Patienteninformationssystem für die psychiatrische Ambulanz Eine Wetterstation in Wildhisgebieten 48 Zusammenfassung 50 Ergänzende Literatur 50 Übungen 51 Kapitel 2 Softwareprozesse Vorgehensmodelle > Das Wasserfallmodell Inkrementelle Entwicklung Wiederverwendungsorientiertes Software-Engineering Prozessaktivitäten Softwarespezifikation Softwareentwurf und -Implementierung Softwarevalidierung Weiterentwicklung von Software 70

3 . "' \ Inhaltsverzeichnis. i 2.3 Umgang mit Änderungen ' Softwareprototypen Inkrementelle Auslieferung Das Spiralmodell nach Boehm." Der Rational Unified Process 78 Zusammenfassung 81 Ergänzende Literatur 82 Übungen 82 Kapitel 3 Agile Softwareentwicklung Agile Methoden :..' Plangesteuerte und agile Entwicklung Extreme Programming 9.4 ' Testen in XP...*, Pair Programming Agiles Projektmanagement Skalieren von agilen Methoden 106 Zusammenfassung 109 Ergänzende Literatur 109 Übungen 110 Kapitel 4 Requirements-Engineering Funktionale und nichtfunktionale Anforderungen Funktionale Anforderungen Nichtfunktionale Anforderungen Die Gesamtsystemspezifikation Anforderungsspezifikation Spezifikation in natürlicher Sprache Strukturierte Spezifikationen Prozesse des Requirements-Engineerings Anforderungserhebung und -analyse Sammeln der Anforderungen Ethnografie Validierung von Anforderungen Anforderungsmanagement, Planung des Anforderungsmanagements Anforderungsänderungsmanagement x 148 Zusammenfassung.... ;.. : 150 Ergänzende Literatur ;. 150 Übungen ; 151 Kapitel 5 Systemmodellierung Kontextmodelle Interaktionsmodelle Anwendungsfallmodellierung.. ; Sequenzdiagramme 162 t J '

4 Inhaltsverzeichnis ' 5.3 Strukturelle Modelle Klassendiagramme Generalisierung Aggregation Verhaltensmodelle Datenorientierte Modellierung Ereignisgesteuerte Modellierung Modellgetriebene Softwareentwicklung Modellgetriebene Architektur Ausführbares UML 179 Zusammenfassung 180. Ergänzende Literatur 180 Übungen 181 Kapitel 6 Entwurf der Architektur Architektonische Entwurfsentscheidungen Architektursichten Architekturmuster Schichtenarchitektur, Repository-Architektur Client-Server-Architektur Pipes-and-Filter-Ärchitektur Anwendungsarchitekturen Transaktionsverarbeitende Systeme Informationssysteme Sprachverarbeitende Systeme 207 Zusammenfassung 211 Ergänzende Literatur 211 Übungen 212 Kapitel 7 Entwurf und Implementierung Objektorientierter Entwurf mit UML Systemkontext und Interaktionen Entwurf der Architektur Bestimmung der Objektklassen Entwurfsmodelle Schnittstellenspezifikation Entwurfsmuster Implementierungsaspekte Wiederverwendung Konfigurationsverwaltung Host-Ziel-Eiitwicklung Open-Source-Entwicklung Open-Source-Lizenzierung 239 Zusammenfassung 242 Ergänzende Literatur 242 Übungen 243

5 1»' \\" K, Inhaltsverzeichnis Kapitel 8 Testen von Software Entwicklertests Modultests Auswahl der Testfälle für Modultests Testen von Komponenten Testen von Systemen Testgetriebene Entwicklung Freigabetests Anforderungsbasiertes Testen Szenariobasiertes Testen Leistungstests Benutzertests 270 Zusammenfassung 273 Ergänzende Literatur.. T 273 Übungen 274 Kapitel 9 Softwareevolution Evolutionsprozesse Dynamik der Programmevolution... l Softwarewartung Vorhersagen des Wartungsaufwands Software-Reengineering : Präventive Wartung durch Refactoring '.' Verwaltung von Altsystemen 295 Zusammenfassung 301 Ergänzende Literatur. 301 Übungen 302 Teil II Verlässlichkeit und Informationssicherheit 303 Kapitel 10 Soziotechnische Systeme Komplexe Systeme Typische Systemeigenschaften Nichtdeterminismus Erfolgskriterien Systems-Engineering Systembeschaffung Systementwicklung Systembetrieb Menschliches Versagen Systemevolution 328 Zusammenfassung 330 Ergänzende Literatur 330 Übungen 331 -'." />, f 10 *

6 Inhaltsverzeichnis Kapitel 11 Verlässlichkeit und Informationssicherheit Eigenschaften der Verlässlichkeit Verfügbarkeit und Zuverlässigkeit Betriebssicherheit Informationssicherheit 349 Zusammenfassung 353 Ergänzende Literatur 353 Übungen 354 Kapitel 12 Spezifikation der Verlässlichkeit und Informationssicherheit Risikogesteuerte Spezifikation der Anforderungen Spezifikation der Betriebssicherheit Gefahrenerkennung Gefahrenbewertung Gefahrenanalyse Risikoreduzierung Spezifikation der Zuverlässigkeit Zuverlässigkeitsmetriken, Nichtfunktionale Zuverlässigkeitsanforderungen Funktionale Zuverlässigkeitsanforderungen Spezifikation der Informationssicherheit Formale Spezifikation 380, Zusammenfassung 384 Ergänzende Literatur 384 Übungen 385 Kapitel 13 Entwicklung verlässlicher Systeme Redundanz und Diversität Verlässliche Prozesse Verlässliche Systemarchitekturen Schutzsysteme Selbstüberwachende Architekturen Diversitäre Programmierung Softwarediversität Verlässliche Programmierung 402 Zusammenfassung > 412 Ergänzende Literatur 412 Übungen 413 "'11

7 Inhaltsverzeichnis i r Kapitel 14 Security-Engineering Management von Sicherheitsrisiken Bewertung der Risiken während der Entwicklung Bewertung der Risiken während des Betriebs Entwerfen unter dem Sicherheitsaspekt Architekturentwurf Entwurfsrichtlinien Entwerfen unter dem Aspekt der Inbetriebnahme Überlebensfähigkeit des Systems 437 Zusammenfassung 441 Ergänzende Literatur 441 Übungen 442 Kapitel 15 Gewährleistung der Verlässlichkeit und Informationssicherheit Statische Analyse Verifikation und formale Methoden...' Modellprüfung v ' Automatisierte statische Analyse...: Zuverlässigkeit testen Betriebsprofile Testen der Informationssicherheit Prozesssicherung : Prozesse für die Gewährleistung der Betriebssicherheit Nachweis der Betriebssicherheit und Verlässlichkeit Strukturierte Argumentationen Strukturierte Betriebssicherheitsargumentationen 466 Zusammenfassung 469 Ergänzende Literatur 470 Übungen. 471 Teil Software-Engineering für Fortgeschrittene.473 Kapitel 16 Wiederverwendung von Software Die Wiederverwendungslandschaft ; Anwendungsframeworks 'Softwareproduktlinien Wiederverwendung von COTS-Produkten COTS-Lösungen COTS-Integration 496 Zusammenfassung 500 Ergänzende Literatur 501 Übungen

8 _, Inhaltsverzeichnis - 1 > ', ' ^ v ' ' < ' d -. & < ' * * ', Kapitel 17 Komponentenbasiertes Software-Engineering Komponenten und Komponentenmodelle Komponentenmodelle Prozesse des komponentenbasierten Software-Engineerings Komponentenbasiertes Software-Engineering für Wiederverwendung Komponentenbasiertes Software-Engineering mit Wiederverwendung Komposition von Komponenten 521 Zusammenfassung 528 Ergänzende Literatur 529 Übungen 530 Kapitel 18 Entwicklung verteilter Systeme Probleme der verteilten Systeme Kommunikationsmodelle Middleware Client-Server-Systeme Architekturmuster für verteilte Systeme Master-Slave-Architekturen Zweischichtige Client-Server-Architekturen Mehrschichtige Client-Server-Architekturen Verteilte Komponentenarchitekturen 548, Peer-to-Peer-Architekturen Software als Service 554 Zusammenfassung 559 Ergänzende Literatur 559 Übungen 560 Kapitel 19 Serviceorientierte Architektur Services als wiederverwendbare Komponenten Service-Engineering Ermittlung von Servicekandidaten Entwerfen von Serviceschnittstellen Implementierung und Bereitstellung der Services Services für Altsysteme Softwareentwicklung mit Services > Entwurf und Implementierung des Workflows Testen von Services 587 Zusammenfassung 589 Ergänzende Literatur 589 Übungen

9 ) ><*'' "11 Inhaltsverzerchnis - * Kapitel 20 Eingebettete Software Entwurf eingebetteter Systeme Modellierung von Echtzeitsystemen Programmierung von Echtzeitsystemen Architekturmuster Beobachten und Reagieren Umgebungssteuerung Pipelineverarbeitung Analyse des Zeitverhaltens Echtzeitbetriebssysteme Prozessverwaltung 614 Zusammenfassung 616 Ergänzende Literatur 616 Übungen? 617 Kapitel 21 Aspektorientiertes Software-Engineering Die Trennung von Belangen Aspekte, Verbindungspunkte und Pointcuts Software-Engineering mit Aspekten Belangorientiertes Requirements-Engineering Aspektorientiertes Entwerfen und Programmieren Verifikation und Validierung 640 Zusammenfassung 643 Ergänzende Literatur 643 Übungen 644 Teil IV Softwaremanagement 645 Kapitel 22 Projektmanagement Risikomanagement Risikoerkennung Risikoanalyse Risikoplanung, Risikoüberwachung Personalmanagement. v Mitarbeitermotivation ' Teamwork Teammitglieder auswählen Organisation der Gruppe Kommunikation in der Gruppe 668 Zusammenfassung 670 Ergänzende Literatur 671 Übungen

10 1 - & j i _,. I * Inhaltsverzeic [inis i *. ' * * i '"" K -i, S ', : ' ;, _ ' '_ * v * ^ f *» Kapitel 23 Projektplanung Preiskalkulation für Software Plangesteuerte Entwicklung Projektpläne Der Planungsprozess Zeitplanung Darstellung des Zeitplans Agile Planung Schätztechniken Algorithmische Kostenmodellierung Das COCOMO-II-Modell Projektdauer und Personalplanung 702 Zusammenfassung 704 Ergänzende Literatur.'*'. 704 Übungen 705 Kapitel 24 Qualitätsmanagement Softwarequalität Softwarestandards Der Rahmenstandard ISO Reviews und Inspektionen Der Review-Prozess Programminspektionen Softwaremessung und -metriken Produktmetriken Softwarekomponentenanalyse Mehrdeutigkeit von Messungen 732 Zusammenfassung 735 Ergänzende Literatur 736 Übungen 737 Kapitel 25 Konfigurationsmanagement Änderungsmanagement Versionsmanagement Systemerstellung Release-Management 758 Zusammenfassung > 761 Ergänzende Literatur 761 Übungen 762 Kapitel 26 Prozessverbesserung Der Prozessverbesserungsprozess Prozessmessung Prozessanalyse Prozessausnahmen Prozessänderung

11 Inhaltsverzeichnis 26.5 Das CMMI-Rahmenwerk zur Prozessverbesserung Das gestufte CMMI-Modell Das kontinuierliche CMMI-Modell. 785 Zusammenfassung Ergänzende Literatur 787 Übungen 788 Glossar Literatur A-Z Register

Teil III Software-Engineering für Fortgeschrittene 473

Teil III Software-Engineering für Fortgeschrittene 473 Kapitel 14 Security-Engineering 415 Kapitel 15 Gewährleistung der Verlässlichkeit und Informationssicherheit 443 Teil III Software-Engineering für Fortgeschrittene 473 Kapitel 16 Wiederverwendung von Software

Mehr

ISBN Bibliografische Information der Deutschen Nationalbibliothek

ISBN Bibliografische Information der Deutschen Nationalbibliothek Bibliografische Information der Deutschen Nationalbibliothek Die Deutsche Nationalbibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie; detaillierte bibliografische Daten sind

Mehr

Software Engineering

Software Engineering lan Sommerville 2008 AGI-Information Management Consultants May be used for personal purporses only or by libraries associated to dandelon.com network. Software Engineering 6. Auflage Pearson Studium ein

Mehr

Inhaltsverzeichnis. Teil I Überblick 27. Vorwort 21. Kapitel 1 Einführung 29. Kapitel 2 Soziotechnische Systeme 47

Inhaltsverzeichnis. Teil I Überblick 27. Vorwort 21. Kapitel 1 Einführung 29. Kapitel 2 Soziotechnische Systeme 47 Inhaltsverzeichnis Vorwort 21 Der Aufbau dieses Buches....................................... 22 Änderungen seit der 6. und 7. Ausgabe............................ 23 Zielgruppe...................................................

Mehr

Inhaltsverzeichnis. Teil I Grundlagen 1

Inhaltsverzeichnis. Teil I Grundlagen 1 xv Teil I Grundlagen 1 1 Modelle und Modellierung 3 1.1 Modelle, die uns umgeben.................................. 3 1.2 Modelltheorie........................................... 5 1.3 Ziele beim Einsatz

Mehr

Software Engineering

Software Engineering Software Engineering Grundlagen, Menschen, Prozesse, Techniken von Jochen Ludewig, Horst Lichter 1. Auflage Software Engineering Ludewig / Lichter schnell und portofrei erhältlich bei beck-shop.de DIE

Mehr

Der Rational Unified Process

Der Rational Unified Process Philippe Kruchten Der Rational Unified Process Eine Einführung Deutsche Übersetzung von Cornelia Versteegen An imprint of Pearson Education München Reading, Massachusetts Menlo Park, California New York

Mehr

Inhaltsverzeichnis. Grundlagen und Begriffsbildung

Inhaltsverzeichnis. Grundlagen und Begriffsbildung Inhaltsverzeichnis Teil I Grundlagen und Begriffsbildung 1 Grundlagen... 3 1.1 Einleitung... 3 1.1.1 Ziele dieses Buchs... 6 1.1.2 Für wen ist dieses Buch?... 6 1.1.3 Erforderliches Vorwissen... 7 1.1.4

Mehr

Objektorientierte Softwaretechnik

Objektorientierte Softwaretechnik Bernd Brügge, Allen H. Dutoit Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney

Mehr

Martin Fowler, Kendall Scott. UML konzentriert. Eine strukturierte Einführung in die Standard-Objektmodellierungssprache. 2., aktualisierte Auflage

Martin Fowler, Kendall Scott. UML konzentriert. Eine strukturierte Einführung in die Standard-Objektmodellierungssprache. 2., aktualisierte Auflage Martin Fowler, Kendall Scott UML konzentriert Eine strukturierte Einführung in die Standard-Objektmodellierungssprache 2., aktualisierte Auflage Deutsche Übersetzung von Arnulf Mester, Michael Sczittnick

Mehr

Objektorientierte Softwaretechnik

Objektorientierte Softwaretechnik Bernd Brügge, Allen H. Dutoit Objektorientierte Softwaretechnik mit UML, Entwurfsmustern und Java ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney

Mehr

Software Engineering. Fakultät Elektrotechnik Bachelor-Studiengänge, 4. Semester Prof. Dr.-Ing. Dagmar Meyer

Software Engineering. Fakultät Elektrotechnik Bachelor-Studiengänge, 4. Semester Prof. Dr.-Ing. Dagmar Meyer Fakultät Elektrotechnik Bachelor-Studiengänge, 4. Semester Vorausgesetzte Kenntnisse Allgemeine Kenntnisse aus dem Bereich der Softwareentwicklung - Programmierkenntnisse (Java, C) - Beherrschung der notwendigen

Mehr

Systematisches Requirements Engineering und Management

Systematisches Requirements Engineering und Management Christof Ebert Systematisches Requirements Engineering und Management Anforderungen ermitteln, spezifizieren, analysieren und verwalten 2., aktualisierte und erweiterte Auflage ^1 dpunkt.verlag Inhalt

Mehr

Einführung in die Allgemeine Betriebswirtschaftslehre

Einführung in die Allgemeine Betriebswirtschaftslehre Prof. Dr. Thomas Straub Einführung in die Allgemeine Betriebswirtschaftslehre Das Übungsbuch Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of

Mehr

Software- und Systementwicklung

Software- und Systementwicklung Software- und Systementwicklung Seminar: Designing for Privacy 11.11.2009 Moritz Vossenberg Inhalt Vorgehensmodelle Wasserfallmodell V-Modell Phasen (Pflichtenheft) UML Klassendiagramm Sequenzdiagramm

Mehr

Inhaltsverzeichnis.

Inhaltsverzeichnis. Wegweiser durch das Buch 1 1 Problembereich und Lösungsbereich 10 1.1.Unterschiede zwischen Problembereich und Lösungsbereich 10 1.2 Paradigmen der Softwareentwicklung 12 1.3 Methoden für die verschiedenen

Mehr

0 Allgemeines. Prof. Dr. Rolf Dornberger

0 Allgemeines. Prof. Dr. Rolf Dornberger Software-Engineering Grundlagen des Software-Engineering Software-Management Klassische Konzepte des Software-Engineering Objektorientierte Konzepte des Software-Engineering 0 Allgemeines Prof. Dr. Rolf

Mehr

Methodische objektorientierte Softwareentwicklung

Methodische objektorientierte Softwareentwicklung Methodische objektorientierte Softwareentwicklung Eine Integration klassischer und moderner Entwicklungskonzepte von Mario Winter 1. Auflage Methodische objektorientierte Softwareentwicklung Winter schnell

Mehr

Software Engineering

Software Engineering Software Engineering Gustav Pomberger, Wolfgang Pree Architektur-Design und Prozessorientierung ISBN 3-446-22429-7 Weitere Informationen oder Bestellungen unter http://www.hanser.de/3-446-22429-7 sowie

Mehr

Softwareprozessmodelle

Softwareprozessmodelle Softwareprozessmodelle jung@cncgmbh.eu Definition Software Engineering The application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software; that

Mehr

Software Engineering II (IB) Testen von Software / Modultests

Software Engineering II (IB) Testen von Software / Modultests Fakultät für Informatik und Mathematik Hochschule München Letzte Änderung: 16.05.2017 21:17 Inhaltsverzeichnis Programm-Tests.................................. 2 Ziele des Testens..................................

Mehr

Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen

Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen White Paper Software Engineering Zielorientierte Bereitstellung und systematische Verwendung von Prinzipien, Methoden und Werkzeugen Die arbeitsteilige, ingenieurmäßige Entwicklung und Anwendung von umfangreichen

Mehr

SPI - Software Process Improvement mit CMMI, PSP/TSP und ISO 15504

SPI - Software Process Improvement mit CMMI, PSP/TSP und ISO 15504 SPI - Software Process Improvement mit CMMI, PSP/TSP und ISO 15504 von Ernest Wallmüller 1. Auflage Hanser München 2007 Verlag C.H. Beck im Internet: www.beck.de ISBN 978 3 446 40492 2 Zu Leseprobe schnell

Mehr

UML konzentriert. Eine kompakte Einführung in die Standard-Objektmodellierungssprache. Martin Fowler. ADDISON-WESLEY An imprint of Pearson Education

UML konzentriert. Eine kompakte Einführung in die Standard-Objektmodellierungssprache. Martin Fowler. ADDISON-WESLEY An imprint of Pearson Education Martin Fowler UML konzentriert Eine kompakte Einführung in die Standard-Objektmodellierungssprache ADDISON-WESLEY An imprint of Pearson Education München Boston San Francisco Harlow, England Don Mills,

Mehr

IT-Projektmanagement Teil 2: Der Gegenstand von SW-Projekten Kaiserslautern, WS 2008/2009 Dr. Gerhard Pews

IT-Projektmanagement Teil 2: Der Gegenstand von SW-Projekten Kaiserslautern, WS 2008/2009 Dr. Gerhard Pews IT-Projektmanagement Teil 2: Der Gegenstand von SW-Projekten Kaiserslautern, WS 2008/2009 Dr. Gerhard Pews Der Fahrplan durch die Vorlesung Inhalte Einführung Das Was : Der Gegenstand von Softwareprojekten

Mehr

Methoden und Architekturen der Softwaretechnik

Methoden und Architekturen der Softwaretechnik Joachim Goll Methoden und Architekturen der Softwaretechnik STUDIUM VIEWEG+ TEUBNER Inhaltsverzeichnis Vorwort 7 Wegweiser durch das Buch 11 Inhaltsverzeichnis 17 Begriffsverzeichnis 23 Abkürzungsverzeichnis

Mehr

2 Softwarearchitektur in der Organisationsstruktur 25

2 Softwarearchitektur in der Organisationsstruktur 25 xiii Teil I Grundlagen und Organisation 1 1 Grundlagen 3 1.1 Warum Softwarearchitektur?.............................. 4 1.2 Was ist Softwarearchitektur?.............................. 6 1.2.1 Definition

Mehr

CMMI. Verbesserung von Software- und Systementwicklungsprozessen mit Capability Maturity Model Integration (CMMI-DEV) dpunkt.

CMMI. Verbesserung von Software- und Systementwicklungsprozessen mit Capability Maturity Model Integration (CMMI-DEV) dpunkt. Ralf Kneuper CMMI Verbesserung von Software- und Systementwicklungsprozessen mit Capability Maturity Model Integration (CMMI-DEV) 3., aktualisierte und uberarbeitete Auflage dpunkt.verlag xiii Inhaltsverzeichnis

Mehr

Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner. Softwaretechnik II. Sommersemester 2015

Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner. Softwaretechnik II. Sommersemester 2015 Universität Stuttgart Institut für Automatisierungs- und Softwaretechnik Prof. Dr.-Ing. Dr. h. c. P. Göhner Softwaretechnik II Sommersemester 2015 www.ias.uni-stuttgart.de/st2 st2@ias.uni-stuttgart.de

Mehr

Objektorientierte Programmierung mit Java

Objektorientierte Programmierung mit Java David J. Barnes Michael Kölling Objektorientierte Programmierung mit Java Eine praxisnahe Einführung mit BlueJ Übersetzt von Axel Schmolitzky, Universität Hamburg PEARSON Studium ein Imprint von Pearson

Mehr

Harald Störrle UML 2 für Studenten

Harald Störrle UML 2 für Studenten Harald Störrle UML 2 für Studenten ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam UML im Kontext 3.1 Der Software-Lebenszyklus...

Mehr

Software Engineering 1

Software Engineering 1 Software Engineering 1 SE1 VO und LU Vorbesprechung WS0506-06. Oktober 2005 MARIO BERNHART se1@inso.tuwien.ac.at se1_lab@inso.tuwien.ac.at www.inso.tuwien.ac.at INSO - Industrial Software Institut für

Mehr

Methoden des Software Engineering

Methoden des Software Engineering Methoden des Software Engineering Funktions-, daten-, objekt- und aspektorientiert entwickeln Bearbeitet von Joachim Goll 1. Auflage 2012. Buch. xxxviii, 794 S. Hardcover ISBN 978 3 8348 2433 2 Format

Mehr

Inhaltsverzeichnis Die V-Modell XT Grundlagen IT-Strategie und Implementierung unternehmensweiter Vorgehensmodelle

Inhaltsverzeichnis Die V-Modell XT Grundlagen IT-Strategie und Implementierung unternehmensweiter Vorgehensmodelle 1 Die V-Modell XT Grundlagen... 1 Andreas Rausch, Manfred Broy 1.1 V-Modell XT Übersicht... 2 1.1.1 Zielsetzung... 4 1.1.2 Projekttypen... 5 1.1.3 Vorgehensbausteine... 6 1.2 Projektdurchführungsstrategien...

Mehr

Paul Molitor und Jörg Ritter VHDL. Eine Einführung. ein Imprint von Pearson Education

Paul Molitor und Jörg Ritter VHDL. Eine Einführung. ein Imprint von Pearson Education Paul Molitor und Jörg Ritter VHDL Eine Einführung ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney Mexico City Madrid Amsterdam Inhaltsverzeichnis

Mehr

Klassische Softwareentwicklung - Software Engineering -

Klassische Softwareentwicklung - Software Engineering - Klassische Softwareentwicklung - Software Engineering - Von: Claus Christofzik, Vincent Strelow Inhaltsverzeichnis: 1. WAS IST SOFTWARE- ENGINEERING 1 2. WORAUS BESTEHT SOFTWARE- ENGINEERING 1 3. VORGEHENSMODELLE.

Mehr

Kosten- und Erlösrechnung

Kosten- und Erlösrechnung Klaus Deimel Rainer Isemann Stefan Müller Kosten- und Erlösrechnung Grundlagen, Managementaspekte und Integrationsmöglichkeiten der IFRS Ein Imprint von Pearson Education München Boston San Francisco Harlow,

Mehr

Moderne Strukturierte Analyse

Moderne Strukturierte Analyse Edward Yourdon Moderne Strukturierte Analyse Prentice Hall Wolfram's Fachverlag Inhaltsverzeichnis Teil 1: Einleitung 1 1. Einleitung 3 1.1 Warum ist Systemanalyse so interessant? 3 1.2 Für wen ist diese

Mehr

CMMI 1.3 für die Entwicklung

CMMI 1.3 für die Entwicklung Mary Beth Chrissis Mike Konrad Sandy Shrum CMMI 1.3 für die Entwicklung Richtlinien für Prozessintegration und Produktverbesserung An imprint of Pearson München Boston San Francisco Harlow, England Don

Mehr

Java lernen mit BlueJ

Java lernen mit BlueJ David J. Barnes, Michael Kölling Java lernen mit BlueJ Eine Einführung in die objektorientierte Programmierung 5. Auflage PEARSON Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don

Mehr

1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge

1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge Einführung. Vorbemerkungen und Überblick. Die elektronischen e des Fahrzeugs. Prozesse in der Fahrzeugentwicklung im Überblick,.4 Grundlagen. Steuerungs- und regelungstechnische e (Prof. Schumacher). Diskrete

Mehr

Projektmanagement. Dokument V 1.1. Oliver Lietz - Projektmanagement. Wie kommt es zu einem Projektauftrag? Ausführung

Projektmanagement. Dokument V 1.1. Oliver Lietz - Projektmanagement. Wie kommt es zu einem Projektauftrag? Ausführung Projektmanagement Management- und Phasen-Modelle Vom Wasserfall bis Extreme Programming / Scrum Dokument V 1.1 Wie kommt es zu einem Projektauftrag? Auftraggeber Projekt-Idee / Ziele [Anforderungen/Spezifikation/

Mehr

INHALTSVERZEICHNIS. xxiii xxvü xxxiü xxxvii

INHALTSVERZEICHNIS. xxiii xxvü xxxiü xxxvii INHALTSVERZEICHNIS VORWORT DANKSAGUNG DANKSAGUNG DER CLIB-KOORDINATOREN BUCHAUTOREN AUTOREN ZUSÄTZLICHER ARTIKEL XV xxiii xxvü xxxiü xxxvii TEIL 1-ÜBER CMMI FÜR ENTWICKLUNG 1 1 EINFÜHRUNG 3 Über die Prozessverbesserung

Mehr

Systematisches Requirements Engineering

Systematisches Requirements Engineering Systematisches Requirements Engineering Anforderungen ermitteln, spezifizieren, analysieren und verwalten von Christof Ebert 3., aktualisierte und erweiterte Auflage Systematisches Requirements Engineering

Mehr

Requirements Engineering I

Requirements Engineering I Martin Glinz Requirements Engineering I Kapitel 9 UML Unified Modeling Language Universität Zürich Institut für Informatik 2006, 2008 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe sind

Mehr

Software-Lebenszyklus

Software-Lebenszyklus Software-Lebenszyklus Inhalt Vorgehensmodell/Phasenplan Wasserfallmodell WAS-Beschreibung WIE-Beschreibung Weitere Phasenmodelle: Spiral-Modell, V-Modell, RUP Extreme Programming SW-Qualitätssicherung

Mehr

Objektorientierte Systementwicklung

Objektorientierte Systementwicklung Karl-Heinz Rau Objektorientierte Systementwicklung Vom Geschäftsprozess zum Java-Programm Mit 162 Abbildungen vieweg Überblick und Vorbemerkungen 1 1 Objektorientierte Software-Entwicklung 5 1.1 Überblick

Mehr

Requirements Engineering

Requirements Engineering Klaus Pohl Requirements Engineering Grundlagen, Prinzipien, Techniken dpunkt.verlag Teil I Grundlagen und Rahmenwerk 1 1 Motivation 5 1.1 Softwareintensive Systeme 5 1.2 Bedeutung des Requirements Engineering

Mehr

Feature-based Programming

Feature-based Programming Stefan Richter Feature-based Programming Planung, Programmierung, Projekt-Management: Über die Kunst systematisch zu planen und mit Agilität umzusetzen ADDISON-WESLEY An imprint of Pearson Education München

Mehr

Übungsaufgaben zum Software Engineering: Management

Übungsaufgaben zum Software Engineering: Management Übungsaufgaben zum Software Engineering: Management Grundbegriffe: Aufgabe 1: Aus welchen Disziplinen setzt sich das Software Engineering zusammen? a. Informatik b. Physik c. Psychologie d. Chemie e. Geologie

Mehr

Software Engineering mit Übungen. Franz-Josef Elmer, Universität Basel, HS 2015

Software Engineering mit Übungen. Franz-Josef Elmer, Universität Basel, HS 2015 Software Engineering mit Übungen Franz-Josef Elmer, Universität Basel, HS 2015 Software Engineering 2 Organisation Ort: Seminarraum 05.002, Spiegelgasse 5 Ablauf: 15:15 Vorlesung Prüfung: Schriftlich,

Mehr

Requirements Engineering I

Requirements Engineering I Martin Glinz Requirements Engineering I Kapitel 9 UML Unified Modeling Language Universität Zürich Institut für Informatik 2006, 2009 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe für

Mehr

IT-Projektmanagement

IT-Projektmanagement IT-Projektmanagement Prof. Dr. Walter Ruf FH Sigmaringen 1 2 Vorgehensmodelle in IT-Projekten 2.1 Grundlagen für Vorgehensmodelle 2.2 Sequentielle Vorgehensmodelle 2.3 Inkrementelles Vorgehensmodell 2.4

Mehr

Analyse und Design mit U ML 2.3

Analyse und Design mit U ML 2.3 Analyse und Design mit U ML 2.3 Objektorientierte Softwareentwicklung von Bernd Oestereich unter Mitarbeit von Stefan Bremer 9., aktualisierte und erweiterte Auflage Ofdenbourg Verlag München Inhaltsverzeichnis

Mehr

Best Practice Software-Engineering

Best Practice Software-Engineering Best Practice Software-Engineering In dieser Reihe sind bisher erschienen: Martin Backschat / Bernd Rücker Enterprise JavaBeans 3.0 Grundlagen Konzepte Praxis Peter Liggesmeyer Software-Qualität, 2. Auflage

Mehr

Die Unified Modeling Language UML

Die Unified Modeling Language UML Informatik II: Modellierung Prof. Dr. Martin Glinz Kapitel 4 Die Unified Modeling Language UML Universität Zürich Institut für Informatik Inhalt 4.1 Hintergrund 4.2 Grundkonzepte der UML 4.3 Die Rolle

Mehr

Einführung in die Softwaretechnik 9. Softwareprozesse

Einführung in die Softwaretechnik 9. Softwareprozesse 9. Softwareprozesse Klaus Ostermann (Mit Folien von Christian Kästner, Gabriele Taentzer und Wolfgang Hesse) 1 Agenda Wie kommt man vom Kundenwunsch zur fertigen Software? Wie strukturiert man ein Softwareprojekt?

Mehr

Weiterentwicklungs-Projekten

Weiterentwicklungs-Projekten Magdeburger Schriften zum Empirischen Software Engineering Andre Janus Konzepte für Agile Qualitätssicherung und -bewertung in Wartungs- und Weiterentwicklungs-Projekten Shaker Verlag Aachen 2013 Inhaltsverzeichnis

Mehr

Wirtschaftsingenieurwesen (Informationstechnik) Modulname. Programmierung I/ Software Engineering I Modulnummer

Wirtschaftsingenieurwesen (Informationstechnik) Modulname. Programmierung I/ Software Engineering I Modulnummer Modulbeschreibung Programmierung I/ Software Engineering I Modulname Programmierung I/ Software Engineering I Modulnummer -1.3 Pflicht-/Wahlpflicht-/ Pflicht Modul-Verantwortlicher Prof. Erich Stein Inhalt/Untermodule

Mehr

Software Engineering (SE) 2) Phasenübergreifende Verfahren

Software Engineering (SE) 2) Phasenübergreifende Verfahren Software Engineering (SE) 2) Phasenübergreifende Verfahren Prof. Dr. Anja Metzner Hochschule Augsburg, Fakultät für Informatik Kontakt: anja.metzner@hs-augsburg.de Studiengang IBac 1 (Stand: 01.10.2014),

Mehr

Automotive Software Engineering

Automotive Software Engineering Jörg Schäuffele Thomas Zurawka Automotive Software Engineering Grundlagen, Prozesse, Methoden und Werkzeuge effizient einsetzen 4., überarbeitete und erweiterte Auflage Mit 276 Abbildungen PRAXIS ATZ/MTZ-Fachbuch

Mehr

Modellgetriebene Entwicklung von Webanwendungen: eine erste Analyse

Modellgetriebene Entwicklung von Webanwendungen: eine erste Analyse Modellgetriebene Entwicklung von Webanwendungen: eine erste Analyse 25. Oktober 2012 Taentzer Modellgetriebene Softwareentwicklung 59 Überblick Anforderungsanalyse auf zwei Ebenen: Analyse einer konkreten

Mehr

Media Engineering Themenübersicht

Media Engineering Themenübersicht Media Engineering Themenübersicht R. Weller Kapitel 1: Motivation Softwarefehler Murphy s Law Beispiele für fehlgeschlagene Softwareprojekte Definition Scheitern Gründe für das Scheitern Software-Engineering

Mehr

Basiswissen Software- Projektmanagement

Basiswissen Software- Projektmanagement Bernd Hindel Klaus Hörmann Markus Müller «Jürgen Schmied Basiswissen Software- Projektmanagement Aus- und Weiterbildung zum Certified Professional for Project Management nach isqi-standard 2., überarbeitete

Mehr

Grundzüge der Beschaffung, Produktion und Logistik

Grundzüge der Beschaffung, Produktion und Logistik Sebastian Kummer (Hrsg.) Oskar Grün Werner Jammernegg Grundzüge der Beschaffung, Produktion und Logistik Das Übungsbuch 2., aktualisierte Auflage Higher Education München Harlow Amsterdam Madrid Boston

Mehr

Software Engineering II (IB) Testen von Software / Modultests

Software Engineering II (IB) Testen von Software / Modultests Testen von Software / Modultests Prof. Dr. Oliver Braun Fakultät für Informatik und Mathematik Hochschule München SS 2015 Programm-Tests Tests sollen zeigen, dass ein Programm das tut was es tun soll sowie

Mehr

Software Engineering. 3. Analyse und Anforderungsmanagement

Software Engineering. 3. Analyse und Anforderungsmanagement Software Engineering 3. Analyse und Anforderungsmanagement Gliederung Vorlesung Einführung V-Modell XT Analyse und Anforderungsmanagement Benutzungsoberflächen Architektur Entwurf Entwurfsmuster Persistenz

Mehr

Grundlagen Software Engineering

Grundlagen Software Engineering Grundlagen Software Engineering Rational Unified Process () GSE: Prof. Dr. Liggesmeyer, 1 Rational Unified Process () Software Entwicklungsprozess Anpassbares und erweiterbares Grundgerüst Sprache der

Mehr

Wintersemester Systementwicklung: Grundlagen. Prof. Dr. Christoph Rosenkranz. Katholische Universität Eichstätt-Ingolstadt

Wintersemester Systementwicklung: Grundlagen. Prof. Dr. Christoph Rosenkranz. Katholische Universität Eichstätt-Ingolstadt Wintersemester 2016-2017 Systementwicklung: Grundlagen Prof. Dr. Christoph Rosenkranz Katholische Universität Eichstätt-Ingolstadt 1 Informationsmanagement 1.1 Strategisches IT-Management 1.2 Operatives

Mehr

Softwareentwicklungsprozesse. 18. Oktober 2012

Softwareentwicklungsprozesse. 18. Oktober 2012 Softwareentwicklungsprozesse 18. Oktober 2012 Überblick Was soll ein Softwareentwicklungsprozess leisten? Überblick über Softwareentwicklungsprozesse Welche gibt es? Warum gibt es mehrere? Diskussion:

Mehr

Software Engineering II (IB) Softwareevolution

Software Engineering II (IB) Softwareevolution Software Engineering II (IB) Softwareevolution Prof. Dr. Oliver Braun Letzte Änderung: 16.05.2017 21:17 Software Engineering II (IB), Softwareevolution 1/28 Softwareveränderungen Veränderungen der Software

Mehr

100 Minuten für Anforderungsmanagement

100 Minuten für Anforderungsmanagement 100 Minuten für Anforderungsmanagement Marcus Grande 100 Minuten für Anforderungsmanagement Kompaktes Wissen nicht nur für Projektleiter und Entwickler 2., aktualisierte Auflage Marcus Grande Calw, Deutschland

Mehr

Inhaltsverzeichnis. Ernest Wallmüller. Software Quality Engineering. Ein Leitfaden für bessere Software-Qualität ISBN:

Inhaltsverzeichnis. Ernest Wallmüller. Software Quality Engineering. Ein Leitfaden für bessere Software-Qualität ISBN: sverzeichnis Ernest Wallmüller Software Quality Engineering Ein Leitfaden für bessere Software-Qualität ISBN: 978-3-446-40405-2 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-40405-2

Mehr

1.2 System- und Softwareentwicklungsprozesse

1.2 System- und Softwareentwicklungsprozesse 1.2 System- und Softwareentwicklungsprozesse Prof. Mario Jeckle Fachhochschule Furtwangen mario@ http://www. Fachhochschule Furtwangen, Sommersemester 2004 Vorgehensmodelle und UML Um Systeme und Software

Mehr

Statistik mit SPSS Fallbeispiele und Methoden

Statistik mit SPSS Fallbeispiele und Methoden Statistik mit SPSS Fallbeispiele und Methoden 2., aktualisierte Auflage Reinhold Hatzinger Herbert Nagel Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney

Mehr

Inhalt Einleitung...1 Einführung in das Risikomanagement...7 Prinzipien wirkungsvollen Risikomanagements... 57

Inhalt Einleitung...1 Einführung in das Risikomanagement...7 Prinzipien wirkungsvollen Risikomanagements... 57 1 Einleitung...1 1.1 Ziele des Buches...2 1.2 Orientierungshilfe...2 1.2.1 Schritt 1: Grundlagen...3 1.2.2 Schritt 2: Wirkung...3 1.2.3 Schritt 3: Anwendung...4 1.3 Leseanleitung...4 2 Einführung in das

Mehr

Webanwendungen mit IBM Rational und IBM WebSphere V6

Webanwendungen mit IBM Rational und IBM WebSphere V6 Joachim Gucker, Michael Müller, Dietmar Rager, Stefan Schäffer, Walter Schilder, Veronika Thurner, Dina Winkler Webanwendungen mit IBM Rational und IBM WebSphere V6 Effizient entwickeln mit J2EE 1.4, JSF

Mehr

Media Engineering Themenübersicht

Media Engineering Themenübersicht Media Engineering Themenübersicht R. Weller Kapitel 1: Motivation Softwarefehler Murphy s Law Beispiele für fehlgeschlagene Softwareprojekte Definition Scheitern Gründe für das Scheitern Software-Engineering

Mehr

Grundlagen des Marketing

Grundlagen des Marketing Prof. Dr. Ralf Schellhase Prof. Dr. Birgit Franken Stephan Franken Grundlagen des Marketing Das Übungsbuch Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney

Mehr

Grundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten

Grundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten Peter Bofinger Eric Mayer Grundzüge der Volkswirtschaftslehre Eine Einführung in die Wissenschaft von Märkten Das Übungsbuch 2., aktualisierte Auflage PEARSON Studium ein Imprint von,pearson Education

Mehr

IT-Projekt-Management

IT-Projekt-Management IT-Projekt-Management email: vuongtheanh@netscape.net http: www.dr-vuong.de 2005 by, Bielefeld Seite 1 Vorgehensmodell 2005 by, Bielefeld Seite 2 Was ist ein Vorgehensmodell? Strukturbeschreibung über

Mehr

Whitepaper: Agile Methoden im Unternehmenseinsatz

Whitepaper: Agile Methoden im Unternehmenseinsatz Whitepaper: Agile Methoden im Unternehmenseinsatz Agilität ist die Fähigkeit eines Unternehmens, auf Änderungen in seinem Umfeld zu reagieren und diese zum eigenen Vorteil zu nutzen. Inhaltsverzeichnis

Mehr

Application Engineering Grundlagen für die objektorientierte Softwareentwicklung mit zahlreichen Beispielen, Aufgaben und Lösungen

Application Engineering Grundlagen für die objektorientierte Softwareentwicklung mit zahlreichen Beispielen, Aufgaben und Lösungen I " t3ildungsmedien Informatik Application Engineering Grundlagen für die objektorientierte Softwareentwicklung mit zahlreichen Beispielen, Aufgaben und Lösungen Hansruedi Tremp und Markus Ruggiero Application

Mehr

Theoriefragen zu Einführung in die Softwaretechnik

Theoriefragen zu Einführung in die Softwaretechnik Was dieses Dokument NICHT ist: Diese Fragensammlung ist weder eine Veröffentlichung der Übungsleitung noch des Lehrstuhls für Software Engineering. Dieses Dokument ist ein inoffizielles Übungsblatt für

Mehr

Programmierpraktikum WS 16/17 Entwicklungsprozess

Programmierpraktikum WS 16/17 Entwicklungsprozess Programmierpraktikum WS 16/17 Entwicklungsprozess AR Dr.-Ing. Andreas Hoffmann Universität Siegen Lehrstuhl Betriebssysteme / verteilte Systeme ProPra WS 16/17 1 Softwareentwicklung Software ist ---komplex,

Mehr

Software Engineering II (IB) Softwareevolution

Software Engineering II (IB) Softwareevolution Fakultät für Informatik und Mathematik Hochschule München Letzte Änderung: 16.05.2017 21:17 Inhaltsverzeichnis Softwareveränderungen............................... 2 Spiralmodell von Entwicklung und Evolution...................

Mehr

Eine Tour durch das V-Modell 200x

Eine Tour durch das V-Modell 200x Eine Tour durch das V-Modell 200x WEIT Weiterentwicklung des Entwicklungsstandards für IT- Systeme des Bundes auf Basis des V-Modell-97 Stand der Arbeiten Workshop Softwareprozesse in Luft- und Raumfahrtprojekten

Mehr

Requirements Engineering Research Group!

Requirements Engineering Research Group! Martin Glinz Thomas Fritz Software Engineering Herbstsemester 2016 Einleitung zur Vorlesung! Requirements Engineering Research Group! 2006, 2016 Martin Glinz. Alle Rechte vorbehalten. Speicherung und Wiedergabe

Mehr

Inhalt. 1 Einführungsveranstaltung. 2 Pflichtenheft ANFORDERUNGSSPEZIFIKATION - GROBPLANUNG ANFORDERUNGSSPEZIFIKATION - SOLLKONZEPT

Inhalt. 1 Einführungsveranstaltung. 2 Pflichtenheft ANFORDERUNGSSPEZIFIKATION - GROBPLANUNG ANFORDERUNGSSPEZIFIKATION - SOLLKONZEPT Inhalt ANFORDERUNGSSPEZIFIKATION - GROBPLANUNG 1 Einführungsveranstaltung 1.1 Ziel der Veranstaltung 1.2 Formaler Ablauf der Veranstaltung 1.3 Bewertungskriterien mittels Meilensteinen, Präsentationen

Mehr

Was ist Wartung und welche vier Arten der Wartung unterscheidet die Norm ISO/IEC 12207? Wie lautet die Regel von Boehm? (ein Beispiel ausrechnen)

Was ist Wartung und welche vier Arten der Wartung unterscheidet die Norm ISO/IEC 12207? Wie lautet die Regel von Boehm? (ein Beispiel ausrechnen) 1.99 Fragen zu: Software-Wartung Was ist Wartung und welche vier Arten der Wartung unterscheidet die Norm ISO/IEC 12207? Welche Qualitätseigenschaften erhöhen (Ihrer Auffassung nach) die Wartbarkeit und

Mehr

Systemen - Testen im Softwarelebenszyklus

Systemen - Testen im Softwarelebenszyklus P r a k t I s c h e Entwicklung und Test Testen von Software-Systemen Systemen - Testen im Softwarelebenszyklus Entwickler erstellen ihr System bzw. ihre Software und testen es/sie zur Entwicklungszeit

Mehr

WEBSITE KONZEPTION. Erfolgreiche Websites planen, umsetzen und betreiben ADDISON-WESLEY

WEBSITE KONZEPTION. Erfolgreiche Websites planen, umsetzen und betreiben ADDISON-WESLEY Jens Jacobsen WEBSITE KONZEPTION Erfolgreiche Websites planen, umsetzen und betreiben ADDISON-WESLEY Ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario Sydney

Mehr

Programmiermethodik Vorlesung und Praktikum SS 2001

Programmiermethodik Vorlesung und Praktikum SS 2001 Vorlesung und Praktikum SS 2001 Prof. Dr. W. Effelsberg, G. Kühne, Ch. Kuhmünch Universität Mannheim 1. Einführung 1-1 Inhalt 1. Einführung, Vorstellung der Programmieraufgabe 2. Der Software-Entwicklungszyklus

Mehr

Realisierung von Softwareprojekten. Bachelorstudiengang Informatik/IT-Sicherheit. Autoren: Hans-Georg Eßer Prof. Dr.-Ing. Felix C.

Realisierung von Softwareprojekten. Bachelorstudiengang Informatik/IT-Sicherheit. Autoren: Hans-Georg Eßer Prof. Dr.-Ing. Felix C. 20 60 10 30 35 50 70 90 5 7 11 12 15 21 24 33 38 43 45 52 55 65 67 69 80 85 96 Bachelorstudiengang Informatik/IT-Sicherheit Realisierung von Softwareprojekten Autoren: Hans-Georg Eßer Prof. Dr.-Ing. Felix

Mehr

Prozess-Modelle für die Softwareentwicklung

Prozess-Modelle für die Softwareentwicklung Prozess-Modelle für die Softwareentwicklung Prof. Dr. Andreas Spillner Institut für Informatik und Automation Hochschule Bremen Übersicht Softwareentwicklungs-Modelle Wasserfall-Modell Vorgehensmodell

Mehr

Grundlagen des Marketing

Grundlagen des Marketing Philip Kotler Gary Armstrong John Saunders Veronica Wong Grundlagen des Marketing 4., aktualisierte Auflage ein Imprint von Pearson Education München Boston San Francisco Harlow, England Don Mills, Ontario

Mehr

SOFTWARETECHNIK. Kapitel 7 Vorgehensmodelle. Vorlesung im Wintersemester 2012/13 FG System- und Software-Engineering Prof. Dr.-Ing.

SOFTWARETECHNIK. Kapitel 7 Vorgehensmodelle. Vorlesung im Wintersemester 2012/13 FG System- und Software-Engineering Prof. Dr.-Ing. SOFTWARETECHNIK Kapitel 7 Vorgehensmodelle Vorlesung im Wintersemester 2012/13 FG System- und Software-Engineering Prof. Dr.-Ing. Armin Zimmermann Inhalt Vorgehensmodelle Sequenzielle Modelle Iterative

Mehr

Internationale Unternehmensbewertung

Internationale Unternehmensbewertung Internationale Unternehmensbewertung Prof. Dr. Dr. Dietmar Ernst Thorsten Amann Michael Großmann Dietlinde Flavia Lump Internationale Unternehmensbewertung Ein Praxisleitfaden Higher Education München

Mehr

a part of Pearson plc worldwide

a part of Pearson plc worldwide Higher Education München Harlow Amsterdam Madrid Boston San Francisco Don Mills Mexico City Sydney a part of Pearson plc worldwide Brock Mikrobiologie - PDF Inhaltsverzeichnis Brock Mikrobiologie Impressum

Mehr