Options
2008
Report
Title
Modelling overlapping functionality
Abstract
The reference process for the development of automotive product lines developed in the project VEIA introduces different kinds of models for the representation of architectural views of the system family under development. So far we described the different models for these views and guidelines on how to develop the models. In this paper we describe a solution for the problem of representing overlapping functionality in component architectures. The approach uses aspect-oriented concepts to describe overlapping functionality by components without overlaps. The resulting system architecture is generated by a weaving algorithm. The approach moreover contains concepts for further abstractions of aspects and their instances that support a patternlike solution for the problem of reusing functionality.
Publisher
Fraunhofer ISST
Publishing Place
Berlin