Forschungsprojekte 2003

FIN, IVS, AG Softwaretechnik


Piloteinführung eines Messprozesses für DS-Software- Entwicklungsprozess (Cont.) MEASUREagent:
Effizienzanalyse agentenbasierter Software- Systementwicklung
SEE: Aufwandsschätzverfahren zur Software-Entwicklung für eingebettete Systeme (Cont.) M-COMPARE:
Effiziente Integration heterogener Middleware-Ansätze im EAI-Umfeld (Cont.)
Web-Service-basierte Integrationslösungen eMeasurement ISBSG PORTAL: Version 2.0
Forschungs- Team

Piloteinführung eines Messprozesses für DS-Software- Entwicklungsprozesse (externe Promotion):

Bei der Entwicklung von Steuerungssoftware sind im allgmeinen bereits fundierte und ausgereifte Technologien im Einsatz, die einen Prozess der CMMI-Stufe 2 charakterisieren. Inhalt dieses Projektes ist die Entwicklung eines Konzeptes, welches die Produktqualität von Steuergeräte-Software im Voraus aktiv gestalten lässt.

Das Projekt wird gemeinsam mit BOSCH Stuttgart realisiert. Schwerpunkte sind hierbei vor allem:

  • Formalisierung des SW-Entwicklungsprozesses mit den Ansätzen für Mess- und Bewertungsimplikationen,

  • Herleitung eines geeigneten Qualitätsmodells für heterogene Entwicklungs- und Auftraggeberrollen für die unterschiedlichen Entwicklungsphasen im Rahmen eines evolutionären Managements,

  • Konstruktion und prototypische Applikation eines adaptiven Messprozesses mit generischen Prozessempiriken.


MEASUREagent: Effizienzanalyse agentenbasierter Software- Systementwicklung:

Ausgehend von bereits implementierten zahlreichen Agenten-Applikationen auf der Grundlage von Software-Aglets wird jetzt der Schwerpunkt auf den Entwicklungsprozess agentenbasierter Systeme gelegt. Auf der Grundlage eines Beispielsystems der Universität Plovdiv (Bulgarien) werden Mittel und Methoden zur entwicklungsbegleitenden Verbesserung der Lern- bzw. Einführungsphase konstruiert und validiert.

Eine ISO15939-bezogene Anwendungsform der Softwareagenten für den Softwaremessprozess elbst zeigt die folgende Abbildung.


SEE: Aufwandsschätzverfahren zur Software-Entwicklung für eingebettete Systeme (Industrieprojekt):

Dieses Industrieprojekt wird gemeinsam bzw. für die Firma Bosch Stuttgart bearbeitet. Der Hintergrund ist die Modellierung spezieller Kostenspezifikationen im Bereich der evolutionären Entwicklung eingebetteter Systeme für den Automobilbau.
Dabei geht es beispielsweise um die erstmalige Anwendung der neuesten Full Function Point Methode (COSMIC-FFP V 2.2, die von einem internationalen Gremium, zu dem auch die Uni Magdeburg gehört, entwickelt wurde) für diesen Bereich sowie der Aufbau einer empirisch-basierten Bewertungsgrundlage.


M-COMPARE: Konzeption von Vergleichskriterien für die Integration heterogener Middleware-Ansätze im EAI-Umfeld (externe Promotion):

Die gegenwärtig wachsende Komplexität und Heterogenität von verteilten Anwendungssystemen erfordert einheitliche Bewertungsgrundlagen bzw. Vergleichskriterien für deren effiziente Systemausrichtung. Inhalt dieses Projekte ist es daher, auf der Grundlage einer aufzubereitenden Empirie für diese Software-Systemklasse die dafür notwendigen Merkmale und deren Anwendung für einen Vergleich bzw. eine Bewertbarkeit zu erreichen. Dieses Projekt wird gemeinsam mit dem EZ Berlin der Deutschen Telekom realisiert.


Web-Service-basierte Integrationslösungen (Industrieprojekt):

Im Bereich der Web Services ist eine hohe Dynamik der Technologien und Anwendungsformen zu verzeichnen. Inhalt dieses Projektes, das gemeinsam mit dem Entwicklungszentrum der Deutschen Telekom in Berlin realisiert wird, ist die Analyse von Web Services sowie die prototypische Implementation für die Untersuchung zweckmäßiger Ansätze zur Koordination und Komposition industriell anwendbarer Web Services.

Die obige Analyse zeigt eine Technologieübersicht zu existierenden Web-Services (Stand: April 2003).


eMeasurement:

Das Software eMeasurement impliziert eine Reihe neuer Möglichkeiten der Interaktion auf dem Gebiet der Softwaremessung und Bewertung hinsichtlich:
  • eMeasurement Communities,
  • eMeasurement Services,
  • eQuality Services,
  • eMeasurement Consulting,
  • eExperience und eRepositories,
  • Measurement eLearning,
  • eCertification.

Neben diesen prinzipiell möglichen Formen des eMeasurement stellt sich natürlich auch die Frage der Akzeptanz bzw. des eigentlichen Bedarfs. Dazu wurde unter anderem eine Studie auf der Grundlage einer internationalen Umfrage durchgeführt (siehe auch folgendes Bild).

Ziel ist es unter anderem, Themenbezogene Web-Portale und -Services anzubieten, die eine effiziente Planung, Konsultation, Durchführung und gemeinsame Auswertung von Softwaremess- und -bewertungsformen im Web unterstützen, wie beispielsweise im folgenden Portal zum Functional Size Measurement (FSM).


ISBSG PORTAL: Estimation Software Development (Magdeburg-ETS Montreal Projekt)

Das internationale Konsortium ISBSG (International Software Benchmarking Standards Group) hat seinen Sitz in Australien und dient der Sammlung von Aufwands- bzw. Funktionsumfangschätzdaten von Softwarefirmen in der ganzen Welt. In jährlichen Reports werden diese Schätzergebnisse aufbereitet vorgestellt. Auf dieser Grundlage können sich andere Softwarefirmen in der Welt orientieren.
Der Inhalt dieses Projektes ist die Weiterentwicklung des bisherigen Portals für eine interaktive Nutzungsform. Die Software wurde wiederum von einem Praktikanten unserer Arbeitsgruppe in Montreal unter der Leitung von Prof. Alain Abran implementiert. Ein Auswertungsbeispiel zeigt das folgende Bild.

Die Eignung und endgültige Form wird von den Mitgliedern des internationalen Software- Messkonsortiums COSMIC, zu deren Mitgliedern auch unsere Arbeitsgruppe gehört, diskutiert und validiert.


Ergebnisse:

Neben den Forschungsberichten und (Paper-) Publikationen wurden im Jahr 2003 folgende Bücher hreausgegeben:


Email an mich
Zurück zur Forschungsseite