Concept: Plug-in de méthode
Un plug-in de méthode est un conteneur physique de packages de méthode. Il définit un plus grand niveau de granularité pour la modularisation et l'organisation du contenu de méthode et des processus.
Description principale

D'un point de vue conceptuel, un plug-in de méthode est une unité permettant de configurer, de modulariser, d'étendre, de regrouper en packages et de déployer un contenu de méthode et des processus.  Le responsable de processus doit concevoir des plug-ins et leur attribuer un contenu en tenant compte des exigences d'extensibilité, de modularité, de réutilisation et de maintenabilité.

Un plug-in peut ajouter directement un nouveau contenu, remplacer un contenu existant ou établir une référence croisée avec tout élément de contenu ou processus au sein d'un autre plug-in dont il est l'extension. De même que pour les interprétations de la transformation du mécanisme de 'fusion de packages' d'UML 2.0, l'interprétation des mécanismes de plug-ins de méthode a pour résultat l'extension du contenu de méthode et des processus. Par exemple, un plug-in d'extension J2EE pour RUP peut contenir des étapes supplémentaires pour l'identification des éléments de conception par les tâches, de nouvelles extensions de produits vers des rôles existants devant être responsables des nouveaux produits, des relations supplémentaires d'éléments de contenu existants avec de nouveaux éléments de conseils J2EE spécifiques (par exemple, des instructions, des livres blancs, des listes de contrôle), des activités supplémentaires pour un processus de livraison, de nouveaux patterns de capacité, etc. Un plug-in de méthode définit ces extensions à l'aide des relations de l'élément de variabilité et leur interprétation mène à un nouveau contenu de méthode et à de nouveaux processus.