Patterns d'analyse pour l'ingénierie des systèmes d'information coopératifs
Cet article s'intéresse aux systèmes d'information coopératifs (SIC), systèmes complexes permettant l'utilisation coordonnée de sources d'information hétérogènes et la résolution des conflits qui en découlent, et a pour objectif de présenter une approche d'ingénierie de ces systèmes basée sur la réutilisation de patterns. Les patterns constituent des solutions génériques à des problèmes fréquemment rencontrés. L'analyse de systèmes d'information coopératifs existants a permis de constituer un modèle de domaine représentant et structurant les connaissances inhérentes aux SIC. A partir de ce modèle, six patterns d'analyse décrivant les éléments conceptuels nécessaires à la spécification d'une architecture coopérative ont été conçus, ainsi qu'un pattern de support d'utilisation facilitant la réutilisation de ces patterns lors de la phase d'analyse du processus d'ingénierie des SIC.
This paper deals with cooperative information systems (CIS) which are complex systems allowing the use of heterogeneous information systems and conflict resolution. It describes a new approach based on pattern reuse that facilitates the engineering of these systems. Patterns are generic solutions to problems frequently occurring. A domain model, based on the analysis of existing CIS, represents and structures CIS knowledge. Six Analysis patterns have been specified and describe conceptual entities for the design of a cooperative architecture. A utilization support pattern helps designers to reuse former patterns during the CIS engineering process.
V.COUTURIER
systèmes d'information coopératifs (SIC), coopération de systèmes d'information, patterns logiciels, réutilisation.
cooperative information systems (CIS), information system interoperabiliy, software patterns, reuse.
Français
|