ISBN-13: 9783639270754 / Niemiecki / Miękka / 2010 / 112 str.
Immer kurzer werdende Zyklen bei der Erstellung und Erweiterung von Software erfordern eine hohe Flexibilitat der Entwicklungsprozesse und der eingesetzten Werkzeuge. Besonders in serviceorientierten Architekturen mussen neue Bedingungen zeitnah umgesetzt werden konnen. Dies stellt bestehende Entwicklungswerkzeuge vor Herausforderungen. Ein vielversprechender Ansatz fur dieses Problem ist die modellgetriebene Softwareentwicklung, kurz MDSD. Mit MDSD kann aus abstrakten Modellen von Softwaresystemen Programmcode generiert werden. Die Arbeit mit Modellen erlaubt eine schnelle und flexible Anpassung der Software. Weiterhin ermoglichen Komponentensysteme eine Anpassung der Software zur Laufzeit des Systems, was den flexiblen Modellierungsansatz erganzt. Der vorgestellte Ansatz zeigt, wie die Wartung und Erweiterung von Software, beispielsweise in serviceorientierten Architekturen, mit Hilfe der MDSD erleichtert und die Flexibilitat erhoht werden kann. Der Autor gibt eine Einfuhrung in die Konzepte von MDSD und SOA. Das Buch erlautert daruber hinaus die prototypische Umsetzung mit Hilfe der OSGi-Implementierung Equinox"
Immer kürzer werdende Zyklen bei der Erstellung und Erweiterung von Software erfordern eine hohe Flexibilität der Entwicklungsprozesse und der eingesetzten Werkzeuge. Besonders in serviceorientierten Architekturen müssen neue Bedingungen zeitnah umgesetzt werden können. Dies stellt bestehende Entwicklungswerkzeuge vor Herausforderungen. Ein vielversprechender Ansatz für dieses Problem ist die modellgetriebene Softwareentwicklung, kurz MDSD. Mit MDSD kann aus abstrakten Modellen von Softwaresystemen Programmcode generiert werden. Die Arbeit mit Modellen erlaubt eine schnelle und flexible Anpassung der Software. Weiterhin ermöglichen Komponentensysteme eine Anpassung der Software zur Laufzeit des Systems, was den flexiblen Modellierungsansatz ergänzt. Der vorgestellte Ansatz zeigt, wie die Wartung und Erweiterung von Software, beispielsweise in serviceorientierten Architekturen, mit Hilfe der MDSD erleichtert und die Flexibilität erhöht werden kann. Der Autor gibt eine Einführung in die Konzepte von MDSD und SOA. Das Buch erläutert darüber hinaus die prototypische Umsetzung mit Hilfe der OSGi-Implementierung Equinox