Component reconfiguration tool for software product lines with XML technology

被引:0
|
作者
Choi, SH [1 ]
机构
[1] Duksung Womens Univ, Sch Comp Sci, Seoul, South Korea
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A Paradigm of software product lines is to facilitate more strategic reuse by predicting and analyzing the variabilities and commonalities among the members of software family at early stage of software lifecycle. This paper proposes an automatic component reconfiguration tool that could be applied in constructing the component-based software product lines. Our tool accepts the reuser's requirement via a feature model and makes the feature configuration from which it generates the source code of the reconfigured component. The component family in our tool should have the architecture of GenVoca, and XSLT scripts provide the code templates for implementation elements. Taking the 'Bank Account' component family as our example, we showed that our tool produced automatically the component source code that the reuser wants to create. The result of this paper should be applied extensively for increasing the productivity of building the software product lines.
引用
收藏
页码:572 / 583
页数:12
相关论文
共 50 条
  • [1] Context Aware Reconfiguration in Software Product Lines
    Mauro, Jacopo
    Nieke, Michael
    Seidl, Christoph
    Yu, Ingrid Chieh
    [J]. TENTH INTERNATIONAL WORKSHOP ON VARIABILITY MODELLING OF SOFTWARE-INTENSIVE SYSTEMS (VAMOS 2016), 2016, : 41 - 48
  • [2] Context-aware reconfiguration in evolving software product lines
    Mauro, Jacopo
    Nieke, Michael
    Seidl, Christoph
    Yu, Ingrid Chieh
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2018, 163 : 139 - 159
  • [3] Component documentation in the context of software product lines
    Taulavuori, Anne
    [J]. VTT Publications, 2002, (484): : 3 - 111
  • [4] User Profiles for Context-Aware Reconfiguration in Software Product Lines
    Nieke, Michael
    Mauro, Jacopo
    Seidl, Christoph
    Yu, Ingrid Chieh
    [J]. LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION AND VALIDATION: DISCUSSION, DISSEMINATION, APPLICATIONS, ISOLA 2016, PT II, 2016, 9953 : 563 - 578
  • [5] Reconfiguration of Service Failures in DAMASCo using Dynamic Software Product Lines
    Cubo, Javier
    Gamez, Nadia
    Pimentel, Ernesto
    Fuentes, Lidia
    [J]. 2015 IEEE 12TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2015), 2015, : 114 - 121
  • [6] Component documentation -: a key issue in software product lines
    Taulavuori, A
    Niemelä, E
    Kallio, P
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2004, 46 (08) : 535 - 546
  • [7] Empirical analysis of the tool support for software product lines
    Miguel Horcas, Jose
    Pinto, Monica
    Fuentes, Lidia
    [J]. SOFTWARE AND SYSTEMS MODELING, 2023, 22 (01): : 377 - 414
  • [8] VMC: A Tool for the Analysis of Variability in Software Product Lines
    ter Beek, Maurice
    Gnesi, Stefania
    Mazzanti, Franco
    [J]. ERCIM NEWS, 2013, (93): : 50 - 51
  • [9] RequiLine: A requirements engineering tool for software product lines
    von der Massen, T
    Lichter, H
    [J]. SOFTWARE PRODUCT-FAMILY ENGINEERING, 2004, 3014 : 168 - 180
  • [10] Empirical analysis of the tool support for software product lines
    José Miguel Horcas
    Mónica Pinto
    Lidia Fuentes
    [J]. Software and Systems Modeling, 2023, 22 : 377 - 414