Variabilité dans les composants métiers multivues
Variability in multiviews business components
La capacité des composants réutilisables d'être changés et adaptés aux exigences des concepteurs est une propriété essentielle pour leur développement, particulièrement pour le développement des composants métiers (CM). Dans cet article, nous nous focalisons sur la réutilisation des CM dans différents systèmes d'information (SI) du même domaine métier. Pour ce faire, nous nous basons sur le concept de variabilité, défini comme la capacité d'un système à être changé ou adapté aux besoins de l'utilisateur afin d'être réutilisé dans de multiples contextes. Ainsi, nous proposons de concevoir des CMs supportant la variabilité, en capturant les similarités et les variations entre SI qui partagent des comportements communs, dans un but de réutilisation de ces CMs dans différents contextes.
The ability of reusable components to be varied and adapted to different designer's requirements is a key property in reusable components development, especially in Business Component (BC) development. In this paper, a special interest is given to the BCs reuse in different Information Systems (IS) within the same Business Domain. To do this, we focus on the variability concept which is defined as the ability of a software artefact to be changed or customized so as to be reused in multiple contexts. Thus, we design BCs supporting variability that capture similarities and variations between ISs that share common behaviours in order to increase their reusability in different contexts.
R.SAIDI, M.FREDJ, A.FRONT, S.MOULINE
composant métier, réutilisation, variabilité, système d'information.
business component, reuse, variability, information system.
Français
|