Tim Weilkiens, Alexander Huwaldt, Jürgen Mottok, Stephan Roth, Andreas Willert
Software ist der Rohstoff des Digitalen Zeitalters. Nur wer den Umgang mit diesem Rohstoff beherrscht, wird auch in Zukunft marktfähige Systeme entwickeln können.
Schreiben von Code ist heutzutage nicht mehr die größte Herausforderung in der Softwareentwicklung.
Die modellgetriebene Entwicklung (MDSE) bietet einen entscheidenden Beitrag, die darüber hinausgehenden Herausforderungen erfolgreich zu meistern.
Das Buch beschreibt den effektiven Einsatz der MDSE von den Anforderungen über die Architektur bis zum Design, der Codegenerierung und dem Testen. Für jede Phase werden Paradigmen, Methoden, Techniken und Werkzeuge beschrieben, wobei die praktische Anwendung im Vordergrund steht.
Der Leser lernt, wie ein modellbasiertes Vorgehen nutzbringend in der Praxis für die Entwicklung eines eingebetteten Systems eingesetzt wird. Das Vorgehen wird unabhängig von Modellierungswerkzeugen dargestellt und derart, dass der Leser es leicht in seinem Umfeld einsetzen kann. Darüber hinaus werden Beispiele exemplarisch auch auf Basis konkreter Werkzeuge aufgezeigt.
Im Anhang befinden sich das MDSE-Reifegradmodell, eine UML-Kurzreferenz, ein Glossar sowie ein Überblick zu Modellierungswerkzeugen.
Autoren
Tim Weilkiens ist Vorstand und Berater der oose Innovative Informatik eG. Seine thematischer Schwerpunkt ist das modellbasierte Systems Engineering. Er ist aktiv in Arbeitsgruppen der OMG und u.a. an der Entwicklung der SysML beteiligt.
Alexander Huwaldt ist Geschäftsführer der SiSy Solutions GmbH, seit 2007 als UML Professional nach OMG-Standards zertifiziert und in der Softwareentwicklung tätig. Er ist Hochschuldozent für Mikrocontrollerprogrammierung, Software Engineering, UML, SysML und BPMN.
Prof. Dr. Jürgen Mottok forscht und lehrt als ZD.B-Forschungsprofessor Informatik an der OTH Regensburg. Seine Lehrgebiete sind Embedded Software Engineering, Real-Time Systems, Functional Safety und IT-Security. Er ist in Programmkomitees zahlreicher wiss. Konferenzen vertreten.
Stephan Roth ist Trainer und Berater bei der oose Innovative Informatik eG. Seine Schwerpunkte sind modellbasiertes Systems und Software Engineering, Softwaredesign und Softwarearchitektur sowie Software Craftsmanship und Clean Code Development.
Andreas Willert ist Geschäftsführer der Willert Software Tools GmbH und als Trainer, Berater und Coach für Software und Systems Engineering tätig.