Domain-Specific Languages and Model Transformations for Software Product Line

被引:0
|
作者
Troya, Javier [1 ]
Tolvanen, Juha-Pekka [2 ]
Segura, Sergio [1 ]
机构
[1] Univ Seville, Dept Comp Languages & Syst, Seville, Spain
[2] MetaCase, Jyvaskyla, Finland
关键词
Tutorial; Software Product Line; Domain-Specific Language; Feature Model; Model Transformation; ATL;
D O I
10.1145/3106195.3106227
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This tutorial introduces and demonstrates the use of Model-Driven Engineering in Software Product Lines. In particular, it teaches participants about domain-specific languages, metamodeling and modeling, and where these techniques can be best used (and where not). Along with modeling, tutorial teaches various model transformation approaches and how they can be effectively used to bring software product lines to a different domain and to optimize them. The use of models for handling product variation is demonstrated with real-life examples from various industries and product lines.
引用
收藏
页码:254 / 254
页数:1
相关论文
共 50 条
  • [1] Software Evolution to Domain-Specific Languages
    Fehrenbach, Stefan
    Erdweg, Sebastian
    Ostermann, Klaus
    [J]. SOFTWARE LANGUAGE ENGINEERING (SLE 2013), 2013, 8225 : 96 - 116
  • [2] Leveraging product line engineering for the development of domain-specific metamodeling languages
    Samimi-Dehkordi, Leila
    Zamani, Bahman
    Kolahdouz-Rahimi, Shekoufeh
    [J]. JOURNAL OF COMPUTER LANGUAGES, 2019, 51 : 193 - 213
  • [3] Applying Domain-Specific Languages in MetaEdit plus for Product Line Development
    Tolvanen, Juha-Pekka
    [J]. 21ST INTERNATIONAL SYSTEM & SOFTWARE PRODUCT LINE CONFERENCE (SPLC 2017), VOL 2, 2017, : 17 - 17
  • [4] Domain-specific model differencing for graphical domain-specific languages
    Jafarlou, Manouchehr Zadahmad
    [J]. ACM/IEEE 25TH INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS, MODELS 2022 COMPANION, 2022, : 205 - 208
  • [5] Domain-Specific Languages for Better forensic Software
    van den Bos, Jeroen
    van der Storm, Tijs
    [J]. ERCIM NEWS, 2012, (90): : 34 - 34
  • [6] Modeling Product Line Software Assets Using Domain-Specific Kits
    Altintas, N. Ilker
    Cetin, Semih
    Dogru, Ali H.
    Oguztuzun, Halit
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2012, 38 (06) : 1376 - 1402
  • [7] Improving Domain-Specific Language Reuse with Software Product Line Techniques
    White, Jules
    Hill, James H.
    Tambe, Sumant
    Gokhale, Aniruddha S.
    Schmidt, Douglas C.
    Gray, Jeff
    [J]. IEEE SOFTWARE, 2009, 26 (04) : 47 - 53
  • [8] DSMCompare: domain-specific model differencing for graphical domain-specific languages
    Manouchehr Zadahmad
    Eugene Syriani
    Omar Alam
    Esther Guerra
    Juan de Lara
    [J]. Software and Systems Modeling, 2022, 21 : 2067 - 2096
  • [9] DSMCompare: domain-specific model differencing for graphical domain-specific languages
    Zadahmad, Manouchehr
    Syriani, Eugene
    Alam, Omar
    Guerra, Esther
    de Lara, Juan
    [J]. SOFTWARE AND SYSTEMS MODELING, 2022, 21 (05): : 2067 - 2096
  • [10] Reliable software implementation using domain-specific languages
    Spinellis, D
    [J]. SAFETY AND RELIABILITY, VOLS 1 & 2, 1999, : 627 - 631