
Softwarearchitektur und Softwarebauelemente
Eine Einführung für Softwarearchitekten
Hanser (Publisher)
1st Edition
Published on 29. August 2002
Book
Paperback/Softback
X, 677 pages
978-3-446-21300-5 (ISBN)
Description
Große und komplexe Softwareprodukte können nur erfolgreich entwickelt werden, wenn den Projekten eine tragfähige Softwarearchitektur zugrunde liegt. Dieses fundierte und umfassende Lehrbuch führt in die ingenieurwissenschaftlichen Grundlagen der Softwarearchitektur ein. Auf dieser Basis werden die verschiedenen Typen von Softwarebauelementen systematisch dargestellt und an Beispielen erläutert.
Die Autoren legen einen Schwerpunkt auf die Kopplungen und Interaktionen zwischen den Bauelementen. Bauelementtypen und Architektur werden objektorientiert modelliert. Als durchgängiges, praktisches Beispiel dient die IT-Anwendung einer Universalbank.
Aus dem Inhalt:
Grundlagen der Softwarearchitektur - Namensräume, Objekträume, Verarbeitungsmodelle
- Teilsysteme und elementare Bauelemente - Modulare Softwaresysteme - Objektorientierte Softwaresysteme - Objektorientierte Programmierung und Softwarewiederverwendung - Die C++-Standardbibliothek - Einführung in Klassenbibliotheken (MFC, Qt, Java-Klassenbibliothek) - Grundlagen verteilter Systeme - Verteilte Objektsysteme (CORBA, RMI, COM+, EJB) - Softwareagentensysteme - Heterogene Softwaresysteme
Die Autoren legen einen Schwerpunkt auf die Kopplungen und Interaktionen zwischen den Bauelementen. Bauelementtypen und Architektur werden objektorientiert modelliert. Als durchgängiges, praktisches Beispiel dient die IT-Anwendung einer Universalbank.
Aus dem Inhalt:
Grundlagen der Softwarearchitektur - Namensräume, Objekträume, Verarbeitungsmodelle
- Teilsysteme und elementare Bauelemente - Modulare Softwaresysteme - Objektorientierte Softwaresysteme - Objektorientierte Programmierung und Softwarewiederverwendung - Die C++-Standardbibliothek - Einführung in Klassenbibliotheken (MFC, Qt, Java-Klassenbibliothek) - Grundlagen verteilter Systeme - Verteilte Objektsysteme (CORBA, RMI, COM+, EJB) - Softwareagentensysteme - Heterogene Softwaresysteme
More details
Language
German
Place of publication
München
Germany
Target group
Studenten der Informatik und Wirtschaftsinformatik
Software- und Systementwickler
Dimensions
Height: 24 cm
Width: 16.8 cm
Thickness: 3.8 cm
Weight
1262 gr
ISBN-13
978-3-446-21300-5 (9783446213005)
Schweitzer Classification
Persons
Erika Horn promovierte 1970 auf dem Gebiet der Regelungs- und Steuerungstechnik und habilitierte sich 1986 auf dem Gebiet des Software Engineering. Nach langjähriger Tätigkeit in der Industrie arbeitete sie von 1983 bis 1993 als Hochschullehrerin für Software Engineering an der TU Dresden. Seit 1993 ist sie Professorin für Praktische Informatik - Software Engineering an der Universität Potsdam. Ihre Arbeitsgebiete sind theoretische und praktische Grundlagen der Softwarearchitektur und Softwarekonstruktion, verteilte Systeme und Multiagentensysteme.
Thomas Reinke studierte Informatik, Mathematik und Physik an der Universität Potsdam. Seit 1996 ist er wissenschaftlicher Mitarbeiter an der Professur Software Engineering des Instituts für Informatik der Universität Potsdam. Seine Arbeitsgebiete umfassen u.a. Softwarearchitekturen und Konstruktionsmethoden für verteilte objektorientierte Systeme und für Multiagentensysteme sowie Softwaresicherheit.
Thomas Reinke studierte Informatik, Mathematik und Physik an der Universität Potsdam. Seit 1996 ist er wissenschaftlicher Mitarbeiter an der Professur Software Engineering des Instituts für Informatik der Universität Potsdam. Seine Arbeitsgebiete umfassen u.a. Softwarearchitekturen und Konstruktionsmethoden für verteilte objektorientierte Systeme und für Multiagentensysteme sowie Softwaresicherheit.