DocumentCode :
1841547
Title :
Combining feature modeling and Object Oriented concepts to manage the software variability
Author :
Sarinho, Victor T. ; Apolinario, Antonio L.
Author_Institution :
DEXA/DTEC, Univ. Estadual de Feira de Santana (UEFS), Feira de Santana, Brazil
fYear :
2010
fDate :
4-6 Aug. 2010
Firstpage :
344
Lastpage :
349
Abstract :
Feature modeling is a key technique for capturing and explicit documenting the software product line variability. Object Oriented (00) concepts have been frequently used to encapsulate and reuse software resources in large scale systems. To improve the possibilities of combination and derivation between distinct feature models, this paper defines the Object Oriented Feature Modeling (OOFM) approach. It is a combination of Object Oriented concepts and Feature Modeling techniques that allows the declaration of feature classes and its derivation methods, and the instantiation of feature objects with their encapsulated informations. As a result, the integration and the production of multiple product lines, by the definition of feature frameworks, combining distinct feature classes according to the domain interest, can be applied.
Keywords :
data encapsulation; object-oriented methods; software management; software reusability; large scale systems; object oriented feature modeling approach; software encapsulated information; software product line variability; software resource reusability; software variability management; Context; Context modeling; Engines; Object oriented modeling; Production; Software; Unified modeling language; Feature modeling; feature classes; feature frameworks; multiple product lines; object oriented feature modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Reuse and Integration (IRI), 2010 IEEE International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4244-8097-5
Type :
conf
DOI :
10.1109/IRI.2010.5558913
Filename :
5558913
Link To Document :
بازگشت