@book{StahlVoelterEtAl07, abstract = {Modellgetriebene Softwareentwicklung oder Model Driven Software Development (MDSD) befasst sich mit der (teil-)automatischen Erstellung von Softwaresystemen. Dabei werden Infrastrukturcode, Subsysteme, Konfigurationen oder ganze Anwendungen aus Modellen generiert. Der erste Teil des Buches f{\"u}hrt in die Grundlagen von MDSD ein. Dabei werden u.a. die Zusammenh{\"a}nge mit der Model Driven Architecture (MDA) der OMG sowie mit agilen Ans{\"a}tzen erl{\"a}utert. Teil II vermittelt Techniken der Metamodellierung und zeigt, wie Softwarearchitektur, Frameworks und Modell-Transformationen ineinander greifen. Dar{\"u}ber hinaus werden Codegenerierungs-Techniken vorgestellt und Kriterien zur Konstruktion bzw. Auswahl von MDSD-Werkzeugen genannt. Engineering-Aspekte und Prozessbausteine stehen im Mittelpunkt des dritten Buchteils. Dazu z{\"a}hlen die Themen Testen, Versionierung und Product Line Engineering. Zus{\"a}tzlich wird gezeigt, wie sich objektorientierte Gesch{\"a}ftsprozessmodellierung und MDSD verbinden lassen. Im vierten Teil des Buchs geht es um Management-Aspekte, u.a. {\"o}konomische und organisatorische Themen sowie Adaptionsstrategien f{\"u}r MDSD. Abgerundet wird das Buch durch zwei ausf{\"u}hrliche Fallstudien sowie zahlreiche kleinere Beispiele. Im Anhang werden der MDA- und der QVT-Standard der OMG beschrieben. F{\"u}r die 2. Auflage wurden gro{\ss}e Teile des Buches {\"u}berarbeitet, um auf aktuelle Entwicklungen einzugehen; besonders ber{\"u}cksichtigt wurde dabei der Einsatz der Eclipse-Plattform.}, added-at = {2010-10-31T22:45:50.000+0100}, address = {Heidelberg}, author = {Stahl, Thomas and V{\"o}lter, Markus and Efftinge, Sven and Haase, Arno}, biburl = {http://www.bibsonomy.org/bibtex/22536a510267c27523e0aaee7ae00efd0/flint63}, edition = {2.}, file = {dpunkt Product page:http\://www.dpunkt.de/buecher/2501.html:URL;Amazon Search inside:http\://www.amazon.de/gp/reader/3898644480/:URL;Google Books:http\://books.google.de/books?isbn=978-3-89864-448-8:URL}, interhash = {b593d18a1bbe3ace97a908e727ada5d3}, intrahash = {2536a510267c27523e0aaee7ae00efd0}, isbn = {978-3-89864-448-8}, keywords = {software development ide v1010 tool book code generation eclipse}, publisher = {dpunkt}, timestamp = {2010-10-31T22:45:50.000+0100}, title = {Modellgetriebene Softwareentwicklung: Techniken, Engineering, Management}, year = 2007 }