Model Superimposition in Software Product Lines

被引:0
|
作者
Apel, Sven [1 ]
Janda, Florian [1 ]
Trujillo, Salvador [2 ]
Kaestner, Christian [3 ]
机构
[1] Univ Passau, Dept Math & Informat, Passau, Germany
[2] IKERLAN Res Ctr, Arrasate Mondragon, Spain
[3] Univ Magdeburg, Sch Comp Sci, Magdeburg, Germany
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In software product line engineering, feature composition generates software tailored to specific requirements from a common set of artifacts. Superimposition is a technique to merge code pieces belonging to different features. The advent of model-driven development raises the question of how to support the variability of software product lines in modeling techniques. We propose to use superimposition as a model composition technique in order to support variability. We analyze the feasibility of superimposition for model composition, offer corresponding tool support, and discuss our experiences with three case studies (including an industrial case study).
引用
收藏
页码:4 / +
页数:3
相关论文
共 50 条
  • [21] Towards an Architecture Model for Dynamic Software Product Lines Engineering
    dos Santos, Edilton Lima
    Machado, Ivan do Carmo
    [J]. 2018 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2018, : 31 - 38
  • [22] Model checking software product lines based on feature slicing
    Huang, Ming-Yu
    Liu, Yu-Mei
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2019, 18 (04) : 340 - 348
  • [23] Modeling variability in software product lines with the variation point model
    Webber, DL
    Gomaa, H
    [J]. SCIENCE OF COMPUTER PROGRAMMING, 2004, 53 (03) : 305 - 331
  • [24] Model-based safety analysis of software product lines
    de Oliveira, Andre Luiz
    Braga, Rosana T. V.
    Masiero, Paulo Cesar
    Papadopoulos, Yiannis
    Habli, Ibrahim
    Kelly, Tim
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2016, 8 (5-6) : 412 - 426
  • [25] Handling Regulatory Goal Model Families as Software Product Lines
    Palmieri, Anthony
    Collet, Philippe
    Amyot, Daniel
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, CAISE 2015, 2015, 9097 : 181 - 196
  • [26] Toward Product Lines of Mathematical Models for Software Model Management
    Diskin, Zinovy
    Koeing, Harald
    Lawford, Mark
    Maibaum, Tom
    [J]. SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, STAF 2017, 2018, 10748 : 200 - 216
  • [27] A Realization Effort Estimation Model for Dynamic Software Product Lines
    McGee, Ethan T.
    McGregor, John D.
    [J]. 21ST INTERNATIONAL SYSTEM & SOFTWARE PRODUCT LINE CONFERENCE (SPLC 2017), VOL 2, 2017, : 111 - 116
  • [28] A model-driven traceability framework for software product lines
    Anquetil, Nicolas
    Kulesza, Uira
    Mitschke, Ralf
    Moreira, Ana
    Royer, Jean-Claude
    Rummler, Andreas
    Sousa, Andre
    [J]. SOFTWARE AND SYSTEMS MODELING, 2010, 9 (04): : 427 - 451
  • [29] Generating counterexamples of model-based software product lines
    João Bosco Ferreira Filho
    Olivier Barais
    Mathieu Acher
    Jérôme Le Noir
    Axel Legay
    Benoit Baudry
    [J]. International Journal on Software Tools for Technology Transfer, 2015, 17 : 585 - 600
  • [30] Generating counterexamples of model-based software product lines
    Ferreira Filho, Joao Bosco
    Barais, Olivier
    Acher, Mathieu
    Le Noir, Jerome
    Legay, Axel
    Baudry, Benoit
    [J]. INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2015, 17 (05) : 585 - 600