SiDiff: generische, auf Ähnlichkeiten basierende Berechnung von Modelldifferenzen

2007 
In den letzten Jahren hat die von der OMG proklamierte, modellgetriebene Softwareentwicklung Model Driven Architecture (MDA) bzw. das Model Driven Engineering (MDE) in vielen Bereichen der Informatik an Bedeutung gewonnen. Bei diesem Vorgehen steht das Modell des zu realisierenden Systems im Vordergrund, welches iterativ mittels geeigneter Werkzeuge und Sprachen erstellt und prazisiert wird. Auch im Bereich der Elektrotechnik ist ein ahnliches Vorgehen zur Spezifikation von Regelkreisen und Controllern durch Modelle bereits seit Jahren gangige Praxis. Der hohen Durchgangigkeit dieses Vorgehens stehen gegenwartig Einschrankungen im Bereich des Konfigurationsund Versionsmanagements gegenuber, da klassische Versionsund Konfigurationsmanagementwerkzeuge zur Verwaltung von Modelldaten ungeeignet sind und versagen bzw. unbrauchbare Ergebnisse liefern. Vor allem wenn mehrere Entwickler (parallel) an der Modellierung beteiligt sind, wird dies zum Problem. Zur weiteren Steigerung der Entwicklungseffizienz wurde daher im Rahmen des MATE Projektes (MATLAB Simulink/Stateflow Analysis and Transformation Environment) eine Werkzeugfamilie zur automatischen und interaktiven Korrektur von Entwurfsfehlern sowie fur den Vergleich unterschiedlicher Diagrammversionen fur die MATLAB/Simulink Modellierungsplattform entwickelt. Die Vergleichsfunktion wurde auf der Grundlage des in [1] und [2] beschriebenen SiDiffAlgorithmus entwickelt.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    1
    References
    5
    Citations
    NaN
    KQI
    []