Metamodellbasierte Kopplung von Werkzeugen in der Softwareentwicklung
von Peter Braun
Taschenbuch
Jetzt kaufen
Durch das Verwenden dieser Links unterstützt du READO. Wir erhalten eine Vermittlungsprovision, ohne dass dir zusätzliche Kosten entstehen.
Beschreibung
In der Softwareentwicklung werden vermehrt Werkzeuge eingesetzt, die
den Entwicklungsprozess beschleunigen und die Qualität der Software
erhöhen sollen. Viele dieser Werkzeuge definieren dafür eine eigene
Beschreibungssprache, welche die Spezifikation von Anforderungen an
die entwickelte Software erleichtert. Ein aktueller Ansatz die Syntax
dieser Beschreibungssprachen zu definieren ist die Metamodellierung.
Der Werkzeugprototyp AutoFOCUS/Quest ist ein Beispiel für ein
metamodellbasiert entwickeltes Werkzeug. Anhand der Erfahrungen mit
diesem Beispiel werden Konzepte erarbeitet, die den Entwurf eines
derartigen Werkzeugs ermöglichen. Neben in der Praxis validierten
Richtlinien für den Aufbau von Metamodellen, werden verschiedene
Konzepte zur werkzeugunterstützten Sicherung der Konsistenz von
Modellen angegeben.
Aktuelle Werkzeuge zur Softwareentwicklung unterstützen in der Regel
nur einen Teil des vollständigen Entwicklungsprozesses. Für den
produktiven Einsatz wird eine Integration dieser Werkzeuge notwendig,
um einen methodisch durchgängigen Softwareentwicklungsprozess zu
ermöglichen. Zudem kann nur so die Konsistenz der erstellten Modelle
sichergestellt werden. Diese Arbeit enthält einen Ansatz zur
Spezifikation der Kopplung von modellbasierten Werkzeugen. Hierzu wird
die formal fundierte Bidirectional Objekt-oriented Transformation
Language eingeführt, die eine präzise Definition von
Modelltransformationen erlaubt. Anhand der Automotive-Werkzeugkette
wird dieser Ansatz am Beispiel von drei Werkzeugen aus dem Bereich des
Requirements-Engineering, der UML-Modellierung und des Designs von
Steuergerätesoftware erläutert.
Haupt-Genre
Fachbücher
Sub-Genre
Informatik
Format
Taschenbuch
Seitenzahl
343
Preis
41.60 €
Verlag
Logos Berlin
Erscheinungsdatum
30.04.2004
ISBN
9783832505318
Beschreibung
In der Softwareentwicklung werden vermehrt Werkzeuge eingesetzt, die
den Entwicklungsprozess beschleunigen und die Qualität der Software
erhöhen sollen. Viele dieser Werkzeuge definieren dafür eine eigene
Beschreibungssprache, welche die Spezifikation von Anforderungen an
die entwickelte Software erleichtert. Ein aktueller Ansatz die Syntax
dieser Beschreibungssprachen zu definieren ist die Metamodellierung.
Der Werkzeugprototyp AutoFOCUS/Quest ist ein Beispiel für ein
metamodellbasiert entwickeltes Werkzeug. Anhand der Erfahrungen mit
diesem Beispiel werden Konzepte erarbeitet, die den Entwurf eines
derartigen Werkzeugs ermöglichen. Neben in der Praxis validierten
Richtlinien für den Aufbau von Metamodellen, werden verschiedene
Konzepte zur werkzeugunterstützten Sicherung der Konsistenz von
Modellen angegeben.
Aktuelle Werkzeuge zur Softwareentwicklung unterstützen in der Regel
nur einen Teil des vollständigen Entwicklungsprozesses. Für den
produktiven Einsatz wird eine Integration dieser Werkzeuge notwendig,
um einen methodisch durchgängigen Softwareentwicklungsprozess zu
ermöglichen. Zudem kann nur so die Konsistenz der erstellten Modelle
sichergestellt werden. Diese Arbeit enthält einen Ansatz zur
Spezifikation der Kopplung von modellbasierten Werkzeugen. Hierzu wird
die formal fundierte Bidirectional Objekt-oriented Transformation
Language eingeführt, die eine präzise Definition von
Modelltransformationen erlaubt. Anhand der Automotive-Werkzeugkette
wird dieser Ansatz am Beispiel von drei Werkzeugen aus dem Bereich des
Requirements-Engineering, der UML-Modellierung und des Designs von
Steuergerätesoftware erläutert.
Haupt-Genre
Fachbücher
Sub-Genre
Informatik
Format
Taschenbuch
Seitenzahl
343
Preis
41.60 €
Verlag
Logos Berlin
Erscheinungsdatum
30.04.2004
ISBN
9783832505318