IBM Engineering Rhapsody - Architect for Software

Fornisce un IDE per il software incorporato che ti aiuta a passare rapidamente dalla progettazione all'implementazione

Due uomini discutono in una sala server con effetto visivo della connessione dati.

Raggiungi livelli più elevati di coerenza nei progetti

Rhapsody Architect for Software è un ambiente di sviluppo basato su modelli per la progettazione di software incorporato che aiuta a migliorare la produttività, il riutilizzo e la coerenza con la visualizzazione del software. Supporta standard di settore quali UML, SysML, AUTOSAR e UPDM e consente l'acquisizione grafica delle applicazioni per automatizzare le attività manuali di codifica e promuovere le comunicazioni di progetto.

Scopri come l'MBSE promuove l'innovazione di successo
Visualizza per risultati più rapidi

La programmazione visuale integra le funzioni di progettazione e sviluppo e facilita la collaborazione tra i team per risultati migliori e più rapidi.

Accelera il ciclo fino all'implementazione

Lo scopo dei processi di ingegneria del software incorporato è fornire automazione in tempo reale per accelerare il ciclo di sviluppo fino all'implementazione.

Migliora la produttività e la coerenza

La collaborazione è il fattore chiave: sfrutta le funzioni di differenziazione e fusione basate su modelli, che includono l'integrazione con IBM Engineering Workflow Management.

Miglioramento della tracciabilità

Fornisce tracciabilità end-to-end tra modelli, requisiti e artefatti di test, agevolando la conformità ed eliminando i difetti.

Funzionalità

Due ingegneri di sviluppo che utilizzano la tecnologia di modellazione 3D e un visore VR.
Sviluppo grafico del software che supporta standard di settore

Le funzionalità di sviluppo grafico consentono di sviluppare software integrati utilizzando i diagrammi UML o un editor tradizionale per generare codice. È possibile importare il codice esistente nell'ambiente di modellazione per migliorare lo sviluppo. IBM Engineering Rhapsody - Architect for Software aiuta a mantenere automaticamente la coerenza di architettura, progettazione, codice e documentazione.

Ingegnere di progettazione logica hardware
Ingegneria del software incorporato

Sfrutta i processi di ingegneria del software integrato automatizzati e quasi in tempo reale per passare dalla progettazione all'implementazione. Rhapsody - Architect for Software genera frame di codice C, C++, Java e C# per creare la struttura e l'architettura del progetto. Utilizzando i frame di codice è possibile aggiungere codifica dettagliata a un modello o al codice. L'applicazione IBM ELM sincronizza le modifiche per ottenere dati coerenti. Il profilo MARTE consente di modellare le prestazioni quasi in tempo reale e di analizzare i colli di bottiglia del progetto.

Vista dall'alto dell'uomo d'affari che ha messo la lavagna scrum sul tavolo della sala riunioni.
Supporto per la creazione AUTOSAR e la modellazione DDS

Collabora con i membri del team utilizzando le funzioni di differenziazione e fusione basate su modelli (AUTOSAR & DDS), che includono l'integrazione con IBM Engineering Workflow Management. Utilizza Design Manager per condividere e riesaminare le progettazioni e risalire agli artefatti del ciclo di vita utilizzando OSLC. Il software si integra con Workflow Management e altri IDE basati sulla piattaforma Eclipse. I modelli sviluppati in IBM Engineering Rhapsody - Architect for Software possono essere importati in edizioni di Rhapsody Developer per i test di progettazione.

Ingegnere informatico mostra un data center funzionante a un'ingegnera responsabile che tiene in mano un tablet.
Conformità con gli standard di sicurezza e funzionali

Questo software offre la tracciabilità completa dei requisiti, dalla progettazione fino ai requisiti di conformità agli standard come DO-178B, ISO-26262 o IEC 61508. È possibile inserire le informazioni sui requisiti nel codice, come ausilio alla tracciabilità, nell'implementazione finale. Il software include un risolutore di vincoli parametrici per i diagrammi parametrici SysML che facilita l'analisi degli studi di trade-off e dei compromessi nell'architettura e consente un'analisi statica di verifica dei modelli per migliorarne la coerenza e la completezza.

Amministratrice IT afroamericana che percorre un corridoio di server per diagnosticare le prestazioni del sistema hardware.
Sfrutta i dati in tempo reale per ottimizzare le prestazioni dei prodotti

Rhapsody - Architect for Software fornisce supporto al ciclo di vita e software aggiuntivo, consentendo l'integrazione con altri prodotti IBM ELM per lo sviluppo del ciclo di vita del prodotto completo. Ad esempio, il software aggiuntivo IBM Engineering Rhapsody - Tools and Utilities offre una documentazione personalizzabile, basata su modelli. IBM Engineering Lifecycle Optimization - Publishing automatizza la generazione di report in stile documento negli strumenti IBM Jazz™ e di terze parti distribuiti.

Due ingegneri di sviluppo che utilizzano la tecnologia di modellazione 3D e un visore VR.
Sviluppo grafico del software che supporta standard di settore

Le funzionalità di sviluppo grafico consentono di sviluppare software integrati utilizzando i diagrammi UML o un editor tradizionale per generare codice. È possibile importare il codice esistente nell'ambiente di modellazione per migliorare lo sviluppo. IBM Engineering Rhapsody - Architect for Software aiuta a mantenere automaticamente la coerenza di architettura, progettazione, codice e documentazione.

Ingegnere di progettazione logica hardware
Ingegneria del software incorporato

Sfrutta i processi di ingegneria del software integrato automatizzati e quasi in tempo reale per passare dalla progettazione all'implementazione. Rhapsody - Architect for Software genera frame di codice C, C++, Java e C# per creare la struttura e l'architettura del progetto. Utilizzando i frame di codice è possibile aggiungere codifica dettagliata a un modello o al codice. L'applicazione IBM ELM sincronizza le modifiche per ottenere dati coerenti. Il profilo MARTE consente di modellare le prestazioni quasi in tempo reale e di analizzare i colli di bottiglia del progetto.

Vista dall'alto dell'uomo d'affari che ha messo la lavagna scrum sul tavolo della sala riunioni.
Supporto per la creazione AUTOSAR e la modellazione DDS

Collabora con i membri del team utilizzando le funzioni di differenziazione e fusione basate su modelli (AUTOSAR & DDS), che includono l'integrazione con IBM Engineering Workflow Management. Utilizza Design Manager per condividere e riesaminare le progettazioni e risalire agli artefatti del ciclo di vita utilizzando OSLC. Il software si integra con Workflow Management e altri IDE basati sulla piattaforma Eclipse. I modelli sviluppati in IBM Engineering Rhapsody - Architect for Software possono essere importati in edizioni di Rhapsody Developer per i test di progettazione.

Ingegnere informatico mostra un data center funzionante a un'ingegnera responsabile che tiene in mano un tablet.
Conformità con gli standard di sicurezza e funzionali

Questo software offre la tracciabilità completa dei requisiti, dalla progettazione fino ai requisiti di conformità agli standard come DO-178B, ISO-26262 o IEC 61508. È possibile inserire le informazioni sui requisiti nel codice, come ausilio alla tracciabilità, nell'implementazione finale. Il software include un risolutore di vincoli parametrici per i diagrammi parametrici SysML che facilita l'analisi degli studi di trade-off e dei compromessi nell'architettura e consente un'analisi statica di verifica dei modelli per migliorarne la coerenza e la completezza.

Amministratrice IT afroamericana che percorre un corridoio di server per diagnosticare le prestazioni del sistema hardware.
Sfrutta i dati in tempo reale per ottimizzare le prestazioni dei prodotti

Rhapsody - Architect for Software fornisce supporto al ciclo di vita e software aggiuntivo, consentendo l'integrazione con altri prodotti IBM ELM per lo sviluppo del ciclo di vita del prodotto completo. Ad esempio, il software aggiuntivo IBM Engineering Rhapsody - Tools and Utilities offre una documentazione personalizzabile, basata su modelli. IBM Engineering Lifecycle Optimization - Publishing automatizza la generazione di report in stile documento negli strumenti IBM Jazz™ e di terze parti distribuiti.

Confronto delle opzioni

Architetto per l'ingegneria dei sistemi

Un ambiente di ingegneria dei sistemi a basso costo che consente di analizzare ed elaborare i requisiti, di fare compromessi sull'architettura e di documentare i progetti.

Designer per l'ingegneria dei sistemi

Tutte le funzionalità di Architect for Systems Engineers, con in più la possibilità di prototipare, simulare ed eseguire progetti per una convalida precoce.

Architetto del software

Un ambiente integrato di ingegneria del software a basso costo per l'architettura grafica di applicazioni C++, C o Java™ utilizzando UML o AUTOSAR.

Developer

Un ambiente di ingegneria del software agile, integrato e in tempo reale, con generazione completa di applicazioni per C++, C, Java e Ada (compresi MISRA-C e MISRA-C++).

Comprende la modellazione UML/SysML, un'interfaccia di gestione della configurazione e l'integrazione con la piattaforma Eclipse Comprende la modellazione UML/SysML, un'interfaccia di gestione della configurazione e l'integrazione con la piattaforma Eclipse Comprende la modellazione UML/SysML, un'interfaccia di gestione della configurazione e l'integrazione con la piattaforma Eclipse Comprende la modellazione UML/SysML, un'interfaccia di gestione della configurazione e l'integrazione con la piattaforma Eclipse
Offre una valutazione parametrica dei vincoli, la generazione di documenti e la generazione di documenti personalizzabile con PUB Offre una valutazione parametrica dei vincoli, la generazione di documenti e la generazione di documenti personalizzabile con PUB Offre una valutazione parametrica dei vincoli, la generazione di documenti e la generazione di documenti personalizzabile con PUB Offre una valutazione parametrica dei vincoli, la generazione di documenti e la generazione di documenti personalizzabile con PUB
Comprende AUTOSAR System Authoring e fornisce un'interfaccia utente incentrata sull'ingegneria dei sistemi Comprende AUTOSAR System Authoring e fornisce un'interfaccia utente incentrata sull'ingegneria dei sistemi Comprende AUTOSAR System Authoring Comprende AUTOSAR System Authoring e il codice AUTOSAR RTE
Utilizza la modellazione DDS, l'integrazione della famiglia DOORS, l'API per la personalizzazione, DoDAF, MODAF e UPDM Utilizza la modellazione DDS, l'integrazione della famiglia DOORS, l'API per la personalizzazione, DoDAF, MODAF e UPDM Utilizza la modellazione DDS, l'integrazione della famiglia DOORS, l'API per la personalizzazione, DoDAF, MODAF e UPDM Utilizza la modellazione DDS, l'integrazione della famiglia DOORS, l'API per la personalizzazione, DoDAF, MODAF e UPDM
Sono disponibili opzioni di licenza perpetua e a termine, e per utenti singoli o variabili Sono disponibili opzioni di licenza perpetua e a termine, e per utenti singoli o variabili Sono disponibili opzioni di licenza perpetua e a termine, e per utenti singoli o variabili Sono disponibili opzioni di licenza perpetua e a termine, e per utenti singoli o variabili
  •  
Fornisce la simulazione e l'esecuzione dei modelli; pannelli grafici per prototipazione o mock up Fornisce generazione di frame di codice C, C++ o Java o generazione di codice MISRA-C o MISRA-C++ Fornisce generazione di frame di codice C, C++ e Java o generazione di codice MISRA-C o MISRA-C++
  •  
  •  
Comprende il codice di reverse engineering Comprende il codice di reverse engineering
  •  
  •  
  •  
Fornisce la simulazione e l'esecuzione dei modelli; pannelli grafici per prototipazione o mock up
  •  
  •  
  •  
Comprende la generazione completa del codice dell'applicazione (comprese le statechart) e l'integrazione con embedded IDE
  •  
  •  
  •  
Utilizza artefatti di generazione delle build, framework di esecuzione in tempo reale, lo sviluppo di Ada e il supporto di Linux.

*I prezzi riportati sono indicativi, possono variare a seconda del paese, non includono eventuali tasse applicabili e sono soggetti alla disponibilità dell'offerta del prodotto in un determinato paese. 

Prossimi passi

Inizia con una prova gratuita o fissa un appuntamento con un esperto IBM per scoprire come Engineering Rhapsody può aiutare la tua organizzazione.

Inizia la prova gratuita
Dettagli tecnici Requisiti software Requisiti hardware Servizi di ingegneria della piattaforma