Estensione dell'ambiente di modeling Rational
I IBM Rational modeling products supportano
vari meccanismi, che è possibile utilizzare per estendere la funzionalità dell'ambiente di modeling. Ad esempio, utilizzando punti di estensione e API disponibili, è possibile creare profili personalizzati per estendere il metamodello UML, creare pluglet per eseguire estensioni minori del workbench, estendere la funzionalità di modeling o aggiungere funzionalità ad una trasformazione esistente.
- Guida per lo sviluppatore della piattaforma di modeling Rational
È possibile utilizzare i punti di estensione Eclipse e l'API pubblica corrispondente per estendere i prodotti di modeling IBM Rational.
I punti di estensione e l'API sono suddivisi in modo logico in sottosistemi funzionali.
È possibile utilizzare i punti di estensione per definire le estensioni di modeling, ad esempio i profili UML. È possibile utilizzare l'API per creare e modificare modelli e diagrammi UML.
- Guida per lo sviluppatore di pluglet Rational
È possibile creare i pluglet per gestire le attività di routine e utilizzare le relative funzionalità per esplorare e conoscere le API (application programming interface) della piattaforma del workbench e di altre estensioni del prodotto.
È possibile utilizzare l'ambiente di sviluppo Java ed accedere alle API dei plug-in del workbench per estendere ed implementare i pluglet esistenti.
- Guida per lo sviluppatore di RAS Rational
IBM® Rational® utilizza RAS (Reusable Asset Specification) per fornire un metodo standard per comprimere ed estrarre insiemi di file correlati.
Gli asset RAS semplificano la condivisione di soluzioni con altri utenti, fornendo una metodologia conveniente e coerente per organizzare, documentare, condividere, archiviare e ripristinare soluzioni.
- Guida per lo sviluppatore di confronto e unione
Il framework di confronto e unione IBM Rational abilita l'estensione attraverso i punti di estensione Eclipse e l'API pubblica corrispondente. Il framework fornisce i punti di estensione per l'estensione di un framework
esistente e un'API pubblica per il confronto e l'unione di risorse utente di modeling correlate a EMF.
I punti di estensione e l'API sono suddivisi in modo logico in sottosistemi funzionali.
- Guida per lo sviluppatore di pattern Rational
Il framework di pattern è un framework orientato agli oggetti, basato su Java, che fornisce le classi di base specializzate dalle implementazioni dei pattern. È possibile utilizzare il framework di pattern UML generalizzato o specialistico come root di framework di pattern per la libreria di pattern.
È possibile utilizzare il framework di pattern specialistico per estendere il framework generalizzato e supportare la creazione di pattern correlata ai ruoli.
- Guida per lo sviluppatore di trasformazioni Rational
È possibile utilizzare i punti di estensione Eclipse e l'API pubblica corrispondente per estendere il framework di trasformazione IBM Rational. È possibile utilizzare i punti di estensione per definire le trasformazioni, creare programmi di utilità per le trasformazioni ed estendere le trasformazioni esistenti. È possibile utilizzare l'API per la creazione e l'esecuzione delle trasformazioni. I punti di estensione e l'API sono suddivisi in modo logico in sottosistemi funzionali.
- Guida per lo sviluppatore di creazione trasformazioni Rational
È possibile utilizzare l'API provvisoria Eclipse, fornita dal framework di creazione trasformazioni IBM Rational per la creazione di trasformazioni. Questa API è disponibile in un sottosistema funzionale denominato Creazione di trasformazioni.