Mit der Smartfacts Plattform managst Du Traceability konsistent über eine große Anzahl von Werkzeugen und Domänen hinweg. Für jedes Werkzeug hat Smartfacts eine Integrationsstrategie bzw. ein fertiges Plug-In. Über die Smartfacts Plattform und einen zentralen Linkindex wird die Traceability über Werkzeuggrenzen hinweg sichergestellt. Wichtig: Alle Informationen und Funktionalitäten stehen Dir in Deiner gewohnten Arbeitsumgebung zur Verfügung. Du musst Dein Werkzeug nicht verlassen, um bidirektional verlinkte Informationen einzusehen oder Links zu pflegen.
Auf den Standard setzen: OSLC
Smartfacts ist vollständig OSLC-basiert. Mit dem OSLC-Standard lassen sich speziell Traceability Szenarien in sehr großen Skalen und zwischen Artefakten mehrerer Werkzeuge bzw. Domänen abbilden. Im Vergleich zu den häufig verwendeten alternativen Mechanismen (z.B. Synchronisation) unterstützt OSLC sehr gut das Variantenmanagement bzw. Verlinkungsszenarien mit wechselnden Versionen der zu verlinkenden Informationsmodelle.
Mit der Smartfacts Traceability Plattform nutzt Du einen über alle Tools einheitlich implementierten Ansatz.
Von der Anforderung zum Code
Erstmalig bietet die MID einen Ansatz zur Traceability zwischen UML- / SysML-Modellen, Anforderungen, Testfällen und Source Code. Damit können sogar Codeobjekte wie Klassen, Interfaces oder Methoden verlinkt werden. Der verlinkte Code wird dann im Architektur- oder Anforderungsmanagementwerkzeug sichtbar und die Architekturdiagramme in der IDE. Auf diese Weise kann die Traceability über das gesamte „V“ inklusive des Source Codes gemanagt werden.
Global Config Management
Die Arbeitsergebnisse aller Engineering-Disziplinen liegen heute i.d.R. in versionierter Form vor. Die Nutzung globaler, domänenübergreifender Konfigurationen ermöglicht die Bildung konsistenter Sichten über mehrere Domänen. Die große Stärke dieses Ansatzes liegt in der konsequenten Wiederverwendung von Informationsmodellen. Smartfacts ermöglicht es, eigene globale Konfigurationen zu definieren oder globale Konfigurationen von der IBM ELM Plattform zu nutzen.
Werkzeuge OSLC-fähig machen
Oft sind eigenentwickelte Werkzeuge oder solche, die über keine OSLC-Schnittstelle verfügen, Teil des Innovationsprozesses. Mit genOSLC stellt die MID ein Framework bereit, das die Fähigkeiten und Funktionalitäten eines OSLC-Providers sowie eines Consumers kapselt. Mit geringem Aufwand kann das Framework dazu genutzt werden, ein Werkzeug OSLC-fähig zu machen, so dass es auch mit Global Configurations umgehen kann.
Video-Beispiele
Die MID in Aktion
Du willst mehr über Smartfacts und Traceability-Management in der Model-Based Systems Engineering-Community erfahren? Dann entdecke spannende Blogbeiträge, Success Stories und News von der MID zu diesem Bereich.