An Object-Oriented Approach to Feature Interaction.

Christian Prehofer · 1997

In this paper, we address the feature interaction problem as a software composition problem. We show the applicability of a new programming style, feature-oriented programming (FOP), to typical feature interaction problems. FOP generalizes inheritance as in object-oriented programming and allows to compose objects with individual services from a set of features. In particular, we discuss exception handling within FOP and apply FOP to automata-based description techniques. 1 Introduction In this paper, we address the feature interaction problem as a software composition problem. The recent interest in feature interactions, mostly stemming from multimedia applications [13, 2, 4], shows that there is a large demand for expressive composition concepts where objects with individual services can be created. In our approach, objects with individual services can be created from a set of features. For this composition, we employ a feature composition architecture, which is a generalization of...

Read the paper · More papers on PaperTik