Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

An evaluation of aspect-oriented programming as a product line implementation technology

: Anastasopoulos, M.; Muthig, D.

Bosch, J.:
Software reuse. Methods, techniques, and tools : 8th international conference, ICSR 2004, Madrid, Spain, July 5 - 9, 2004. Proceedings
Berlin: Springer, 2004 (Lecture Notes in Computer Science 3107)
ISBN: 3-540-22335-5
ISSN: 0302-9743
S.141-156 : Ill., Lit.
International Conference on Software Reuse (ICSR) <8, 2004, Madrid>
Fraunhofer IESE ()
product line implementation; aspect-oriented programming; evaluation scheme

A systematic approach for implementing software product lines is more than just a selection of techniques. Its selection should be based on a systematic analysis of technical requirements and constraints, as well as of the types of variabilities, which occur in a particular application domain and are relevant for the planned product line (PL). In addition, each technique should provide a set of guidelines and criteria that support developers in applying the techniques in a systematic and unified way. This paper presents a case study that was performed to evaluate aspect-oriented programming (AOP) as a PL implementation technology. The systematical evaluation is organized along a general evaluation schema for PL implementation technologies.