ACCUEIL

Consignes aux
auteurs et coordonnateurs
Nos règles d'éthique
Autres revues >>

L'Objet

1262-1137
logiciel, bases de données, réseaux
Publication abandonné
 

 ARTICLE VOL 10/2-3 - 2004  - pp.147-160  - doi:10.3166/objet.10.2-3.147-160
TITRE
Chaîne de production de systèmes à base de composants logiques

RÉSUMÉ
Dans cet article, nous proposons un formalisme de représentation de systèmes à base de composants et un atelier de conception et de génération, basés sur un méta-modèle. La démarche d'ingénierie supportée par cet outil offre une véritable chaîne de production d'applications structurées en composants. Nous intégrons dans notre démarche l'initiative d'ingénierie dirigée par les modèles (Model Driven Architecture) de l'OMG. Pour cela, nous définissons un langage de modélisation orienté composant. Bien qu'indépendant d'une plate-forme technologique (Platform Independent Model), il est suffisamment riche pour permettre la projection la plus directe possible vers des plate-formes technologiques à base de composants actuelles. Nous décrivons la projection du modèle PIM vers une plate-forme technologique (Platform Specific Model), Enterprise Java Bean. Les démarches de type Processus Unifié n'intègrent pas la notion de composant dans la totalité du cycle de développement d'un système. Notre démarche, dénommée CUP (COMPONENT UNIFIED PROCESS) permet d'améliorer la réutilisabilité de composants en préconisant la partition d'un système en composants logiques, ainsi que l'identification de ces composants, dès les premières étapes de l'analyse.


ABSTRACT
In this article, we propose a formalism to design component based information systems, and a design and generation tool both based on a metamodel. Engineering Process supported by this tool is a real product line of component based applications. As MDA OMG's initiative, our method is model driven engineering. For that, we define a modeling component based language. Although technological platform independent model (PIM), it is rich enough to allow direct projection on technological specific component based platforms. Then, we describe a technological platform specific model (PSM), obtained by projecting PIM model towards the platform targets ENTERPRISE JAVA BEAN . The Unified Process like methods do not integrate the concept of component in all the development cycle. Our process, called CUP (COMPONENT UNIFIED PROCESS ) makes it possible to improve the component reutilisability by partitionning a system in components, as well as identifying components, at the first stages of the analysis activities.


AUTEUR(S)
Emmanuel RENAUX, Olivier CARON, Jean-Marc GEIB

MOTS-CLÉS
Atelier de génie logiciel, méthodologie, composants, modèles, MDA.

KEYWORDS
Software engineering workshop, methodology, components, models, MDA.

LANGUE DE L'ARTICLE
Français

 PRIX
• Abonné (hors accès direct) : 34.95 €
• Non abonné : 34.95 €
|
|
--> Tous les articles sont dans un format PDF protégé par tatouage 
   
ACCÉDER A L'ARTICLE COMPLET  (141 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

CONTACTS
Comité de
rédaction
Conditions
générales de vente

 English version >> 
Lavoisier