L'utilisation ou la réutilisation des actifs logiciels permet d'améliorer la productivité, de promouvoir des solutions éprouvées et des architectures cohérentes, de réduire les coûts de production et de gagner du temps en éliminant les tâches de conception redondantes. La
spécification RAS (Reusable Asset Specification) de l'OMG® (Object Management Group)
offre une méthode cohérente et efficace de modularisation et de partage d'une solution logicielle. Cette méthode constitue la base d'une stratégie ABD (asset-based development) efficace.
En utilisant la fonction d'exportation RAS des outils de modélisation
IBM
Rational
pour modulariser les actifs, vous capturez automatiquement tous les fichiers référencés avec les modèles et les projets, la documentation, le code source et tous les autres artefacts de développement appropriés à partager. Vous pouvez réutiliser ensuite les actifs en fonction des besoins pour échanger rapidement vos fichiers de développement avec un collègue et vous pouvez modulariser les actifs des projets complexes dont l'assemblage, la documentation et l'organisation s'étalent sur plusieurs mois.
La portée d'un actif réutilisable est limitée uniquement par votre conception pour répondre aux besoins
du client. Les actifs réutilisable peuvent être stockés dans des référentiels d'actifs basés sur la spécification RAS.
Vous pouvez effectuer des recherches dans un référentiel et sélectionner les actifs dont vous avez besoin en faisant correspondre des mots clés et des descriptions d'actifs fournis par les producteurs d'actifs.