From a Business Component to a Functional Component using a Multi-View Variability Modelling.
Rajaa Saidi, Agnès Front, Dominique Rieu, Mounia Fredj, Salma Mouline · 2008
Abstract. The ability of reusable components to be varied and appropriate to different designers and re-users requirements is a key property in reusable component development, especially in Business Component (BC) development. The primary objective of this work 1 is BCs reuse in different Business Domains. In order to achieve this goal, 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 introduce the concept of Functional Component (FC) that captures similarities and variations between BCs that share common behaviours in order to increase their reusability in different business domains. The FC is modelled by using a multiview variability.