Livre blanc: Profil de langage UML pour les services logiciels
Ce document décrit un profil de langage UML (Unified Modeling Language) 2.0 permettant de modéliser des services, des architectures orientées services (SOA) et des solutions orientées services.
Relations
Eléments connexes
Description
Description principale

Par Simon Johnston, architecte, IBM © Copyright 2004 by IBM Corporation. All Rights Reserved.

Ce document est au format HTML.

Résumé

Ce document décrit un profil de langage UML pour les services logiciels, à savoir un profil de langage UML 2.0 permettant de modéliser des services des architectures orientées services et des solutions orientées services. L'objectif de ce profil est de fournir un langage commun pour la description de services, qui couvrira un certain nombre d'activités du cycle de développement, ainsi que de fournir des vues à différentes parties prenantes. Par exemple, le profil fournit des fonctions permettant à l'architecte de mapper des services tôt dans le cycle de vie, en utilisant des partitions logiques pour décrire la totalité du portefeuille de services de l'entreprise. Cette vue est décrite plus en détail par les concepteurs qui développent les spécifications relatives à la structure et au comportement des services faisant office de contrat entre les clients des services et les implémenteurs. La vue de message permet aux concepteurs de réutiliser les modèles d'informations pour les définitions communes de données de service.