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 11/4 - 2005  - pp.115-140  - doi:10.3166/objet.11.4.115-140
TITRE
Vers une séparation entités/fonctions au sein d'une architecture logicielle à base de composants

RÉSUMÉ
Nous présentons dans ce papier une approche permettant de construire une architecture logicielle à l'aide d'une double structuration entités/fonctions. Cette approche se base sur un patron de conception qui permet l'extension d'un système par ajout de « vues » représentant un ensemble d'entités logicielles prenant en charge une fonctionnalité. De leur côté, les langages de description d'architectures permettent une meilleure compréhension du système, son analyse et son prototypage. L'objectif de ce travail consiste à étudier le rapprochement de ces deux approches afin de bénéficier de leurs avantages respectifs. Nous présentons pour cela une extension au modèle de composant Fractal du consortium ObjectWeb afin d'y intégrer les mécanismes de gestion des vues au sein d'une architecture logicielle. Cette extension permet aux concepteurs de conserver une traçabilité des entités et des fonctions tout au long du cycle de vie de son système.


ABSTRACT
This paper presents an approach to build software architecture with a separation between entities and concerns. This approach is based on a design pattern allowing the extension of systems by adding "views". Each view contains a set of elements in charge of a particular concern. At the same time, architecture description languages (ADL) improve the system understanding, its analysis and its prototyping. This work aims at closing these approaches to benefit from their respective advantages. Furthermore, we define an extension of Fractal component model to support views in a software architecture. With this extension, designers keep the traceability of entities and functions during the life cycle of their system. Besides, each user can manipulate a system with his own vision that is adapted to this requirement.


AUTEUR(S)
Olivier BARAIS, Alexis MULLER, Nicolas PESSEMIER

MOTS-CLÉS
vues, extension d'architecture logicielle, Fractal.

KEYWORDS
views, software architecture extension, Fractal.

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  (792 Ko)



Mot de passe oublié ?

ABONNEZ-VOUS !

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

 English version >> 
made by WAW Lavoisier