mbed7

mbed7  ist die Innovation für den modellbasierten Test, die die Modelle dafür auch zugleich nutzbar für die modellbasierte Code-Generierung macht!

mbed7 basiert auf einem ZIM-geförderten Kooperationsprojekt mit dem Titel:  ReTeC ( Reduction of Test Complexity)

mbed7 ist ein SW-Developer-kit, das Entwickeln und Testen für Embedded Systems neu definiert!

mbed7 bietet beiden, Embedded Systems- Entwicklern und Testern dieselbe UML-Modell-Ausgangssituation, die durch einen Algorithmus zuvor auf Fehler untersucht und bereinigt worden ist.

Die 7 Vorzüge von mbed7 sind in der Übersicht:

  1. modellbasierte Entwicklung der Applikation (Struktur, Daten, Funktionalität, MMI/Bedienerinterface), MDSD auf Knopfdruck
  2. modellbasierter Test, mbT (Generierung aller möglichen, notwendigen, priorisierten oder auch anders festgelegten Testfälle auf Knopfdruck)
  3. MIL = Model in the Loop (Überprüfung des Modells auf Fehler vor Ausführung für MDSD und mbT)
  4. HIL = Hardware in the Loop, PIL = Prozessor in the Loop (Test der HW bzw. des Prozessors)
  5. Simulation (also SIL = Software in the Loop vor Implementierung auf der Ziel-HW)
  6. Fehlerbehebung und kontinuierliche Verbesserung
  7. Dokumentation der Tests

mbed7 ist vollständig im etablierten Modelling-Framework Enterprise Architect (EA, weltweit > 300.000 Installationen) integriert. Für die Erzeugung von Testfällen aus Modellen nach der Überprüfung des Modells wurde eine spezielle Import-Schnittstelle geschaffen. Damit wird nun neben weiteren Vorteilen erstmalig mit EA eine Target-Code- und Testfall-Generierung einschließlich Testausführung auf Knopfdruck ohne Medienbruch ermöglicht.


Effizienz