DocumentCode :
1996505
Title :
Feature Oriented Programming: A step towards flexible composition of modular programming
Author :
Banerjee, Mahua ; Roy, Sushil Ranjan ; Kumar, Chiranjeev
Author_Institution :
Dept. of Inf. Manage., Xavier Inst. of Social Service, Ranchi, India
fYear :
2012
fDate :
15-17 March 2012
Firstpage :
369
Lastpage :
373
Abstract :
Feature Oriented Programming is the study of feature modularity, a way of implementing a product lines. Software product lines (aka program families) generate families of programs and not monolithic software. In FOP a feature is a unit of functionality that satisfies a requirement. From a set of features, many different software systems can be generated that share common features and differ in other features. This paper focuses on the technical aspects of FOP by modifying the reusability concepts through interfaces, objects and lifters. Lifters are generalization of inheritance comprising the reusability of features.
Keywords :
object-oriented programming; software reusability; feature oriented programming; feature reusability; inheritance generalization; interface; lifter; modular programming; monolithic software; object; program family; reusability concept; software product lines; software system; Programming; Terminology; Feature; interfaces; lifters; product lines;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Recent Advances in Information Technology (RAIT), 2012 1st International Conference on
Conference_Location :
Dhanbad
Print_ISBN :
978-1-4577-0694-3
Type :
conf
DOI :
10.1109/RAIT.2012.6194448
Filename :
6194448
Link To Document :
بازگشت