Dlaczego Capital Software Developer with IBM Rhapsody?
Capital Software Developer with IBM Rhapsody promuje otwartość, zdolność adaptacji, zgodność ze standardami i automatyzację. Obsługuje współpracującą architekturę międzydomenową z konfigurowalnymi warstwami architektury, obsługuje identyfikowalność danych i wymagań oraz promuje wczesne testowanie oparte na modelach wielokrotnego użytku.
Zwiększone ponowne wykorzystanie oprogramowania i jakość dzięki automatyzacji iteracji
Capital Software Developer with IBM Rhapsody pomaga inżynierom odnieść sukces dzięki automatyzacji przejścia od inżynierii systemów wielodomenowych do architektury oprogramowania. Sprawdza wymagania interesariuszy, łącząc te wymagania i przypadki użycia z zachowaniami, takimi jak diagramy aktywności, diagramy sekwencji i diagramy stanów maszyn. Użytkownicy mogą symulować zachowanie napędzane interaktywnie z paneli i automatycznie na podstawie przypadków testowych wielokrotnego użytku. Skoncentruj się na różnicowaniu wartości zamiast powtarzalnej definicji interfejsu. Rozszerzalna struktura transformacji model-model umożliwia automatyzację specyficzną dla przedsiębiorstwa między dowolną parą profili źródłowych i docelowych.
Zaoszczędź czas na przejście z architektury SysML do E/E
- Bezproblemowy przepływ do architektury Capital E/E
- Przepływ funkcji E/E do kapitału poprzez dedykowany most
Zdefiniuj pojazd zdefiniowany programowo
- Zaadresowanie architektury oprogramowania samochodowego, w tym oprogramowania AUTOSAR Classic, Adaptive i non-AutoSAR
- Wygenerowanie kontraktu wdrożeniowego Run-Time Environment (RTE)
Zwiększ jakość kodu
- Tworzenie oprogramowania przy użyciu modeli UML
- Generuj kod jakości produkcji dla C, C ++ i Java
- Generowanie kodu produkcyjnego zgodnego z interfejsami APIs AUTOSAR Classic i Adaptive
Popraw jakość dzięki wczesnym testom opartym na modelach
- Rozpocznij testowanie na poziomie systemu wielodomenowego
- Definiowanie testów w sposób opisowy oparty na modelach na podstawie diagramów sekwencji i wykresów stanów
- Automatycznie generuj środowiska testowe, czyli uprząż testowe
Gotowe do integracji oprogramowanie wbudowane
- Oprogramowanie wbudowane opracowane zgodnie ze standardem AUTOSAR jest gotowe do integracji z Capital Embedded AUTOSAR Classic
- Testy oparte na modelach zdefiniowane wcześniej są bezpośrednio użyteczne z wirtualnymi platformami ECU dostępnymi w ramach Capital Embedded Virtualizer
Unikaj blokowania dostawców poprzez otwarte standardy
- Język modelowania systemów OMG (SysML)
- Zunifikowany język modelowania OMG (UML)
- Profil testowy OMG UML (UTP)
- Linux
- Obsługa otwartych wątków cyfrowych opartych na OSLC
- Zaprojektuj oprogramowanie aplikacyjne dla platformy AUTOSAR Classic i platformy Adaptive