An Overview of Feature-Oriented Software Development

被引:170
|
作者
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
相关论文
共 50 条
  • [1] FeatureIDE: An extensible framework for feature-oriented software development
    Thuema, Thomas
    Kaestner, Christian
    Benduhn, Fabian
    Meinicke, Jens
    Saake, Gunter
    Leich, Thomas
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2014, 79 : 70 - 85
  • [2] FeatureIDE: A Tool Framework for Feature-Oriented Software Development
    Kaestner, Christian
    Thuem, Thomas
    Saake, Gunter
    Feigenspan, Janet
    Leich, Thomas
    Wielgorz, Fabian
    Apel, Sven
    [J]. 2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 611 - +
  • [3] View Infinity: A Zoomable Interface for Feature-Oriented Software Development
    Stengel, Michael
    Frisch, Mathias
    Apel, Sven
    Feigenspan, Janet
    Kaestner, Christian
    Dachselt, Raimund
    [J]. 2011 33RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2011, : 1031 - 1033
  • [4] Supporting Feature-Oriented Development and Evolution in Industrial Software Ecosystems
    Hinterreiter, Daniel
    [J]. SPLC'18: PROCEEDINGS OF THE 22ND INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE - VOL 2, 2018, : 79 - 86
  • [5] Comparing the influence of using feature-oriented programming and conditional compilation on comprehending feature-oriented software
    Santos, Alcemir Rodrigues
    Machado, Ivan do Carmo
    de Almeida, Eduardo Santana
    Siegmund, Janet
    Apel, Sven
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2019, 24 (03) : 1226 - 1258
  • [6] Comparing the influence of using feature-oriented programming and conditional compilation on comprehending feature-oriented software
    Alcemir Rodrigues Santos
    Ivan do Carmo Machado
    Eduardo Santana de Almeida
    Janet Siegmund
    Sven Apel
    [J]. Empirical Software Engineering, 2019, 24 : 1226 - 1258
  • [7] Applying a Feature-Oriented Software Development Approach to Model Interaction Diversity
    Gollasch, David
    Weber, Gerhard
    [J]. PROCEEDINGS OF 2023 MENSCH UND COMPUTER, MUC 2023: Building Bridges, 2023, : 427 - 431
  • [8] A Comprehensive Feature-Oriented Traceability Model for Software Product Line Development
    Shen, Liwei
    Peng, Xin
    Zhao, Wenyun
    [J]. ASWEC 2009: 20TH AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2009, : 210 - 219
  • [9] Preface to the special issue on feature-oriented software development (FOSD 2009)
    Apel, Sven
    Lengauer, Christian
    Lawall, Julia
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2012, 77 (03) : 129 - 130
  • [10] Labeling Feature-Oriented Software Clusters for Software Visualization Application
    Yano, Keisuke
    Matsuo, Akihiko
    [J]. 2015 22ND ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2015), 2015, : 354 - 361