Feature-Oriented Component-Based Development of Software Product Families: A Case Study

被引:0
|
作者
Qian, Chen [1 ]
Lau, Kung-Kiu [1 ]
机构
[1] Univ Manchester, Sch Comp Sci, Kilburn Bldg,Oxford Rd, Manchester M13 9PL, Lancs, England
关键词
SPLE; FOSD; CBD; Enumerative variability;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Feature-Oriented Software Development (FOSD) is widely used in Software Product Line Engineering (SPLE). FOSD constructs product families by incremental feature implementations. In this paper, we introduce a feature-oriented component-based approach, which implements features as an encapsulated components for further family modelling. A case study of elevator systems is also presented to describe the use of our approach.
引用
收藏
页码:144 / 149
页数:6
相关论文
共 50 条
  • [31] 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
    Empirical Software Engineering, 2019, 24 : 1226 - 1258
  • [32] Component-based software development with component variants
    Altunel, Yusuf
    Tolun, Mehmet R.
    PROCEEDINGS OF THE IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2007, : 235 - +
  • [33] Applying a Feature-Oriented Software Development Approach to Model Interaction Diversity
    Gollasch, David
    Weber, Gerhard
    PROCEEDINGS OF 2023 MENSCH UND COMPUTER, MUC 2023: Building Bridges, 2023, : 427 - 431
  • [34] A COMPARATIVE STUDY OF AGILE, COMPONENT-BASED, ASPECT-ORIENTED AND MASHUP SOFTWARE DEVELOPMENT METHODS
    Patel, Ahmed
    Seyfi, Ali
    Taghavi, Mona
    Wills, Christopher
    Na, Liu
    Latih, Rodziah
    Misra, Sanjay
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2012, 19 (01): : 175 - 189
  • [35] A comparative study of Agile, component-based, aspect-oriented and mashup software development methods
    Poredbena studija metoda razvoja softvera - prilagodljivih, utemeljenih na komponentama, usmjerenih na gledište i mješovitih
    Patel, A., 2012, Strojarski Facultet (19):
  • [36] Quantifying structural attributes of system decompositions in 28 feature-oriented software product linesAn exploratory study
    Stefan Sobernig
    Sven Apel
    Sergiy Kolesnikov
    Norbert Siegmund
    Empirical Software Engineering, 2016, 21 : 1670 - 1705
  • [37] Survey of component-based software development
    Mahmood, S.
    Lai, R.
    Kim, Y. S.
    IET SOFTWARE, 2007, 1 (02) : 57 - 66
  • [38] Preface to the special issue on feature-oriented software development (FOSD 2009)
    Apel, Sven
    Lengauer, Christian
    Lawall, Julia
    SCIENCE OF COMPUTER PROGRAMMING, 2012, 77 (03) : 129 - 130
  • [39] Logic for component-based software development
    Lau, KK
    Ornaghi, M
    COMPUTATIONAL LOGIC: LOGIC PROGRAMMING AND BEYOND, PT I: ESSAYS IN HONOUR OF ROBERT A KOWALSKI, 2002, 2407 : 347 - 373
  • [40] A component-based software development model
    Ning, JQ
    TWENTIETH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE (COMPSAC'96), PROCEEDINGS, 1996, 20 : 389 - 394