Vorteile von Capital Software Developer mit IBM Rhapsody
Capital Software Developer with IBM Rhapsody fördert Offenheit, Anpassungsfähigkeit, Standardkonformität und Automatisierung. Es unterstützt die kollaborative domänenübergreifende Architektur mit konfigurierbaren Architekturebenen, unterstützt die Rückverfolgbarkeit von Daten und Anforderungen und fördert frühzeitige, wiederverwendbare modellbasierte Tests.
Höhere Wiederverwendbarkeit und Qualität von Software durch Automatisierung der Iteration
Capital Software Developer with IBM Rhapsody hilft Ingenieuren, erfolgreich zu sein, indem es den Übergang von der Multi-Domain-Systemtechnik zur Softwarearchitektur automatisiert. Es validiert die Anforderungen der Stakeholder, indem es diese Anforderungen und Anwendungsfälle mit Verhaltensweisen wie Aktivitätsdiagrammen, Sequenzdiagrammen und Zustandsdiagrammen verknüpft. Benutzer können Verhalten simulieren, das interaktiv von Panels aus gesteuert wird, und zwar automatisch auf der Grundlage wiederverwendbarer Testfälle. Konzentrieren Sie sich darauf, Werte zu unterscheiden, statt sich wiederholende Schnittstellendefinitionen. Das erweiterbare Framework für die Modell-Transformation ermöglicht unternehmensspezifische Automatisierungen zwischen beliebigen Quell- und Zielprofilen.
Sparen Sie Zeit beim Übergang von SysML zu E/E-Architektur
- Reibungsloser Übergang in Capital E/E Architecture
- Flow E/E-Funktionen über eine spezielle Brücke nach Capital
Definieren Sie das softwaredefinierte Fahrzeug
- Behandeln Sie Automobil-Softwarearchitekturen, einschließlich AUTOSAR Classic, Adaptive und Nicht-AUTOSAR-Software
- Generieren Sie den Implementierungsvertrag Run-Time Environment (RTE)
Steigern Sie die Codequalität
- Entwickeln Sie Software mithilfe von UML-Modellen
- Generieren Sie Code in Produktionsqualität für C, C++ und Java
- Generieren Sie Produktionscode, der mit AUTOSAR Classic- und Adaptive-APIs kompatibel ist
Verbessern Sie die Qualität durch frühes modellbasiertes Testen
- Beginnen Sie mit dem Testen auf der Multi-Domain-Systemebene
- Definieren Sie Tests auf beschreibende modellbasierte Weise auf der Grundlage von Sequenzdiagrammen und Zustandsdiagrammen
- Generieren Sie automatisch Testumgebungen, auch bekannt als Testgurt
Integrationsbereite eingebettete Software
- Embedded-Software, die gemäß dem AUTOSAR-Standard entwickelt wurde, ist bereit, in Capital Embedded AUTOSAR Classic integriert zu werden
- Modellbasierte Tests, die zuvor definiert wurden, können direkt mit virtuellen Steuergeräteplattformen verwendet werden, die als Teil von Capital Embedded Virtualizer verfügbar sind.
Vermeiden Sie Anbieterbindung durch offene Standards
- OMG Systemmodellierungssprache (SysML)
- OMG Unified Modeling Language (UML)
- OMG UML-Testprofil (UTP)
- Linux
- Unterstützung für offene digitale Threads auf der Grundlage von OSLC
- Entwerfen Sie Anwendungssoftware für die AUTOSAR Classic-Plattform und die Adaptive-Plattform