DocumentCode :
3752800
Title :
JPI feature models - Exploring a JPI and FOP symbiosis for software modeling
Author :
Cristian Vidal Silva;Jose Angel Galindo;Rodolfo Villarroel;David Benavides;Paul Leger;Sebastian Valenzuela
Author_Institution :
Universidad de Playa Ancha, Valparaiso, Chile
fYear :
2015
Firstpage :
1
Lastpage :
6
Abstract :
Looking for a complete modular software development paradigm, this article presents Join Point Interface JPI Feature Models, in the context of a JPI and Feature-Oriented Programming FOP symbiosis paradigm. Therefore, this article describes pros and cons of JPI and FOP approaches for the modular software and software product line production, respective; and highlights the benefits of this mixing proposal; in particular, the JPI Feature Model benefits for a high-level software product line modeling. As an application example, this article applies JPI Features Models on a classic FOP example already modeled using a previous aspect-oriented feature model proposal. Main goals of this application are to visualize traditional feature models preserved components such alternative and optional feature sets and optional and mandatory features as well as special features associations (cross-tree constraints), and differences and advantages with respect to previous research works about extending feature model to support aspect-oriented modeling principles.
Keywords :
"Software","Object oriented modeling","Proposals","Programming","Context","Symbiosis","Context modeling"
Publisher :
ieee
Conference_Titel :
Chilean Computer Science Society (SCCC), 2015 34th International Conference of the
Type :
conf
DOI :
10.1109/SCCC.2015.7416583
Filename :
7416583
Link To Document :
بازگشت