Forschungsprojekte 2000

FIN, IVS, AG Softwaretechnik


PerfEng: Performance Engineering im Bereich der Software-Groß- projektentwicklung (Industrieprojekt) COSAM:

Toolgestützte Erfassung und Analyse der Kundenzufriendenheit (Industrieprojekt)

FFP-Airback:

Kostenschätzanalyse für die Software eingebetteter Systeme (Industrieprojekt)

COMET:

Messung und Bewertung CORBA-basierter Softwaresysteme

Forschungs- Team

PerfEng: Performance Engineering im Bereich der Software-Großprojektentwicklung (Industrieprojekt):

Das Projekt wurde gemeinsam mit dem EZ Berlin der Deutschen Telekom realisiert. Die effiziente Gestaltung und Verbesserung von Applikationen mit realen Leistungsanforderungen wird neben der zugrunde gelegten Kommunikationshardware vor allem durch Aspekte der Architektur und des Anwen-dungsprofils bestimmt. Inhalt des vorliegenden Projektes sind die Untersuchung von Entwicklungsmethoden, die möglichst in den frühen Phasen die Gewährleistung von Leistungsanforderungen an das Produkt ermöglichen. Daher wurde die Ausrichtung auf folgende Schwerpunkte und Themenbereiche softwaretechnischer Grundlagen eines Software Performance Engineering (SPE) vorgenommen:

  • die Konzeption neuer Vorgehensmodelle bzw. Modellausprägungen, wie beispielsweise Untersuchungen zu bisherigen Möglichkeiten eines UML-basierten SPE mit den dafür für die UML notwendigen Ergänzungen und Erweiterungen zu den Diagrammen bzw. zur OCL,
  • die Realisierung kontrollierter Experimente zum SPE für die Validation von operationalen Methoden in den frühen Phasen der Spezifikation von komplexen Telekommunikationssystemen mit extrem frequentierter Nutzlast,
  • die Analyse und Konzeption von Aufwandschätzmethoden für die SPE-Anwendung selbst,
  • die Analyse von Performance-Methoden und -Metriken in ihrer prozeßbezogenen Relevanz und in den verschiedenen empirischen Validationsebenen,
  • schließlich die Konzeption und erste internationale Anwendung eines Performance Engineering Maturity Modells (PEMM) .

Ergebnisse:


COSAM: Toolgestützte Erfassung und Analyse der Kundenzufriendenheit (Industrieprojekt):

Das Projekt wurde gemeinsam mit dem EZ Berlin der Deutschen Telekom realisiert. Gegenwärtig stellt die Kundenzufriedenheit für eine zunehmende Anzahl an Unternehmen ein wichtiges unternehmerisches Ziel dar und hat sich neben den klassischen ökonomischen Unternehmenszielen etabliert. Für die Existenz und Entwicklung von Unternehmen ist der gesicherte Absatz von Waren und Leistungen von entscheidender Bedeutung. Um dies zu gewährleisten, spielt im steigenden Maße das Urteil der Kunden über die Produkte und Leistungen eine wesentliche Rolle. Das vorliegende Projekt hat sich die Aufgabe gestellt, einen Beitrag zu Fragen der Kundenzufriedenheit bei der Softwareentwicklung zu leisten. Dabei soll neben der Prüfung der Korrektheit der Anwendung statistischer Verfahren auch mögliche Objektivierungsverfahren durch die Projektion empirischer Merkmale auf modellgestützte Softwaremetriken konzipiert und implementiert werden.

Ergebnisse:

  • die bisherige fragebogengestützte Bewertungsform wurde als verteilte Web-Applikation mit den entsprechenden Autorisierungsaspekten implementiert;

  • darüber hinaus wurde eine flexibel einstellbare und anwendbare metrikengestützte empirische Bewertung implementiert im Meßtool COSAM;

  • zahlreiche nationale und internationale Publikationen;


FFP-Airback: Kostenschätzanalyse für die Software eingebetteter Systeme (Industrieprojekt):

Das Projekt wurde gemeinsam mit der Siemens AUTOMOTIV in Regensburg realisiert. Die Full Function Point Methode (FFP) stellt einen ersten Ansatz der Erweiterung des Function Point Verfahrens auf den Bereich eingebetteter Softwaresysteme dar. Die dabei erstmals mögliche Kosten- bzw. Aufwandschätzung für diesen Bereich stellt eine wichtige Grundlage für angemessene und notwendige Management-Entscheidungen dar.

Inhalt dieses konkreten Projektes war die weitere Anwendung dieses Verfahrens für einen neuen Komplex eines Softwaresystems für die Automobilsteuerung - den Airbag. Untersuchungsergebnisse dieses Projektes sind

  • die Anwendung der FFP für einen neuartigen Bereich von Spezifikationsdokumenten in der Automobilindustrie,
  • die Analyse des FFP hinsichtlich seiner Justierungs- und Kalibrierungseigenschaften zum empirischen Kontext,
  • die weitere Analyse von Automatisierungsmöglichkeiten für die rechnergestützte FFP-Anwendung im industriellen Umfeld.

Ergebnisse:

  • im Rahmen der weiteren FFP-Anwendung wurde die Zählanleitung (als sogenannten Kochbuch) weiter verfeinert und qualifiziert;

  • Die Ergebnisse dieser Arbeit sind international publiziert worden (IWSM´2000 und CONQUEST) und beim Gremium für die FFP-Standardisierung (The Common Software Measurement International Consortium (COSMIC)) zur FFP-Verbesserung eingereicht.


COMET: Messung und Bewertung CORBA-basierter Softwaresysteme:

Ziel dieses Projektes war die erstmalige metrikengestützte Analyse und Bewertung von Middleware-Systemen vorzunehmen und eine mögliche Bewertungsform für CORBA-besierte Softwaresysteme generell zu implementieren. Dabei sollte auch untersucht werden, welchen wirkliche Komplexitätszuwachs verteilter Middleware-Applikationen erreicht wird.

Ergebnisse:

  • für die Bewertung verteilter Systeme wurde ein Meßtool COMET konzipiert und implementiert, sowohl für die Prozeßbewertung

    als auch für die Produktbewertung auf der Grundlage "klassischer" OO-Metriken;

  • mit dem COMET-Tool wurden erstmalig die softwaretechnischen Grundlagen von CORBA-basierten verteilten Systemen (als Ressourcenbewertung) vermessen;

  • Publikation in den Metrics News (auf Workshops vorgesehen);


Email an mich
Zurück zur Forschungsseite