Fakultät für Informatik

TU München - Fakultät für Informatik
Lehrstuhl IV: Software & Systems Engineering

TUM
 

Projekt Status

Ereignisse des letzten Jahres

Nach einer ca. einjährigen Konsoldierungsphase, während der die Themen Nutzerfreundlichkeit und Stabilität im Vordergrund standen, ist AutoFocus 2 nun in einem gut nutzbaren Zustand. Die Handhabbarkeit der Editoren wurde kontinuierlich verbessert, Fehler behoben und zusätzlich Nutzungsfunktionalität eingebaut. Desweiteren wurde die Entwicklungsinfrastruktur verbessert. Die Quellcodedatenhaltung wurde auf Subversion umgestellt; die Quellcodestruktur vereinheitlicht und einheitliche build-Skripte erstellt.

Es konnten somit wichtige Schritte im Hinblick auf die Werterhaltung des in Teilen bereits 10 Jahre alten AutoFocus Werkzeugs durchgeführt werden. AutoFocus 2 ist nun sowohl für den Fallstudieneinsatz als auch für die Weiterentwicklung gut gerüstet.

Aktueller Funktionsumfang

  • Anforderungsanalysewerkzeug AutoRAID
    • Geschäfts- und Applikationsanforderungen
    • Anwendungsfälle und Szenarien
    • Nutzerdefinierte Erweiterungsattribute
    • HIS RIF Format Import
    • Verknüpfung von Anforderung und Designelementen
  • Designmodellierungssichten und -editoren
    • Systemstrukturdiagramme (SSD)
    • Zustandsübergangsdiagramme (STD)
    • Datenflussdiagramme (DFD)
    • Moduswechseldiagramme (MSD)
    • Datentypdefinitionen (DTD)
    • Nachrichtensequenzdiagramme (MSC)
  • Simulation
    • Interaktive Simulationsumgebung
    • Clockcheck für simulierte Komponenten
    • Simulationsläufe als MSC
    • Speichern und Laden von Simulationsläufen
  • Code Generierung
    • Java Code Generator
  • Modelchecker Anbindung
    • SMV Anbindung mit MSC-Generierung
    • SPIN Anbindung
  • Konsistenzsicherung und Prozessunterstützung
    • Operation Definition Language
    • Intergrierte Prozessdefinition
    • Intergrierte Prozessdurchführung
  • Zusatzmodule (Plugins)
    • Tabelleneditor für STD
    • Ascet-SD Anbindung
  • Beiträge anderer Projekte

Aktuelle Weiterentwicklung von AutoFocus 2

Im Augenblick wird ein Softwaretechnikpraktikum für das Wintersemester 2006/07 geplant, dessen Ergebnis die nächste Evolutionsstufe von AutoFocus 2 zum Ziel hat. Konkret wird das AutoPLACE (AutoFocus Product Line Analysis and Construction Extension) genannte Praktikum die produktlinienbasierte Entwicklung von eingebetteten Systemen unterstützt werden.

© 1999-2010 - Lehrstuhl Software and Systems Engineering
Sitemap |  Kontakt/Impressum
Letzte Änderung: 2006-07-11 17:32:51