Revolutionierung der technischen Effizienz mit IBM Engineering Rhapsody v10.0.2

Zwei Personen an einem Schreibtisch schauen lächelnd auf einen Laptop

Autor

Santharam Suneel

Senior Product Manager

IBM Engineering Rhapsody in der Version 10.0.2, früher bekannt als IBM Engineering Systems Design Rhapsody, wurde entwickelt, um die Komplexität des modernen modellbasierten Engineerings (MBE) zu bewältigen und Unternehmen bei der Entwicklung, Analyse und Validierung von komplexen Systemen und Software zu unterstützen.

Da die Systeme immer vernetzter und ausgefeilter werden, stehen Ingenieure unter zunehmendem Druck, höhere Qualität und höhere Geschwindigkeit zu liefern. Als Antwort auf diese Herausforderungen führen wir Rhapsody v10.0.2 ein, das das Potenzial hat, diese Probleme zu lösen, und zwar mit einer Reihe innovativer Funktionen und Verbesserungen, die die Zusammenarbeit optimieren, die Produktivität verbessern und leistungsstarke Integrationsoptionen über den gesamten Entwicklungslebenszyklus hinweg gewährleisten. Von der Modernisierung der Benutzererfahrung bis hin zu erweiterten Tests und verbesserter Leistung bietet diese neueste Version Ingenieuren neue Möglichkeiten, um einen Durchbruch zu erzielen.

Benutzererfahrung für mehr Produktivität

Mit dem Schwerpunkt auf einer verbesserten Modellierungseffizienz wird in Rhapsody v10.0.2 eine intuitive, modernisierte Benutzeroberfläche für eine bessere Erfahrung eingeführt.

Im Rahmen der Modernisierungsinitiativen sind die vollständigen Bearbeitungsfunktionen jetzt in schwebenden Fenstern verfügbar. Diese Verbesserung ermöglicht nahtlose Modelländerungen vor Ort und verbessert so die Produktivität und Flexibilität. Die Bearbeitungssymbolleiste ist in das schwebende Fenster integriert und bietet eine bessere Erfahrung bei der Formatierung und Ausrichtung von Modellelementen. Die Symbole der Zeichensymbolleiste sind entsprechend den modernen Benutzeroberflächen-/UX-Trends nach links ausgerichtet und bieten dem Benutzer mehr Platz zum effektiven Zeichnen und Modellieren. Das Rasterlayout ist standardmäßig aktiviert und ermöglicht eine bessere Ausrichtung und ein flüssigeres Zeichnen.

Es stehen Echtzeit-Updates des Modellstatus zur Verfügung, die das Situationsbewusstsein verbessern sollen. On-Demand-Modellbenachrichtigungen sind jetzt in der Fortschrittsleiste und im Protokollfenster zugänglich, sodass die Benutzer in Echtzeit informiert werden. 

Die Willkommensseite wurde neu gestaltet, um ein intuitiveres und benutzerfreundlicheres Erlebnis, ein schnelleres Onboarding und eine bessere Navigation zu bieten.

Erweiterung der Kontinuität des Digital Threads

Mit Rhapsody v10.0.2 können Benutzer Abhängigkeiten von technischen Daten mit Digital Thread Continuity definieren und verwalten und so die Rückverfolgbarkeit und Datenkonsistenz über den gesamten Entwicklungszyklus hinweg gewährleisten. Diese Erweiterung stellt die Konsistenz der Modelle sicher und sorgt für die Aufrechterhaltung einer Single-Source-of-Truth (SSOT) für alle technischen Disziplinen. Die domänenübergreifende Verknüpfung kann die Zusammenarbeit und Rückverfolgbarkeit in zwei Anwendungsfallen verbessern:

  1. Rhapsody- und Drittanbieter-Tools: Die Erstellung von Open Services for Lifecycle Collaboration (OSLC)-Links zwischen Architekturelementen bietet Benutzern die Möglichkeit, Zuordnungen, Verfolgungen, Realisierung von Links und OSLC-Links direkt aus dem Funktion-Dialog hinzuzufügen. Verknüpfte Elemente sind in einer Tabelle oder Webansicht sichtbar.
  2. Über Rhapsody-Server hinweg: Die Verknüpfung ermöglicht eine verbesserte Rückverfolgbarkeit im Upstream-Bereich und eine verbesserte End-to-End-Konsistenz über mehrere Teams und Disziplinen hinweg.  

Die Funktionen sind vereinfacht, um den Workload zu verringern und die Benutzerfreundlichkeit zu verbessern, indem die Benutzer Elemente aus einer webbasierten Engineering Lifecycle Management (ELM)-Anwendung direkt per Drag-and-Drop in den Rhapsody-Browserbaum ziehen können. Diese Funktion wird auf den eingebetteten Webbrowser in Rhapsody ausgeweitet, um eine bessere Navigation und intuitive Verlinkung zu ermöglichen. Benutzer können auch intelligente Verbindungen mit globalem Konfigurationsbewusstsein herstellen, ohne Remote-Artefakte manuell durchqueren zu müssen, und so Zeit sparen, indem sie mithilfe der OSLC-Unterstützung sofort Verbindungen zwischen Anforderungen, Arbeitselementen, TST-Fällen und Stücklisten erstellen.

Das Projektmanagement und die Benutzerkontrolle in Rhapsody oder ReqXChanger werden auch durch Folgendes verbessert:

  1. Verbesserte Datenintegrität: Eine neue Option, um das Rhapsody-Projekt am Ende der Migration/Synchronisierung automatisch zu speichern, um sicherzustellen, dass keine Änderungen verloren gehen. 
  2. Flexible Protokollierungskontrolle: Bietet Optionen zur Auswahl, ob bei der Rhapsody-Konsole angemeldet werden soll, was die Unordnung reduziert und die Workflow-Effizienz verbessert.  

Im Rahmen der Verbesserungen, die auf eine reibungslose Konnektivität, Interoperabilität und Integration abzielen, wird eine neue API-Unterstützung eingeführt: Product Line Engineering (PLE) Integration Support. Um das Bewusstsein der Benutzer zu verbessern, benachrichtigt ein Symbol-Overlay auf der Root-Anwendung die Benutzer, wenn ein PLE-Projekt mit der zugehörigen Stückliste (Stückliste des Materials) verbunden ist.

Wiederverwendung testen 

Die Wiederverwendung von Tests ist eine neu eingeführte Funktion in IBM Engineering Rhapsody v10.0.2, die darauf ausgelegt ist,die Effizienz und Konsistenz bei der Modellvalidierung und -verifizierung zu maximieren. Durch die Möglichkeit, Testfälle, Testskripte und Validierungsszenarien über mehrere Projekte oder Produktversionen hinweg wiederzuverwenden, reduziert diese Funktion die Redundanz erheblich und verbessert die Testqualität. Zu den wichtigsten erwarteten Vorteilen gehören:

  1. Erhöhte Effizienz und Zeitersparnis: Sie müssen keine neuen Testfälle mehr erstellen und beschleunigen den Verifizierungsprozess, indem Sie vorhandene Assets nutzen.
  2. Konsistenz und Standardisierung: Gewährleistet eine einheitliche Testabdeckung über mehrere Projekte aus verschiedenen technischen Bereichen; und hält Qualitätsstandards durch die Wiederverwendung validierter Testfälle aufrecht.
  3. Kostenreduzierung: Senkung der Testkosten durch Optimierung der Ressourcennutzung; und minimiert Duplikate, wodurch der gesamte Testaufwand reduziert wird.
  4. Skalierbarkeit und Flexibilität: Ermöglicht die Anpassung an neue Projekte, indem bestehende Testfälle geändert werden, anstatt neue zu erstellen; unterstützt modulare Tests, was die Skalierbarkeit für Testinitiativen vereinfacht.
  5. Verbesserter Kundennutzen: Optimiert das Testen durch die Nutzung vorhandener Testfälle, verbessert die Produktqualität durch Sicherstellung einer konsistenten und wiederholbaren Testabdeckung und beschleunigt die Markteinführungszeit durch Minimierung redundanter Testentwicklung.

Zu den zusätzlichen Verbesserungen bei den Tests gehören:

  • Unterstützung für „statische Vererbung“: Verbessert die Testbarkeit von Klassenhierarchien.
  • Verbessertes Testen von Vorlageninstanzen : Stärken Sie die Abdeckung für komplexe Modelle.
  • Zusammenführung der Ergebnisse der Testausführung: Erhalten Sie konsolidierte Erkenntnisse über mehrere Testläufe hinweg.
  • Verbesserte Berichterstattung zur Modellabdeckung: Detaillierter Abdeckungsstatus für zusammengesetzte Modellelemente. 

Die Industry Package Add-ons

Wir haben 5 Industry Package Add-ons eingeführt. Dabei handelt es sich um eine neue Erweiterung, die durch die Integration fortschrittlicher Funktionen, die auf spezifische Anforderungen in fünf Branchen zugeschnitten sind, die Möglichkeiten der technischen Modellierung verbessert: Automobil, Luft- und Raumfahrt und Verteidigung, Transport, Elektronik und Medizin

Zu diesen Branchen-Add-Ons gehören:

  • Modell-zu-Modell-Transformationen: Ermöglicht die effiziente Transformation von SysML in UML unter Verwendung anpassbarer Regeln, mit Erweiterbarkeit auf Unified Architecture Framework (UAF), Automotive Open System Architecture (AUTOSAR) und andere domänenspezifische Sprachen.
  • Auf Zertifizierung ausgerichtete Workflows: Unterstützung für domänenspezifische Modellierungsmuster und -strukturen, die auf Sicherheits- und Regulierungsstandards ausgerichtet sind.
  • Gemeinsame Komponentenbibliotheken: Optimieren Sie die Entwicklung mit wiederverwendbaren Bausteinen für Modellierung, Simulation und Validierung.
  • PowerPack-Tools: Automatisieren Sie die Bearbeitung von Diagrammen, die Erstellung von Inhalten und die Berichterstellung, um die Produktivität zu steigern.
  • Unterstützung eingebetteter Systeme: Beinhaltet das eingebettete UML Real-time eXectution Framework (RXF).

Framework für eingebettetes C/C++ und erweiterte Unterstützung für moderne C++-Standards (11, 14, 17, 20), die eine skalierbare Codegenerierung und Simulation in Echtzeit auf Zielplattformen ermöglichen.

Hinweis zur Lizenzierung: Der Zugriff auf Branchen-Add-ons unterliegt der lizenzierten Nutzung der Rhapsody Designer- oder Rhapsody Developer-Edition. Diese Editionen erfordern zwingende Voraussetzungen für die Installation, Aktivierung und den Betrieb eines Branchen-Add-ons und müssen gemäß den geltenden Lizenzbedingungen separat erworben werden.

IBM Engineering Systems Design Rhapsody: AUTOSAR-Erweiterung: Dies wurde in IBM Engineering Rhapsody Automotive Add-on umbenannt. Weitere Informationen finden Sie in der Software-Ankündigung AD21-0683 vom 14. Dezember 2021.

Beginnen Sie heute Ihre Reise

Die neuesten Produktneuheiten von IBM

Erhalten Sie die wichtigsten Produkt- und Funktionsankündigungen, einschließlich aktueller Video-Chats zu Produkten sowie Schulungsangebote von IBM und unseren Schulungspartnern. Weitere Informationen in der IBM Datenschutzerklärung.

Vielen Dank! Sie haben ein Abonnement abgeschlossen.