De ce să dezvolți Capital Software Developer with IBM Rhapsody?
Capital Software Developer with IBM Rhapsody promovează deschiderea, adaptabilitatea, conformitatea cu standardele și automatizarea. Suportă arhitectura colaborativă între domenii cu straturi de arhitectură configurabile, acceptă trasabilitatea datelor și cerințelor și promovează testarea bazată pe modele reutilizabile timpurii.
Creșterea reutilizării și a calității software-ului prin automatizarea iterației
Capital Software Developer with IBM Rhapsody îi ajută pe ingineri să reușească prin automatizarea tranziției de la ingineria sistemelor multi-domeniu la arhitectura software. Validează cerințele părților interesate prin conectarea acestor cerințe și cazuri de utilizare la comportamente precum diagrame de activitate, diagrame de secvență și diagrame ale mașinii de stare. Utilizatorii pot simula comportamentul condus interactiv din panouri și automat pe baza cazurilor de testare reutilizabile. Concentrați-vă pe diferențierea valorii în loc de definiția repetitivă a interfeței. Cadrul extensibil de transformare model la model permite automatizări specifice întreprinderii între orice pereche de profiluri sursă și țintă.
Economisiți timp pentru trecerea de la SysML la arhitectura E/E
- Flux fără întreruperi în arhitectura Capital E/E
- Fluxul E/E funcționează în Capital printr-o punte dedicată
Definiți vehiculul definit de software
- Abordați arhitectura software auto, inclusiv software-ul AUTOSAR Classic, Adaptive și non-Autosar
- Generați contractul de implementare Run-Time Environment (RTE)
Îmbunătățiți calitatea codului
- Dezvoltați software folosind modele UML
- Generați cod de calitate a producției pentru C, C ++ și Java
- Generați cod de producție conform cu API-urile AUTOSAR Classic și Adaptive
Îmbunătățiți calitatea prin testarea timpurie bazată pe model
- Începeți testarea la nivel de sistem multi-domeniu
- Definiți testele în moduri descriptive bazate pe modele bazate pe diagrame de secvență și diagrame de stare
- Generați automat medii de testare alias hamul de testare
Software încorporat gata de integrare
- Software-ul încorporat dezvoltat conform standardului AUTOSAR este gata să se integreze în Capital Embedded AUTOSAR Classic
- Testele bazate pe model definite mai devreme sunt utilizabile direct cu platformele ECU virtuale disponibile ca parte a Capital Embedded Virtualizer
Evitați blocarea furnizorului prin standarde deschise
- Limbajul de modelare a sistemelor OMG (SysML)
- Limbaj unificat de modelare OMG (UML)
- Profilul de testare OMG UML (UTP)
- Linux
- Suport pentru fir digital deschis bazat pe OSLC
- Software de proiectare a aplicațiilor pentru platforma AUTOSAR Classic și platforma Adaptive