| | |
Summary: Language-Independent Quantification and Weaving for
Feature Composition
Stefan Boxleitner
, Sven Apel
, and Christian Kästner
Department of Informatics and Mathematics, University of Passau, Germany
{apel,boxleitn}@fim.uni-passau.de
School of Computer Science, University of Magdeburg, Germany
kaestner@iti.cs.uni-magdeburg.de
Abstract. Based on a general model of feature composition, we present a compo-
sition language that enables programmers by means of quantification and weaving
to formulate extensions to programs written in different languages. We explore
the design space of composition languages that rely on quantification and weaving
and discuss our choices. We outline a tool that extends an existing infrastruc-
ture for feature composition and discuss results of three initial case studies. We
found that, due to its language independence, our approach is less powerful than
aspect-oriented languages but still usable for many implementation problems.
1 Introduction
|