La rivoluzione dell'efficienza ingegneristica con IBM Engineering Rhapsody v10.0.2

Due persone alla scrivania che sorridono guardando un laptop

Autore

Santharam Suneel

Senior Product Manager

Siamo lieti di annunciare il lancio di IBM Engineering Rhapsody nella versione 10.0.2, precedentemente nota come IBM Engineering Systems Design Rhapsody, progettata per aiutare ad affrontare le complessità della moderna ingegneria basata su modelli (MBE) e per servire le organizzazioni per la progettazione, l'analisi e la convalida di sistemi e software complessi.

Man mano che i sistemi diventano sempre più interconnessi e sofisticati, gli ingegneri devono affrontare pressioni sempre più intense per offrire una qualità superiore a una velocità maggiore. In risposta a queste sfide, stiamo introducendo Rhapsody v10.0.2, che ha il potenziale per risolvere questi problemi, con una gamma di caratteristiche e miglioramenti innovativi che semplificano la collaborazione, migliorano la produttività e garantiscono potenti opzioni di integrazione durante l'intero ciclo di vita dello sviluppo. Dalla modernizzazione dell'esperienza utente ai test avanzati e fino al miglioramento delle prestazioni, quest'ultima versione può offrire agli ingegneri nuove possibilità di promuovere innovazioni.

Esperienza utente per una maggiore produttività

Con l'obiettivo di offrire una migliore efficienza di modellazione, in Rhapsody v10.0.2 abbiamo introdotto un'interfaccia intuitiva e modernizzata per una migliore esperienza utente.

Nell'ambito delle iniziative di modernizzazione, le funzionalità di editing completo sono ora disponibili nelle finestre mobili. Questo miglioramento consente di apportare modifiche al modello in loco senza interruzioni, migliorando la produttività e la flessibilità. La barra degli strumenti di editing è integrata nella finestra mobile, offrendo così un'esperienza ottimizzata nella formattazione e nell'allineamento degli elementi del modello. Le icone della barra degli strumenti di disegno sono allineate a sinistra, in linea con le moderne tendenze dell'interfaccia utente/esperienza utente, fornendo agli utenti più spazio per disegnare e modellare in modo efficace con il layout a griglia abilitato per impostazione predefinita, che consente un migliore allineamento e un'esperienza di disegno più fluida.

Sono disponibili aggiornamenti in tempo reale sullo stato del modello, con l'obiettivo di migliorare la consapevolezza della situazione. Le notifiche sui modelli on-demand sono ora accessibili nella barra di avanzamento e nella finestra di registro, per tenere gli utenti informati in tempo reale. 

La pagina di benvenuto è stata riprogettata per offrire un'esperienza più intuitiva, con un onboarding e una navigazione più rapidi.

Estensione della continuità del thread digitale

Con Rhapsody v10.0.2, gli utenti possono definire e gestire le dipendenze dei dati di progettazione utilizzando la continuità del thread digitale, garantendo la tracciabilità e la coerenza dei dati durante l'intero ciclo di vita dello sviluppo. Questo miglioramento garantisce la coerenza del modello e mantiene una singola fonte affidabile tra le discipline ingegneristiche. Il collegamento tra domini può aiutare a migliorare la collaborazione e la tracciabilità in 2 casi d'uso:

  1. Rhapsody e strumenti di terze parti: la creazione di collegamenti Open Services for Lifecycle Collaboration (OSLC) tra elementi dell'architettura offre agli utenti opzioni per stabilire allocazioni, tracciare, realizzare collegamenti e aggiungere collegamenti OSLC direttamente dalla finestra di dialogo delle funzioni. Gli elementi collegati sono visibili in una tabella o nella vista web.
  2. Su tutti i server Rhapsody: il collegamento consente una maggiore tracciabilità a monte e una maggiore coerenza end-to-end tra più team e discipline.  

Le funzionalità sono semplificate, con l'obiettivo di ridurre il workload manuale e migliorare l'usabilità, consentendo agli utenti di usare la funzionalità drag and drop per trascinare gli elementi da un'applicazione Engineering Lifecycle Management (ELM) basata sul web direttamente nell'albero del browser Rhapsody. Questa funzione è estesa al browser web incorporato in Rhapsody per una migliore navigazione e un collegamento intuitivo. Gli utenti possono anche stabilire collegamenti intelligenti con una consapevolezza di configurazione globale senza attraversare manualmente artefatti remoti, risparmiando quindi del tempo creando istantaneamente collegamenti tra requisiti, elementi di lavoro, casi di test e distinte materiali (BOM) utilizzando il supporto OSLC.

Anche la gestione dei progetti e il controllo degli utenti in Rhapsody o ReqXChanger sono migliorati, offrendo:

  1. Migliore integrità dei dati: una nuova opzione per salvare automaticamente il progetto Rhapsody al termine della migrazione/sincronizzazione, garantendo che nessuna modifica vada persa. 
  2. Controllo flessibile della registrazione: offre opzioni per scegliere se registrare nella console Rhapsody, riducendo il disordine e migliorando l'efficienza dei workflow.  

Come parte dei miglioramenti volti a fornire fluidità nell'ambito di connettività, interoperabilità e integrazione, abbiamo introdotto un nuovo supporto API: Product Line Engineering (PLE) Integration Support. Per migliorare la consapevolezza degli utenti, un'icona sovrapposta sull'applicazione principale avvisa gli utenti quando un progetto PLE è connesso alla distinta materiali (BOM) associata.

Riutilizzo dei test 

Il riutilizzo dei test è una funzionalità appena introdotta in IBM Engineering Rhapsody v10.0.2, progettata per massimizzare l'efficienza e la coerenza nella convalida e nella verifica dei modelli. Consentendo agli utenti di riutilizzare i casi di test, gli script di test e gli scenari di convalida per più progetti o versioni di prodotto, questa funzione riduce significativamente la ridondanza e migliora la qualità dei test. Alcuni dei principali benefici previsti sono:

  1. Aumento dell'efficienza e risparmio di tempo: elimina la necessità di creare nuovi casi di test da zero e accelera il processo di verifica sfruttando gli asset esistenti.
  2. Coerenza e standardizzazione: garantisce una copertura uniforme dei test su più progetti provenienti da diversi domini ingegneristici e mantiene gli standard di qualità riutilizzando casi di test convalidati.
  3. Riduzione dei costi: riduce i costi dei test ottimizzando l'utilizzo delle risorse e minimizza la duplicazione, riducendo il sovraccarico complessivo dei test.
  4. Scalabilità e flessibilità: consente l'adattamento a nuovi progetti modificando i casi di test esistenti invece di crearne di nuovi e supporta i test modulari, semplificando la scalabilità per le iniziative di test.
  5. Maggiore valore per il cliente: ottimizza i test sfruttando i casi di test esistenti, migliora la qualità del prodotto garantendo una copertura dei test coerente e ripetibile, e accelera il time-to-market riducendo al minimo lo sviluppo di test ridondanti.

Ulteriori miglioramenti nei test comprendono:

  • Supporto per l'"ereditarietà statica": migliora la testabilità delle gerarchie di classi.
  • Test avanzati delle istanze dei modelli: rafforza la copertura per i modelli complessi.
  • Unione dei risultati di esecuzione dei test: ottieni insight aggregati per più esecuzioni di test.
  • Reportistica sulla copertura del modello migliorata: stato di copertura dettagliato per gli elementi di modelli compositi. 

I pacchetti aggiuntivi per settore

Siamo entusiasti di presentare 5 pacchetti aggiuntivi per settore, una nuova estensione che migliora le capacità di modellazione ingegneristica integrando funzionalità avanzate su misura per esigenze specifiche in 5 settori: automobilistico, aerospaziale e della difesa, dei trasporti, elettronico e medico

Questi componenti aggiuntivi per settore includono:

  • Trasformazioni da modello a modello: per consentire una trasformazione efficiente di SysML in UML utilizzando regole personalizzabili, con estensibilità a Unified Architecture Framework (UAF), Automotive Open System Architecture (AUTOSAR) e altri linguaggi specifici del dominio.
  • Workflow incentrati sulla certificazione: supporto per modelli e strutture di modellazione specifici del dominio e in linea con gli standard di sicurezza e normativi.
  • Librerie di componenti comuni: semplifica lo sviluppo con elementi costitutivi riutilizzabili per la modellazione, la simulazione e la convalida.
  • Strumenti PowerPack: automatizza la modifica dei diagrammi, la generazione di contenuti e la creazione di report per una maggiore produttività.
  • Supporto per sistemi integrati: include l'UML Real-time eXectution Framework (RXF) integrato.

Framework per C/C++ incorporato e supporto esteso per i moderni standard C++ (11, 14, 17, 20), che consente la generazione e la simulazione di codice scalabile e in tempo reale sulle piattaforme di destinazione.

Nota sulla licenza: l'accesso ai componenti aggiuntivi per settore è soggetto all'uso con licenza delle edizioni Rhapsody Designer o Rhapsody Developer. Queste edizioni richiedono prerequisiti obbligatori per l'installazione, l'attivazione e l'utilizzo di qualsiasi componente aggiuntivo per settore e devono essere acquistate separatamente in conformità con i termini di licenza applicabili.

IBM Engineering Systems Design Rhapsody: estensione AUTOSAR: è stato rinominato componente aggiuntivo IBM Engineering Rhapsody Automotive. Per ulteriori informazioni, vedere l'annuncio del software AD21-0683, datato 14 dicembre 2021.

Inizia subito il tuo percorso

Le ultime notizie sui prodotti da IBM

Ricevi i principali annunci sui prodotti e le caratteristiche, comprese le recenti video chat sui prodotti e le offerte didattiche di IBM e dei nostri partner di formazione. Leggi l' Informativa sulla privacy IBM.

Grazie per aver effettuato l'iscrizione!