Metamodellbasierte Kopplung von Werkzeugen in der Softwareentwicklung
Autoři
Parametry
Kategorie
Více o knize
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.
Nákup knihy
Metamodellbasierte Kopplung von Werkzeugen in der Softwareentwicklung, Peter Braun
- Jazyk
- Rok vydání
- 2004
Doručení
Platební metody
2021 2022 2023
Navrhnout úpravu
- Titul
- Metamodellbasierte Kopplung von Werkzeugen in der Softwareentwicklung
- Jazyk
- německy
- Autoři
- Peter Braun
- Vydavatel
- Logos
- Rok vydání
- 2004
- Vazba
- měkká
- ISBN10
- 3832505318
- ISBN13
- 9783832505318
- Kategorie
- Počítače, IT, programování
- Anotace
- 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.