Softwaretechnik
VL 19536 - WS00/01
Literatur
- Softwaretechnik WS00/01.
Folien zur Vorlesung (im Handapparat)
Lehrbücher
- Helmut Balzert.
Lehrbuch der Software-Technik, Band 1 & 2.
Spektrum Akademischer Verlag, 1996
(im Handapparat)
- Heide Balzert.
Lehrbuch der Objektmodellierung.
Spektrum Akademischer Verlag, 1996
(im Handapparat)
Unified Modeling Language
- Bernd Oestereich.
Objektorientierte Softwareentwicklung: Analyse u. Design mit der Unified Modeling Language.
Oldenbourg 1997
(im Handapparat)
- Grady Booch, James Rumbaugh, Ivar Jacobson (The Three Amigos).
The Unified Modelling Language User Guide.
Addison-Wesley, 1999
- Martin Fowler.
UML-Distilled : Applying the Standard Object Modelling Language.
Addison-Wesley, 1997
(im Handapparat)
- Terry Quatrani.
Visual Modeling with Rational Rose and UML.
Addison Wesley, 1998
Aufwandsabschätzung
- International Function Point User Group.
Function Point Counting Practices, Release 4.1.
IFPUG, May 1999
- Chris F. Kemerer.
Reliability of Function Point Measurement.
Comm. ACM, pp. 85-97, February 1993
(Fachbereichsbibliothek, Standort Zeitschriften)
Objektorientierte Analyse
- Wolfgang Stein.
Objektorientierte Analysemethoden - Vergleich, Bewertung, Auswahl.
Spektrum-Verlag, 1997
(im Handapparat)
- Peter Coad, Edward Yourdon.
Objektorientierte Analyse.
Prentice Hall, 1990
(im Handapparat)
Analysemuster
- Peter Coad.
Object-Oriented Patterns.
Comm. ACM, Vol.35, No.9, September 1992
(Fachbereichsbibliothek, Standort Zeitschriften)
- Martin Fowler.
Analysemuster: Wiederverwendbare Objektmodelle.
Ein Pattern-Katalog für Business-Anwendungen.
Addison-Wesley, 1999
Entwurfsmuster
- Glenn E. Kranser, Stephen T. Pope.
A Cookbook for Using the Model-View-Controller User Interface Paradigm in Smalltalk-80.
In: Journal of Object Oriented Programming, pp. 26-49, 1988
(Fachbereichsbibliothek, Standort Zeitschriften)
- Gamma,E.,Helm,R.,Johnson,R.,Vlissides,J.(The Gang Of Four).
Design Patterns: Elements of Reusable Object-Oriented Software.
Addison Wesley, August/September 1997
(im Handapparat)
- Thomas J. Mowbray, Raphael C. Malveau.
CORBA-Design Patterns.
John Wiley and Sons Inc. 1997
(im Handapparat)
- Mark Grand.
Patterns in Java, vol 1.
John Wiley and Sons, 1998
Object Constraint Language
- Jos Warmer, Anneke Kleppe.
The Object Constraint Language - Precise Modeling with UML.
Addison Wesley, 1999
(im Handapparat)
GUI-Prototyp
- Helmut Balzert.
From OOA ot GUIs: The JANUS system.
In: Journal of Object Oriented Programming, pp. 43-47, Febr. 1996
(Fachbereichsbibliothek, Standort Zeitschriften)
OO-Design-Konzepte
- Craig Larman.
Applying UML and Patterns.
Prentice Hall, 1998
Z-Spezifikation
- J.M.Spivey.
The Z Notation - A Reference Manual.
Prentice Hall International, 1992
(im Handapparat)
- J.B. Wordsworth.
Software Development with Z.
Addison-Wesley, 1992
(im Handapparat)
- Ian Hayes.
Specification Case Studies.
Prentice Hall International, 1993
(im Handapparat)
Strukturierte Analyse
- Tom DeMarco.
Structured Analysis and System Specification.
Yourdon Press, Prentice-Hall, 1979
- Edward Yourdon.
Modern Structured Analysis.
Yourdon Press, Prentice-Hall, 1989
Modularer Entwurf
- David L.Parnas.
A Technique for Software Module Specification with Examples.
In: Communications of the ACM, vol.15, no.5, pp. 330-336, Mai 1972
(Fachbereichsbibliothek, Standort Zeitschriften)
- D.L. Parnas.
On the Criteria To Be Used in Decomposing Systems into Modules.
Comm. ACM, Vol.15, Nr.12, pp.1053-1058, December 1972
(Fachbereichsbibliothek, Standort Zeitschriften)
- Phil Sully.
Modeling The World With Objects.
Prentice Hall, 1993
- Niklaus Wirth.
Programmieren mit Modula-2.
Springer-Verlag, 1985
- J.G.P. Barnes.
Programmieren in ADA.
Carl Hanser Verlag, 1983
Abstrakter Datentyp
- Barbara Liskov, Stephen Zilles.
Programming with abstract data types.
In: SIGPLAN Notices, Vol. 9, No. 4, pp 50-59, 1974
- Goguen, Thatcher, Wagner.
An initial algebra approach to the specification of abstract data types.
In : Current Trends in Programming Methodology, Vol. 4, pp.80-144. 1976
- John Guttag.
Abstract Data Types and the Development of Data Structures.
In: Communications of the ACM, Vol. 20, No. 6, pp. 396-404. 1977
- Hartmut Ehrig, Bernd Mahr.
Fundamentals of Algebraic Specification 1 - Equations and Initial Semantics.
Springer-Verlag, 1985
- Luca Cardelli, Peter Wegner.
On Understanding Types, Data Abstraction, and Polymorphism.
In: Computing Surveys, Vol. 17, No. 4, pp. 470-522 December 1985
- John C. Mitchell, Gordon D. Plotkin.
Abstract Data Types Have Existential Type.
In: ACM Transaction on Programming Languages ans Systems, Vol. 10, No. 3, pp. 470-502. July 1988
Datenbanken
- Gottfried Vossen.
Datenmodelle, Datenbanksprachen und Datenbank-Management-Systeme.
Addison-Wesley, 1994
(im Handapparat)
- White, Fisher, Hamilton, Catell, Hapner.
JDBC API Tutorial and Reference, Second Edition: Universal Data Access for the Java 2 Platform.
Addison Wesley Longman, 1999
- Peter M. Heinckiens.
Building Scalable Database Applications.
Addison Wesley, 1998
Java
- Arnd Poetzsch-Heffter.
Konzepte objektorientierter Programmierung - Mit einer Einführung in Java.
Springer, 2000
- Barbara Liskov, John Guttag.
Program Development in Java - Abstraction, Specification and Object-Oriented Design.
Addison-Wesley, 2001
Testen
- Glenford J. Myers.
Methodisches Testen von Programmen.
R.Oldenbourg Verlag, 1995
Rational Unified Process
- Ivar Jacobson, Grady Booch, James Rumbaugh (The Three Amigos).
The unified software development process.
Addison-Wesley, 1999
- Philippe Kruchten.
The Rational Unified Process.
Addison-Wesley, 1999
Extreme Programming
- Kent Beck.
Extreme Programming Explained - Embrace Change.
Addison Wesley, 1999
Qualitäts-Management
- International Standard ISO 9001.
Quality systems - Model for quality assurance in design, developement, production, installation and servicing.
ISO, 1994
- International Standard ISO 9000-3.
Quality management and quality assurance standards - Part 3 : Guidelines for the application of ISO 9001 to the developement.
supply and maintenance of software
ISO, 1991
Projektplanung
- Frederick P. Brooks.
The mythical man-month - Essays on Software Engineering.
Addison-Wesley Publishing Company, 1975
- Bodo Runzheimer.
Operations Research I - Lineare Planungsrechnung und Netzplantechnik.
Gabler Verlag, 1990
- Erwin von Wasielewski:
Einfache Netzplantechnik.
Hanser, München, 1971
(im Handapparat)
Weiterführende Literatur
Designing Enterprise Applications
- Oliver Sims.
Business Objects - Delivering cooperative objects for client-server.
The IBM McGraw-Hill Series.
McGraw-Hill Book Company, 1994
- Philip A. Bernstein, Eric Newcomer.
Principles of Transaction Processing - For the Systems Professional.
Morgan Kaufmann, 1997
- Andreas Kurz.
Data Warehousing - Enabling Technology.
MITP-Verlag, 1999
Unternehmensmodellierung
- A.-W. Scheer.
ARIS - Vom Geschäftsprozeß zum Anwendungssystem.
Springer-Verlag, 1994
- A.-W. Scheer.
ARIS - Modellierungsmethoden Metamodelle, Anwendungen.
Springer-Verlag, 1994
- Paul Schönsleben.
Integrales Logistikmanagement - Planung und Steuerung von umfassenden Geschäftsprozessen.
Springer-Verlag, 1998
- Paul Schönsleben.
Praktische Betriebsinformatik - Konzepte logistischer Abläufe.
Springer-Verlag, 1994
- Heberfellner, Nagel, Becker, Büchel, v.Massow.
Systems Engineering - Methodik und Praxis.
Verlag Industrielle Organisation Zürich, 1999
Theorie der Objektorientierung
- Carl A. Gunter, John C. Mitchell (editors).
Theoretical Aspects of Object-Oriented Programming - Types, Semantics, and Languagte Design.
The MIT Press, 1994
- Martin Abadi, Luca Cardelli.
A Theory Of Objects.
Springer, 1996