Weitere dpunkt.produkte zu
Softwareentwicklung
Dieses Buch über die Model Driven Architecture (MDA) der Object Management Group ist als Lehrbuch für Studenten und Praktiker konzipiert und bietet eine praktische Einführung in die Grundlagen der modellgetriebenen Software-Architektur. Es enthält drei inhaltliche Schwerpunkte:
- MDA-Grundlagen einschließlich Standards wie UML
- Software-Qualität und Entwicklungsprozesse
- das technische Umfeld der MDA und geeignete Werkzeuge
Anhand eines ausführlichen und praxisnahen Anwendungsbeispiels lernen die Leser, das MDA-Konzept eigenständig als Projekt umzusetzen. Als Zielplattform dient dabei die Java 2 Enterprise Edition. Verwendet werden u.a. die Entwicklungsumgebung Eclipse sowie das MDA-Werkzeug AndroMDA und das CASE-Werkzeug MagicDraw.
Nach der Lektüre sind die Leser in der Lage, die Grundlagen der MDA nachzuvollziehen, sich weiterführende Konzepte anzueignen und eigene anspruchsvolle Projekte in der Praxis durchzuführen. Auch für die Einschätzung der vorhandenen Tools im MDA-Umfeld, das Verständnis für Qualitätsverbesserung und die zukünftige Entwicklung der MDA ist die Lektüre zu empfehlen.
Vorkenntnisse sollten in den Bereichen UML-Modellierung, Java-Programmierung und Webanwendungen vorhanden sein.
Auf der Website zum Buch werden u.a. die Code-Beispiele sowie die Lösungen aller Übungsaufgaben zur Verfügung gestellt.
Zielgruppe:
Entwickler Softwarearchitekten Studenten
Dr. Roland Petrasch ist freier IT-Berater und Professor für Informatik (Lehrgebiet Software-Engineering) an der TFH Berlin. Seine Lehr- und Forschungsschwerpunkte sind u.a. Vorgehensmodelle, IT-Projekt- und Qualitätsmanagement, Modelle und Methoden des Software-Engineerings sowie Requirements- und Usability-Engineering. Seit über 20 Jahren beschäftigt er sich mit der Software-Entwicklung und arbeitete in der Industrie als Software-Entwickler, Berater und Projektleiter.
Dipl.-Inf. (FH) Oliver Meimberg studierte Informatik an der TFH Berlin. Seit ca. zehn Jahren beschäftigt er sich mit Methoden des Software-Engineerings, insbesondere mit der generativen Programmierung und der modellgetriebenen Software-Entwicklung. Er ist Geschäftsführer des Software-Unternehmens form4 GmbH & Co. KG.