ACM Home Page
Please provide us with feedback. Feedback
An integrated aspect-oriented model-driven software product line tool suite
Full text PdfPdf (680 KB)
Source
International Conference on Software Engineering archive
Companion of the 30th international conference on Software engineering table of contents
Leipzig, Germany
SESSION: Informal research demonstrations table of contents
Pages 939-940  
Year of Publication: 2008
ISBN:978-1-60558-079-1
Authors
Iris Groher  Institute for Systems Engineering and Automation, Linz, Austria
Christa Schwanninger  Siemens AG, CT SE 2, Munich, Germany
Markus Voelter  Independent Consultant, Goeppingen, Germany
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 137,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1370175.1370197
What is a DOI?

ABSTRACT

Software product line engineering is mostly about the systematic management of commonality and variability between product line members. The effectiveness of this approach thus very much depends on how well variability within the family of similar products is implemented and managed. Variability often has widespread impact, crosscutting not only multiple parts of individual artifacts but also multiple artifacts in multiple stages of the product line lifecycle. This demonstration presents an approach that facilitates variability implementation, management, and tracing by integrating aspect-oriented and model-driven software development. We demonstrate means for effectively dealing with variability on model, model transformation, and code generation level. The concepts are illustrated with a case study of a home automation system.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
R. E. Filman, T. Elrad, S. Clarke, and M. Aksit. Aspect-Oriented Software Development. Addison-Wesley Longman, Amsterdam, 2004.
 
3
I. Groher, H. Papajewski, and M. Voelter. Integrating model-driven development and software product line engineering. In Eclipse Modeling Symposium, 2007.
 
4
I. Groher and M. Voelter. Expressing feature-based variability in structural models. In Proceedings of the workshop on Managing Variability for Software Product Lines, 2007.
5
 
6
openArchitectureWare. http://www.openarchitectureware.org, 2007.
 
7
 
8
M. Voelter and I. Groher. Handling variability in model transformations and generators. In 7th OOPSLA Workshop on Domain-Specific Modeling, 2007.
 
9

Collaborative Colleagues:
Iris Groher: colleagues
Christa Schwanninger: colleagues
Markus Voelter: colleagues