Literatur und Tools zu verschiedenen Informatik-Themen

Achtung:
Nachdem es zu aktuellen Themen ständig neue Bücher gibt (deutlich mehr, als ich lesen kann), ist diese Liste bestimmt nicht aktuell. Diejenigen Bücher, die ich (zumindest teilweise) gelesen habe und empfehlen kann, tauchen hier aber bestimmt auf.
Für weitere Empfehlungen bin ich immer dankbar!
Literatur zum Thema

Java


Christian Ullenboom: Java ist auch eine Insel ,
Galileo Computing, ISBN 3-89842-747-1
 Online lesen

Hanspeter Mössenböck: Sprechen Sie Java? Eine Einführung in das systematische Programmieren,
dpunkt-Verlag, ISBN 389864362X

Bruce Eckel: Thinking in Java, 2nd Edition,
Prentice Hall
Online lesen, Download (HTML als ZIP, Quelltexte als ZIP), Buch-Homepage
PuR
Stefan Middendorf, Reiner Singer, Jörn Heid: Programmierhandbuch und Referenz für die Java-2-Plattform,
dpunkt-Verlag
Online lesen

David Flanagan: Java in a Nutshell: A Desktop Quick Reference,
2nd Edition, O’Reilly

Johannes Novak: Fortgeschrittene Programmierung mit Java 5,
dpunkt-Verlag, ISBN: 3898643069

Handbuch der Java-Programmierung. Guido Krüger,
ISBN 3-8273-1949-8
DownloadBuch-Homepage

Ethan Bolker, Bill Campbell: Java Outside In,
Cambridge University Press
Buch-Homepage

Diverse gute(!) englische Java-Tutorials bei Sun Microsystems
Online lesen

Swing-Tutorial bei Sun Microsystems
Online lesen

Java Language Specification, Third Edition,
Online lesen, Download (HTML, PDF), Buch-Homepage

Zum Seitenbeginn

Unified Modeling Language (UML)


Heide Balzert: UML kompakt mit Checklisten,
Spektrum Akademischer Verlag

Zuser, Grechenig, Köhle: Software Engineering mit UML und dem Unified Process,
Pearson Studium

Ivar Jacobson, Grady Booch, James Rumbaugh: The Unified Software Development Process,
Addison-Wesley

Colin Atkinson: Component-Based Product Line Engineering with the UML,
Addison-Wesley (das Buch zur KobrA-Methode)


Zum Seitenbeginn

Software-Architekturen

Für die Vorlesung "Software-Architekturen" ist dieses Buch meine primäre Quelle und empfohlene Lektüre:

Bass, Clements, Kazman: Software Architecture in Practice,
2nd Edition, Addison Wesley, ISBN: 0321154959

Signatur:  E IV 15444
Siedersleben: Moderne Softwarearchitektur,
dpunkt-Verlag, ISBN: 3-89864-292-5

Signatur: E IV 15510
Hofmeister, Nord, Soni: Applied Software Architecture,
Addison Wesley, ISBN: 0-2013-2571-3

Signatur:  E IV 11645
Shaw, Garlan: Software architecture: perspectives on an emerging discipline,
Prentice Hall, ISBN:0-13-182957-2

Signatur:  E IV 15445

Schmidt, Stal, Rohnert, Buschmann: Pattern-orientierte Software-Architektur ,
dpunkt, ISBN 3-89864-142-2

Signatur:  E IV 12950



Clements, Kazman, Klein: Evaluating Software Architectures: Methods and Case Studies,
Addison Wesley, ISBN: 020170482X

Signatur:  E IV 15442




Böckle, Knauber, Pohl, Schmid: Software-Produktlinien - Methoden, Einführung und Praxis,
dpunkt-Verlag, ISBN: 3-89864-257-7

Signatur: E IV 15507



Reussner, Hasselbring: Handbuch der Software-Architektur,
dpunkt-Verlag, ISBN: 3-89864-372-7

Masak: Moderne Enterprise Architekturen,
Springer, ISBN: 3-540-22946-9

Bosch: Design and Use of Software Architectures,
Addison Wesley, ISBN: 0-2016-7494-7

Signatur:  E IV 15443

Jazayeri, Ran, van der Linden: Software Architectures for Product Families,
Addison Wesley, ISBN: 0-201-699967-2
Clements, Bachmann, Bass, Garlan, Ivers, Little, Nord, Stafford: Documenting Software Architectures: Views and Beyond,
Addison Wesley, ISBN: 0201703726

Signatur:  E IV 15412
Pulse-Bibliographie am Fraunhofer Institut Experimentelles Software Engineering

Zum Seitenbeginn

Software und Tools

Zum Seitenbeginn
Homepage von Peter Knauber