A Formal Process Model for the Software Development Method SOMT

E. Petersen, J. Münch, B. Geppert

(in German), SFB 501 Report 03/1998

Abstract

Die systematische Verbesserung von Techniken zur Entwicklung und Betreuung von Software setzt eine explizite Darstellung der in einem Projekt ablaufenden Vorgänge (Prozesse) voraus. Diese Darstellungen (Prozeßmodelle) werden durch Software­Prozeßmodellierung gewonnen. Eine Sprache zur Beschreibung solcher Modelle ist MVPL. Verschiedene Standard­Prozeßmodelle existieren bereits. Bisher gibt es jedoch kaum dokumentierte Software­Entwicklungsprozesse, die speziell für die Entwicklung reaktiver Systeme entworfen worden sind, d. h. auf die besonderen Anfordernisse bei der Entwicklung reaktiver Systeme zugeschnitten sind. Auch ist bisher nur wenig Erfahrung doku­ mentiert, für welche Art von Projektkontexten diese Prozesse gültig sind. Eine Software­Entwicklungsmethode, die ­ mit Einschränkungen ­ zur Entwicklung reaktiver Systeme geeignet ist, ist SOMT (SDL­oriented Object Modeling Technique). Dieser Bericht beschreibt die erfahrungsbasierte Modellierung der Software­Entwicklungsprozesse von SOMT mit MVP­L. Zunächst werden inhaltliche Grundlagen der Software­Entwicklungsmethode SOMT beschrieben. Insbesondere wird auf die eingesetzten Techniken und deren Kombination eingegangen. Anschließend werden mögliche Projektkontexte charakterisiert, in denen das SOMT­Modell im Sinne eines Erfahrungselements Gültigkeit hat. Darauf werden der Modellierungsvorgang sowie hierbei gemachte Erfahrungen dokumentiert. Eine vollständige Darstellung des Modells in grafischer MVP­L­Notation befindet sich im Anhang. Die Darstellung des Modells in textueller Notation kann der SFB­Erfahrungsdatenbank entnommen werden.

Full paper





 

 
Go to the contact details of the person in charge of this page

 
This page in german. Diese Seite auf deutsch.