Symphony : un modèle conceptuel de composants métier

Résumé : Quinze ans après les débuts prometteurs de l'objet, les méthodes d'ingénierie centrées objet tardent à s'imposer au sein de certaines entreprises.
12KB taille 7 téléchargements 256 vues
Symphony : un modèle conceptuel de composants métier Ibtissem Hassine II, I, Dominique RieuI, Fethi BounaasII, Omar SeghrouchniII I

LSR-IMAG, équipe SIGMA, BP 72, 38402 SAINT MARTIN D’HERES CEDEX {Prenom.Nom}@imag.fr II

Umanis 1 7-9, rue Paul Vaillant Couturier, BP 7, 92301 LEVALLOIS CEDEX [email protected], [email protected], [email protected] [Catégorie Chercheur]

Résumé : Quinze ans après les débuts prometteurs de l'objet, les méthodes d'ingénierie centrées objet tardent à s'imposer au sein de certaines entreprises. Plusieurs raisons peuvent être invoquées, en particulier le fait que la réutilisation de composants dans les étapes amont du développement des applications reste difficile. Les travaux entrepris autour de la méthode Symphony ont tenté de pallier à ce problème. Ils ont pour objectifs d’adopter une vision métier centrée sur l’utilisateur, d’optimiser la réutilisation de composants métier dans les étapes amonts du développement des applications et de faciliter l’adaptation aux évolutions des besoins métier des applications. Symphony est une méthode de développement à base de composants métier issue de l’expérience de la société Umanis. Tant au niveau conceptuel que logiciel une application est vue comme un assemblage de composants indépendants et interconnectés. Cet article met l’accent sur le modèle conceptuel des composants métier et de leurs relations. Abstract: Fifteen years after the object promising beginning, object oriented methods are not really used in the companies. Several reasons can be quoted, in particular the fact that components reuse during the analysis and design stages of application development remains difficult. The work undertaken around the Symphony method adresses this problem. Its aims are to give a user centric vision, to optimize the reuse of components during the analysis and design stages and to facilitate the applications evolutions. Symphony is a component based method which drawn out of Umanis experiences. An application is seen as an assembly of independent and inter-connected components as well at conceptual level as at the software level. This article stresses the components conceptual model and their relations. MOTS CLES :

Approche composant métier, composant technique, composant métier, modèle de composants, relations inter-composants. Business component approach, technical component, business component, component model, component relationships.

KEYWORDS:

1

http://www.umanis.com

Le texte complet est disponible dans la Revue ISI "Ingénierie des Systèmes d'Information", numéro spécial "Connaissances métier dans l'Ingénierie des Systèmes d'Information", volume 7, numéro 4, Hermès, 2002.