Extension des fonctionnalités de Rational Software Architect
Grâce aux fonctions d'extensibilité de Rational Software Architect, vous avez la possibilité
d'étendre la fonctionnalité de modélisation et de développement de cet environnement basé sur l'atelier par l'intermédiaire d'un ensemble d'interfaces de programmation d'application (ou API),
de points d'extension et d'utilitaires.
- Présentation de l'extensibilité
Les solutions de modélisation IBM Rational peuvent être étendues pour répondre aux besoins spécifiques d'une société, d'un projet ou d'un individu. Un effort d'extensibilité peut être aussi simple que de définir des propriétés supplémentaires ou aussi difficile que de définir un nouveau plug-in.
- Extension de l'environnement de modélisation avec des pluglets
Les pluglets sont de petites applications Java qui permettent de créer aisément de petites extensions pour l'atelier. Les pluglets sont écrits en langage Java et font partie d'un projet de pluglet. Vous pouvez tester un pluglet dans la même instance que l'atelier, à l'instar de n'importe quelle application Java. Les auteurs de pluglets peuvent utiliser l'environnement de développement Java et peuvent accéder aux API (interfaces de programme d'application) des plug-ins d'atelier pour étendre et implémenter les pluglets existants.
- Extension de l'atelier
La plateforme Eclipse offre un ensemble de ressources puissantes permettant d'étendre l'environnement de l'atelier. Apprenez à utiliser l'environnement de développement de plug-in (PDE), la structure de modélisation Eclipse (EMF), l'outil de développement Java (JDT) et les interfaces de programme d'application (API) UML2.
- Extension du métamodèle UML à l'aide de profils UML personnalisés
Si, lorsque vous modélisez un système, vous avez besoin d'agrandir le métamodèle UML pour une utilisation particulière, au lieu de modifier le métamodèle, vous pouvez créer un ensemble de stéréotypes et de contraintes que vous regroupez dans un profil UML personnalisé. Vous pouvez appliquer un profil UML personnalisé à un modèle et utiliser les stéréotypes et les contraintes pour enrichir votre modèle pour une plateforme ou un domaine spécifique.
- Références à l'extensibilité
Les produits de modélisation Rational offrent des points d'extension et des interfaces de programme d'application (API) supplémentaires pour étendre l'environnement de l'atelier.