An Overview of Feature-Oriented Software Development

被引:183
作者
Apel, Sven [1 ]
Kaestner, Christian [2 ]
机构
[1] Univ Passau, Dept Math & Informat, Passau, Germany
[2] Univ Magdeburg, Sch Comp Sci, Magdeburg, Germany
来源
JOURNAL OF OBJECT TECHNOLOGY | 2009年 / 8卷 / 05期
关键词
D O I
10.5381/jot.2009.8.5.c5
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Feature-oriented software development (FOSD) is a paradigm for the construction, customization, and synthesis of large-scale software systems. In this survey, we give an overview and a personal perspective on the roots of FOSD, connections to other software development paradigms, and recent developments in this field. Our aim is to point to connections between different lines of research and to identify open issues.
引用
收藏
页码:49 / 84
页数:36
相关论文
共 127 条
[11]  
Apel S, 2008, SDSOA 08, P53, DOI [10.1145/1370916.1370930, DOI 10.1145/1370916.1370930]
[12]  
Apel S., 2007, MIP0706 U PASS DEP I
[13]  
Apel S, 2008, LECT NOTES COMPUT SC, V4954, P20
[14]   Aspectual feature modules [J].
Apel, Sven ;
Leich, Thomas ;
Saake, Gunter .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2008, 34 (02) :162-180
[15]   Aspect Refinement - Unifying AOP and Stepwise Refinement [J].
Apel, Sven ;
Kaestner, Christian ;
Leich, Thomas ;
Saake, Gunter .
JOURNAL OF OBJECT TECHNOLOGY, 2007, 6 (09) :13-33
[16]  
Apel S, 2008, LECT NOTES COMPUT SC, V5140, P36
[17]   FEATUREHOUSE: Language-Independent, Automated Software Composition [J].
Apel, Sven ;
Kaestner, Christian ;
Lengauer, Christian .
2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2009, :221-+
[18]  
Apel S, 2009, LECT NOTES COMPUT SC, V5563, P4, DOI 10.1007/978-3-642-02408-5_2
[19]  
Apel S, 2008, GPCE'08: PROCEEDINGS OF THE ACM SIGPLAN SEVENTH INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING AND COMPONENT ENGINEERING, P161
[20]  
Apel S, 2008, GPCE'08: PROCEEDINGS OF THE ACM SIGPLAN SEVENTH INTERNATIONAL CONFERENCE ON GENERATIVE PROGRAMMING AND COMPONENT ENGINEERING, P101