SOFTWAREPRAKTIKUM WS 99/00

Dr. S. Schirra, Dr. E. Schömer

Literaturhinweise und Links

Tools:

Per Cederqvist et al.
CVS Dokumentation
Version 1.10

Dragos Acostachioaie, Michael Meeks, Roland Wunderling, Malte Zoeckler
doc++ user manual

GNU Compiler Collection
GCC home page

GNU Compiler Collection
g++-2.95.2
1999.

GNU Compiler Collection
g++-2.95.1
1999. (Diese Version ist auf den FB14 PCs installiert.)


cygwin
Ports of the GNU development tools and utilities for Windows 95, 98, and NT


Software Engineering:

Grady Booch
Object-Oriented Analysis and Design - with Applications (second edition)
Addison-Wesley 1994.

Grady Booch, James Rumbaugh, and Ivar Jacobson
The Unified Modeling Language User Guide
Addison-Wesley 1999.

Martin Fowler, Kendall Scott
UML Distilled, Second Edition: A Brief Guide to the Standard Object Modeling Language
Addison-Wesley 1999.

Bertrand Meyer
Object-Oriented Software Construction
Prentice Hall 1997.

James Rumbaugh, Ivar Jacobson, and Grady Booch
The Unified Modeling Language Reference Manual
Addison-Wesley 1999.

Johannes Sametinger
Software Engineering with Reusable Components
Springer Verlag, 1997.

Ian Sommerville
Software Engineering
Addison-Wesley.


C++:

Stanley B. Lippman, Josée Lajoie
C++ Primer, 3rd Edition
Addison-Wesley, 1998.

Ira Pohl
C++ Distilled
Addison-Wesley, 1996

Bjarne Stroustrup
The C++ Programming Language, 3rd Edition
Addison-Wesley, 1997


CGAL, LEDA, OpenGL, ...:

Kurt Mehlhorn, Stefan Näher
The LEDA Platform for Combinatorial and Geometric Computing
Cambridge University Press, 1999

Kurt Mehlhorn, Stefan Näher, Michael Seel, Christian Uhrig
The LEDA User Manual
Version 3.8. 1999.


LEDA home page

Stefan Schirra, Remco Veltkamp, Mariette Yvinec
The CGAL Reference Manuals
Version 2.0. 1999.


CGAL home page

Andrew F. Vesper
The OpenGL WWW Pages
Version 1.0. 1997

Mark J. Kilgard
The OpenGL Utility Toolkit (GLUT) Programming Interface API Version 3
1996.


OpenGL home page

Mason Woo, OpenGL Architectural Review Board, Jackie Neider, Tom Davis, Dave Shreiner
OpenGL Programming Guide (third edition)
Addison-Wesley.


The Mesa 3D Graphics Library

Michael Sweet, Craig P. Earls, Bill Spitzak
FLTK Programming Manual


FLTK home page


Software Entwurfsmuster:

Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
Design Patterns
Elements of Reusable Object-Oriented Software

Addison-Wesley, 1994.


Weiterführendes zu C++:

John J. Barton, Lee R. Nackman
Scientific and Engineering C++
An Introduction with Advanced Techniques and Examples

Addison-Wesley, 1994.

Ulrich Breymann
Die C++ Standard Template Library
Einführung, Anwendung, Konstruktion neuer Komponenten

Addison-Wesley, Bonn, 1996.

Martin D. Carroll, Margaret A. Ellis
Designing and Coding Reusable C++
Addison-Wesley, 1995.

Andrew Koenig, Barbara Moo
Ruminations on C++
Addison-Wesley, 1996.

John Lakos
Large Scale C++ Software Design
Addison-Wesley, 1996.

Stanley B. Lippman
Inside the C++ Object Model
Addison-Wesley, 1996.

Stanley B. Lippman (Editor)
C++ Gems
SIGS Books & Multimedia, 1996.

Scott Meyers
Effective C++ (Second Edition)
Addison-Wesley, 1997.

Scott Meyers
More Effective C++
Addison-Wesley, 1996.

David R. Musser, Atul Saini
STL Tutorial and Reference Guide
Addison-Wesley, 1996.


Standard Template Library Programmer's Guide
Silicon Graphics, 1996.

Manfred Schneider
Cetus Links - Object-Orientation: C++
1999.