Tâche: Identifier le composant de service
Cette tâche étend la conception de sous-système RUP traditionnel avec des détails spécifiques d'une solution SOA, notamment lorsque des sous-systèmes ont été identifiés à partir de modèles d'analyse métier. Une fois que nous effectuons la transition du domaine métier vers le domaine informatique, nous mappons des domaines fonctionnels identifiés, définis par le domaine métier, avec des sous-systèmes, leur contrepartie informatique.
Objet

Pour relier les modèles métier à leur contrepartie informatique, nous effectuons les tâches suivantes :

Relations
Description principale

Nous commençons par déterminer et documenter les dépendances entre les sous-systèmes qui correspondent aux domaines fonctionnels qui ont été identifiés pendant la Tâche : Analyse de domaine fonctionnel. Généralement, un domaine fonctionnel correspond à un sous-système unique, à savoir la vérification de l'hypothèse simplifiée dans de nombreux, ou même, dans la plupart des cas. Si nous décidons de mapper un domaine fonctionnel avec plusieurs sous-systèmes, cela peut être faisable et valable, mais cela signifie également que la décomposition du domaine n'a pas été suffisamment détaillée et que la granularité des domaines fonctionnels n'est pas assez fine.

Etapes
Identifier le composant de service

Les sous-systèmes, de par leur nature, ne sont pas des ressources informatiques et ne peuvent pas être déployés dans l'infrastructure informatique ; ils constituent un pont entre le point de vue métier et le point de vue informatique. Chaque sous-système est réalisé par un ou plusieurs composants de service où un composant de service est une ressource à l'échelle de l'entreprise (un élément logiciel géré avec des fonctions garanties de disponibilité, d'équilibrage de charge, de sécurité, de performances et de gestion des versions). Le composant de service est à son tour réalisé par plusieurs composants fonctionnels et techniques, conformément au diagramme ci-dessous.

Généralement, chaque service attribué à un sous-système génère un composant de service ; les composants fonctionnels et techniques peuvent être partagés entre les composants de service au sein du même sous-système.

Propriétés
Plusieurs occurrences
Commandé par les événements
En cours
Facultatif
Planifié
Réitérable
Plus d'informations