![]() |
Addison Wesley, 2004. ISBN 0-321-12521-5.
Eric Evans beschreibt in seinem bahnbrechenden Buch Domain-Driven Design, wie eine Business Domain analysiert und mittels dem sogenannten Knowledge Crunching Information in Wissen kondensiert werden kann. Als Resultat erhält man ein Modell, dass die Business Domäne einfach und umfassend zu beschreiben vermag. Des weiteren fällt mit dem Modell die Ubiquitous Language an, jene Sprache, mit der frei von Redundanzen über das eigene Business kommuniziert werden kann. Strukturiert werden die gefundenen Modelle schlussendlich in:
Viele Fragen, die in grossen Software-Systemen auftreten, werden in diesem Buch beantwortet. Es sind dies zum Beispiel Transaktionen, Persistenz, Multi-User-Problematik, Arbeiten mit verteilten Systemen, etc. Dieses Buch ist etwas vom Besten, was es derzeit auf dem Markt gibt und absolut empfehlenswert für den ambitionierten und erfahrenen Systemdesigner. |
|
Addison Wesley, 1995. ISBN 0-201-63361-2.
Ein Standardwerk, das in keiner Bibliothek fehlen sollte.
Vor allem als Nachschlagewerk und Lebensgefährte gedacht.
Das beste Buch auf seinem Gebiet! Sehr empfehlenswert für
jedermann. |
|
Wiley, 1996. ISBN 0-471-95869-7.
POSA (Pattern Oriented System Architecture) Ein Buch, dass sich mit dem Einsatz von Pattern in Software-Systemen beschäftigt. |
|
Wiley, 2000. ISBN 0-471-60695-2.
POSA 2 (Pattern Oriented System Architecture) Der Nachfolger von POSA. Empfehlenswert für alle, die sich mit Concurrency und Networking im OO Umfeld beschäftigen. Dank der profunden Erfahrung der Autoren im Echtzeitbereich auch ein guter Begleiter beim Entwicklen von Grundlagen-Software für Embedded-Systems. Themen sind Network Services and Configuration, Event Handling, Synchronization und Concurrency. |
|
Wiley, 2000. ISBN 0-471-33280-1.
Dieses Werk beschreibt Frameworks aus den verschiedensten Problembereichen wie Supercomputing, Gesundheitswesen, Echtzeit-Systeme, Telekommunikation etc. Ein Muss für jeden Software-Architekten. |
|
Addison Wesley, 1999. ISBN 0-201-65784-8.
Eine Einführung in die Modellierung Objekt-Orientierter Echtzeit-Systeme mit der UML. Dazu wird mit ROPES (Rapid Object-Oriented Process for Embedded Systems) ein eigener Software-Prozess eingeführt. |
|
Addison Wesley, 1999. ISBN 0-201-49837-5.
Weitergehende Konzepte zur Modellierung Objekt-Orientierter Echtzeit-Systeme mit der UML und dem ROPES Prozess. |
|
Addison Wesley, 2000. ISBN 0-201-30977-7.
Ein wegweisendes Buch über die Konzepte der generativen Programmierung. Es werden zahlreiche Themen wie die generische Programmierung, die Aspekt-Orientierte Programmierung, C++-Meta-Programmierung, Intentional Programming etc. diskutiert. |
|
Addison Wesley, April 1996. ISBN 020163385X.
Auf sehr pragmatische Art und Weise werden über 60 Richtlinien für den richtigen Einsatz der OO-Technologie erläutert. Besonders dem noch nicht so er fahrenen OO-Programmierer sind diese sprachunabhängigen Richtlinien eine grosse Hilfe. |
|
Addison Wesley, Juli 1999. ISBN 0201485672.
Besonders beim Umgang mit existierendem Code können einem die Tipps aus "Refactoring" sehr dienlich sein. Viele der Tipps haben aber Allgemeingültigkeit und sorgen für bessere Code-Qualität. |