Variability is defined as the ability of a software artefact to be changed or customised to be used in multiple contexts. This paper outlines variability issues through reusable component development, and in particular, in Business Component (BC) development. The main ideas of this work are (a) to address variability issues through BC development, (b) to explain variability principles in order to express variability for reuse and (c) to use an approach to represent multi-view variability for the BC development.
展开▼