@book{Stahl2007Modellgetriebene, abstract = {Die modellgetriebene Softwareentwicklung oder Model Driven Software Development ({MDSD}) befasst sich mit der Automatisierung in der {Software-Herstellung}. Dies bedeutet, dass Infrastrukturcode, Subsysteme oder ganze Anwendungen generativ aus formalen Modellen abgeleitet werden. Dieses Buch beleuchtet das Thema aus den Perspektiven Technik, Engineering und Management und ist in vier Teile und einen Anhang gegliedert: Teil I enth\"{a}lt eine Einf\"{u}hrung in die Grundlagen von {MDSD}, kl\"{a}rt Begriffe sowie die Relation zur Model Driven Architecture ({MDA}) der {OMG}. Auch wird er\"{o}rtert, wie {MDSD} und agile Ans\"{a}tze harmonieren. Der folgende Teil erl\"{a}utert Techniken der Metamodellierung und zeigt konstruktive {MDSD}-Merkmale von Ziel-, Plattform- und {Transformations-Architekturen} auf. Au{\ss}erdem werden Konstruktions- und Auswahlkriterien f\"{u}r {MDSD}-Werkzeuge sowie {Codegenerierungs-Techniken} vermittelt. Teil {III} beleuchtet {Engineering-Aspekte} und {Prozess-Bausteine}. Dazu z\"{a}hlen insbesondere auch die Themen Test, Versionierung und Product Line Engineering. Zus\"{a}tzlich wird gezeigt, wie sich objektorientierte Gesch\"{a}ftsprozessmodellierung und {MDSD} nahtlos verbinden lassen. Der vierte Teil befasst sich mit {Management-Aspekten}, darunter \"{o}konomische und organisatorische Themen sowie Adaptionsstrategien f\"{u}r {MDSD}. Au{\ss}erdem werden h\"{a}ufig gestellte, zum Teil kritische Fragen beantwortet. Im Anhang wird der {MDA}-Standard der {OMG} behandelt. Abgerundet wird das Buch durch zwei ausf\"{u}hrliche, begleitende Fallstudien sowie viele kleinere Beispiele. Das Buch richtet sich an {Software-Architekten}, Entwickler, Projektleiter und {IT}-Verantworliche. Vorausgesetzt werden Kenntnisse in der Objektorientierung und {UML} sowie - f\"{u}r die technischen Teile - Java oder \"{a}hnlicher Programmiersprachen.}, added-at = {2011-12-27T21:14:35.000+0100}, address = {Heidelberg}, author = {Stahl, Thomas and V\"{o}lter, Markus and Efftinge, Sven and Haase, Arno}, biburl = {http://www.bibsonomy.org/bibtex/274561bc2ae00884c0b462261b02edcd4/porta}, groups = {public}, interhash = {b593d18a1bbe3ace97a908e727ada5d3}, intrahash = {74561bc2ae00884c0b462261b02edcd4}, isbn = {978-3-89864-448-8}, keywords = {model driven engineering}, month = {#may#}, publisher = {dpunkt.verlag}, timestamp = {2011-12-27 09:14:35}, title = {Modellgetriebene Softwareentwicklung - Techniken, Engineering, Management}, username = {porta}, year = 2007 } @inproceedings{conf/btw/EfftingeFHK09, added-at = {2011-03-26T00:00:00.000+0100}, author = {Efftinge, Sven and Frey, Sören and Hasselbring, Wilhelm and Köhnlein, Jan}, biburl = {http://www.bibsonomy.org/bibtex/216ec2c2faf95112ba7d63bdbcf09632a/dblp}, booktitle = {BTW}, crossref = {conf/btw/2011}, editor = {Härder, Theo and Lehner, Wolfgang and Mitschang, Bernhard and Schöning, Harald and Schwarz, Holger}, interhash = {5cc0ffe3502b9ea97c9ac1bbd38afbf1}, intrahash = {16ec2c2faf95112ba7d63bdbcf09632a}, isbn = {978-3-88579-274-1}, keywords = {dblp}, pages = {554-573}, publisher = {GI}, series = {LNI}, title = {Einsatz domänenspezifischer Sprachen zur Migration von Datenbankanwendungen.}, url = {http://dblp.uni-trier.de/db/conf/btw/btw2011.html#EfftingeFHK09}, volume = 180, year = 2011 } @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}, title = {Modellgetriebene Softwareentwicklung: Techniken, Engineering, Management}, year = 2007 } @book{SVEH07, added-at = {2008-07-11T12:14:55.000+0200}, author = {Stahl, Thomas and Völter, Markus and Efftinge, Sven and Haase, Arno}, biburl = {http://www.bibsonomy.org/bibtex/288e4eb57a4c32cb0936b7473f1ab2de9/phbaer}, interhash = {8a8f46381f88d920dc8dc337ffb2cfa8}, intrahash = {88e4eb57a4c32cb0936b7473f1ab2de9}, isbn = {3898644480}, keywords = {development driven model softwareentwicklung techniken}, publisher = {Dpunkt Verlag}, title = {Modellgetriebene Softwareentwicklung: Techniken, Engineering, Management}, year = 2007 } @book{SVEH07, added-at = {2008-03-29T16:52:54.000+0100}, author = {Stahl, Thomas and Völter, Markus and Efftinge, Sven and Haase, Arno}, biburl = {http://www.bibsonomy.org/bibtex/288e4eb57a4c32cb0936b7473f1ab2de9/butonic}, interhash = {8a8f46381f88d920dc8dc337ffb2cfa8}, intrahash = {88e4eb57a4c32cb0936b7473f1ab2de9}, isbn = {3898644480}, keywords = {DA driven mdd modell}, publisher = {Dpunkt Verlag}, title = {Modellgetriebene Softwareentwicklung: Techniken, Engineering, Management}, year = 2007 }