Model transformation and property preservation in rigorous software development: A systematic literature review
Rigorous software development involves using highly structured methods and processes in software and system engineering to ensure that the developed products are correct, reliable, and robust. In this context, model-driven development (MDD) has emerged as a development paradigm that emphasizes desig...
Saved in:
Published in | The Journal of systems and software Vol. 230; p. 112508 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
Elsevier Inc
01.12.2025
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | Rigorous software development involves using highly structured methods and processes in software and system engineering to ensure that the developed products are correct, reliable, and robust. In this context, model-driven development (MDD) has emerged as a development paradigm that emphasizes designing software systems by means of graphical or textual models at different levels of abstraction, which capture different aspects or dimensions of the system-to-be. At the core of MDD is model transformation, which is the process of translating one model into another, according to specific rules. Property preservation in MDD refers to maintaining specific properties of the system model during transformations, including structural, behavioral, and domain-specific constraints.
Over the past decades, research on model transformation and property preservation has seen several contributions. In this paper, we present a systematic literature review (SLR) to compile information on study demographics, model properties considered, techniques to ensure property preservation, and other aspects. In addition, through thematic analysis, we highlight significant challenges and benefits associated with model transformation and property preservation.
We analyze 202 research studies published between 2000 and 2024. Most of the studies concern case studies (62, 31%) and rigorous analysis (49, 24%), while experimental studies using human subjects are limited (1). Formal logic is the most commonly used transformation language, used in 42 studies (21%), while the Unified Modeling Language (UML) is also used for source (58, 29%) and target (25, 12%) modeling. A total of 100 of the studies (50%) performed system testing on models, while 44 of the studies (22%) used transformation rules to verify transformation properties. Among the verified model properties, 66 studies (33%) focused on consistency management, while 4 (2%) are related to model maintainability and reuse.
We conclude from our SLR that property preservation could be improved by using model-specific verification methods and strategies based on the considered model artifacts. Our research also provides a relevant contribution by identifying the major challenges in MDD and proposing relevant solutions.
Editor’s note: Open Science material was validated by the Journal of Systems and Software Open Science Board. |
---|---|
AbstractList | Rigorous software development involves using highly structured methods and processes in software and system engineering to ensure that the developed products are correct, reliable, and robust. In this context, model-driven development (MDD) has emerged as a development paradigm that emphasizes designing software systems by means of graphical or textual models at different levels of abstraction, which capture different aspects or dimensions of the system-to-be. At the core of MDD is model transformation, which is the process of translating one model into another, according to specific rules. Property preservation in MDD refers to maintaining specific properties of the system model during transformations, including structural, behavioral, and domain-specific constraints.
Over the past decades, research on model transformation and property preservation has seen several contributions. In this paper, we present a systematic literature review (SLR) to compile information on study demographics, model properties considered, techniques to ensure property preservation, and other aspects. In addition, through thematic analysis, we highlight significant challenges and benefits associated with model transformation and property preservation.
We analyze 202 research studies published between 2000 and 2024. Most of the studies concern case studies (62, 31%) and rigorous analysis (49, 24%), while experimental studies using human subjects are limited (1). Formal logic is the most commonly used transformation language, used in 42 studies (21%), while the Unified Modeling Language (UML) is also used for source (58, 29%) and target (25, 12%) modeling. A total of 100 of the studies (50%) performed system testing on models, while 44 of the studies (22%) used transformation rules to verify transformation properties. Among the verified model properties, 66 studies (33%) focused on consistency management, while 4 (2%) are related to model maintainability and reuse.
We conclude from our SLR that property preservation could be improved by using model-specific verification methods and strategies based on the considered model artifacts. Our research also provides a relevant contribution by identifying the major challenges in MDD and proposing relevant solutions.
Editor’s note: Open Science material was validated by the Journal of Systems and Software Open Science Board. |
ArticleNumber | 112508 |
Author | Ferrari, Alessio ter Beek, Maurice H. Jadoon, Gullelala |
Author_xml | – sequence: 1 givenname: Gullelala orcidid: 0000-0003-0531-2655 surname: Jadoon fullname: Jadoon, Gullelala email: gullelala.jadoon@isti.cnr.it organization: Department of Information Engineering, University of Florence, Italy – sequence: 2 givenname: Maurice H. orcidid: 0000-0002-2930-6367 surname: ter Beek fullname: ter Beek, Maurice H. email: maurice.terbeek@isti.cnr.it organization: FMT Lab, CNR-ISTI, Pisa, Italy – sequence: 3 givenname: Alessio orcidid: 0000-0002-0636-5663 surname: Ferrari fullname: Ferrari, Alessio email: alessio.ferrari@ucd.ie, alessio.ferrari@isti.cnr.it organization: FMT Lab, CNR-ISTI, Pisa, Italy |
BookMark | eNp9kM1qwzAQhHVIoUnbB-hNL-BUsi3Zbk8h9A9SesldyNaqyDiWWSkJefsquOeedtmdGYZvRRajH4GQR87WnHH51K_7ENY5y8Wa81ywekGW6V5mPOf5LVmF0DPGqiRYEv_lDQw0oh6D9XjQ0fmR6tHQCf0EGC9pgQB4mj9upOh-PPpjoMHbeNYI1MAJBj8dYIzPdEPDJUS4JnV0cBFQx2MSIZwcnO_JjdVDgIe_eUf2b6_77Ue2-37_3G52WZc3Zcy4ZUK2opSdsVZYURjZlo2oheS1qErJS1033BpZSFO0uq1Z1dpKl0ImV1MUd4TPsR36EBCsmtAdNF4UZ-oKSfUqQVJXSGqGlDwvswdSr9QVVegcjB0Yh9BFZbz7x_0LSqd2Zw |
Cites_doi | 10.1016/j.jlamp.2018.12.005 10.1016/j.jss.2016.04.044 10.1016/j.infsof.2018.10.006 10.1016/j.jss.2015.03.003 10.1007/s00165-021-00557-0 10.1109/TSE.2013.14 10.1007/s10270-018-00706-9 10.1016/j.infsof.2015.08.006 10.1016/j.cose.2020.102089 10.1007/s10270-021-00891-0 10.1016/j.infsof.2015.02.006 10.1007/s11042-013-1581-y 10.1109/TSE.2010.38 10.1016/j.eswa.2015.05.049 10.1109/ACCESS.2020.2966540 10.1007/s00165-010-0172-1 10.1016/j.eswa.2011.10.014 10.1007/s10270-020-00788-4 10.1007/978-3-031-02549-5 10.1007/s10270-022-01028-7 10.1007/s42979-022-01334-3 10.1016/S1474-6670(17)30171-4 10.1007/s10270-013-0394-9 10.1016/j.infsof.2014.06.011 10.1007/s10270-022-00989-z 10.1109/ACCESS.2019.2958275 10.1145/3544972 10.1007/s10270-023-01086-5 10.1016/j.infsof.2009.04.004 10.1016/j.jss.2023.111882 10.1016/j.iot.2023.100732 10.1016/j.jss.2009.08.012 10.1016/j.infsof.2010.12.006 10.1016/j.jksuci.2021.08.011 10.1016/j.infsof.2021.106693 10.1007/s00165-021-00555-2 10.1016/j.infsof.2018.08.015 10.1109/TII.2015.2489184 10.1007/s11042-023-17887-1 10.1016/j.ress.2013.06.007 10.1007/s11390-021-1673-5 10.1109/TSE.2005.76 10.1007/s10009-020-00588-7 10.1007/s11219-015-9280-8 10.1016/j.jss.2022.111383 10.1007/s10270-017-0578-9 10.1007/s10270-003-0026-x 10.1109/ACCESS.2017.2770323 10.1007/s10515-010-0079-3 10.1016/j.jss.2024.112326 10.1007/s10270-008-0089-9 10.1016/j.sysarc.2015.02.003 10.1016/j.entcs.2005.10.021 10.1016/j.entcs.2008.04.041 10.1016/j.jss.2018.03.001 10.1007/s10270-013-0369-x 10.1016/j.procs.2021.08.207 10.1142/9789812389718_0015 10.1147/sj.453.0621 10.1007/s10270-008-0109-9 10.1145/1243987.1243989 10.5381/jot.2020.19.2.a18 10.1109/ACCESS.2020.2987972 10.1109/TSE.2020.3011388 10.1016/j.sysarc.2020.101911 10.1007/s11334-022-00525-8 10.1016/j.infsof.2018.03.011 10.1016/j.infsof.2015.02.012 10.1016/j.infsof.2019.06.004 10.1016/j.scico.2013.08.013 10.1109/ACCESS.2024.3454717 10.1016/j.jss.2020.110697 10.1109/TSE.2019.2904476 10.1007/s11227-019-02980-w 10.1007/s10270-014-0429-x 10.1016/j.infsof.2018.05.004 10.1016/j.jss.2015.04.089 10.1007/s10270-018-0665-6 10.1016/j.scico.2022.102777 10.1007/s10664-023-10428-2 10.1007/s10270-024-01238-1 10.1007/s40864-022-00177-8 10.1109/TSE.2021.3106589 10.1007/s10270-016-0568-3 10.1007/s10009-024-00769-8 10.1109/ACCESS.2019.2892958 10.1145/1743546.1743583 10.1145/3241744 10.1016/j.jss.2014.02.058 10.1016/j.jss.2020.110815 10.4018/jwsr.2008100101 10.1016/j.entcs.2013.02.002 10.1109/ACCESS.2018.2889399 |
ContentType | Journal Article |
Copyright | 2025 The Authors |
Copyright_xml | – notice: 2025 The Authors |
DBID | 6I. AAFTH AAYXX CITATION |
DOI | 10.1016/j.jss.2025.112508 |
DatabaseName | ScienceDirect Open Access Titles Elsevier:ScienceDirect:Open Access CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Computer Science |
ExternalDocumentID | 10_1016_j_jss_2025_112508 S0164121225001761 |
GroupedDBID | --K --M -~X .DC .~1 0R~ 1B1 1~. 1~5 29L 4.4 457 4G. 5GY 5VS 6I. 7-5 71M 8P~ 9JN 9M8 AABNK AAEDT AAEDW AAFTH AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AATTM AAXKI AAXUO AAYFN AAYWO ABBOA ABDPE ABEFU ABFNM ABFRF ABFSI ABJNI ABMAC ABWVN ABXDB ACDAQ ACGFO ACGFS ACGOD ACNNM ACRLP ACRPL ACVFH ACZNC ADBBV ADCNI ADEZE ADHUB ADJOM ADMUD ADNMO AEBSH AEFWE AEIPS AEKER AENEX AEUPX AFJKZ AFPUW AFTJW AFXIZ AGCQF AGHFR AGQPQ AGRNS AGUBO AGYEJ AHHHB AHZHX AI. AIALX AIEXJ AIGII AIIUN AIKHN AITUG AKBMS AKRWK AKYEP ALMA_UNASSIGNED_HOLDINGS AMRAJ ANKPU AOUOD APXCP ASPBG AVWKF AXJTR AZFZN BKOJK BKOMP BLXMC BNPGV CS3 DU5 E.L EBS EFJIC EFKBS EJD EO8 EO9 EP2 EP3 FDB FEDTE FGOYB FIRID FNPLU FYGXN G-Q GBLVA GBOLZ HLZ HVGLF HZ~ IHE J1W KOM LG9 M41 MO0 MS~ N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. PQQKQ Q38 R2- RIG RNS ROL RPZ RXW SBC SDF SDG SDP SES SEW SPC SPCBC SSV SSZ T5K TAE TN5 TWZ UHS UNMZH VH1 WUQ XPP ZMT ZY4 ~G- AAYXX CITATION |
ID | FETCH-LOGICAL-c294t-1f056b546cdff5f53d6b49585618574614a891fd636d3bab807bf7a4566b5933 |
IEDL.DBID | .~1 |
ISSN | 0164-1212 |
IngestDate | Wed Aug 13 23:56:47 EDT 2025 Tue Jul 29 20:09:25 EDT 2025 |
IsDoiOpenAccess | true |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Keywords | Model transformation Software modeling Non-functional properties Property preservation Survey study |
Language | English |
License | This is an open access article under the CC BY license. |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c294t-1f056b546cdff5f53d6b49585618574614a891fd636d3bab807bf7a4566b5933 |
ORCID | 0000-0002-0636-5663 0000-0002-2930-6367 0000-0003-0531-2655 |
OpenAccessLink | https://www.sciencedirect.com/science/article/pii/S0164121225001761 |
ParticipantIDs | crossref_primary_10_1016_j_jss_2025_112508 elsevier_sciencedirect_doi_10_1016_j_jss_2025_112508 |
PublicationCentury | 2000 |
PublicationDate | December 2025 2025-12-00 |
PublicationDateYYYYMMDD | 2025-12-01 |
PublicationDate_xml | – month: 12 year: 2025 text: December 2025 |
PublicationDecade | 2020 |
PublicationTitle | The Journal of systems and software |
PublicationYear | 2025 |
Publisher | Elsevier Inc |
Publisher_xml | – name: Elsevier Inc |
References | Greiner, Schwägerl, Westfechtel (b92) 2017 Debnath, Leonardi, Ridao, Mauco, Felice, Montejano, Riesco (b59) 2011 Jadoon, Shafi, Jan (b114) 2020; 17 Feichtinger, Stöbich, Romano, Rabiser (b76) 2021 Gogolla, Vallecillo (b90) 2011; 6698 Rashid, Anwar, Khan (b176) 2015; 106 Moon, Yeom, Chae (b157) 2005; 31 ter Beek, Schmid, Eichelberger (b28) 2019; 2 Baudry, Ghosh, Fleurey, France, Le Traon, Mottu (b27) 2010; 53 Estdale, Georgiadou (b72) 2018; vol. 896 Faunes, Sahraoui, Boukadoum (b74) 2012 Liu, He, Li, He, Liang (b136) 2005; 2 Lano, Kolahdouz-Rahimi, Yassipour-Tehrani, Sharbaf (b129) 2018; 140 Sahin, Kessentini, Wimmer, Deb (b181) 2015; 27 Erazo-Garzón, Suquisupa, Bermeo, Cedillo (b70) 2022; vol. 1755 Leuschel, Falampin, Fritz, Plagge (b133) 2011; 23 Chen, Babar (b44) 2011; 53 Geismann, Bodden (b85) 2020; 169 Jadoon, Shafi, Jan (b113) 2019 Brambilla, Cabot, Wimmer (b39) 2017 He, Zhang, Hu, Ma, Shao (b98) 2016; 121 Troya, Segura, Burgueño, Wimmer (b200) 2022; 55 Giese, Wagner (b88) 2008; 8 Calegari, Szasz (b42) 2013; 292 Arrassen, Esbai, Meziane, Erramdani (b16) 2012 Wada, Suzuki, Oba (b206) 2008; 5 Lúcio, Amrani, Dingel, Lambers, Salay, Selim, Syriani, Wimmer (b140) 2016; 15 Karimi, Kolahdouz Rahimi, Troya (b118) 2024; 208 Vierhauser, Grünbacher, Egyed, Rabiser, Heider (b205) 2010 Bachmann, Clements (b20) 2005 Lopez-Herrejon, Egyed, Trujillo, De Sosa, Azanza (b139) 2010; vol. 37 Magalhães, Maciel, Andrade (b147) 2020; vol. 417 Arendt, Biermann, Jurack, Krause, Taentzer (b15) 2010; vol. 6394 Ayala, Amor, Fuentes (b18) 2023 Page, McKenzie, Bossuyt, Boutron, Hoffmann, Mulrow, Shamseer, Tetzlaff, Akl, Brennan (b169) 2021; 372 Magalhaes, Andrade, Maciel (b146) 2019; 114 Bernal, Cambronero, Núñez, Cañizares, Valero (b30) 2019; 75 Combemale, Crégut, Garoche, Thirioux, Vernadat (b49) 2007; vol. 12 Qiuyan, Jie, Qiuhong, Ji, Chao (b174) 2011 Muliawan (b160) 2008 Wąsowski, Berger (b208) 2023 Szvetits, Zdun (b197) 2016; 15 Asztalos, Lengyel, Levendovszky (b17) 2010 Ameller, Franch, Gómez, Martínez-Fernández, Araújo, Biffl, Cabot, Cortellessa, Fernández, Moreira, Muccini, Vallecillo, Wimmer, Amaral, Böhm, Bruneliere, Burgueño, Goulão, Teufl, Berardinelli (b9) 2021; 47 Fernandez Adiego, Darvas, Vinuela, Tournier, Bliudze, Blech, Gonzalez Suarez (b77) 2015 Boronat (b36) 2017 Han, Xing, Yang, Wang, Zhang (b97) 2016; 2 Gadducci, Laretto, Trotta (b83) 2023; vol. 13961 Guo, Wang, Trinidad, Benavides (b94) 2012; 39 Abade, Ferrari, Lucrédio (b1) 2015; 2 Jadoon (b110) 2024; 2 Bilic, Carlson, Sundmark, Afzal, Wallin (b35) 2020 Samimi-Dehkordi, Zamani, Kolahdouz-Rahimi (b182) 2018; 100 Sick, Hathorn, Durr (b188) 2021 Hadad, Ma, Ahmed (b96) 2020; 8 Paige, Brooke, Ostroff (b170) 2007; 16 Gadelha Queiroz, Vaccare Braga (b84) 2014 Kang, Enoiu, Marinescu, Seceleanu, Schobbens, Pettersson (b117) 2013; 120 Ameller, Burgués, Collell, Costal, Franch, Papazoglou (b8) 2015; 62 Giraldo Velásquez (b89) 2017 Gerpheide, Schiffelers, Serebrenik (b86) 2016; 24 Westfechtel, Greiner (b213) 2018 Abbas, Rioboo, Ben-Yelles, Snook (b3) 2021; 114 Narayanan, Karsai (b162) 2008; 211 de Lara, Di Rocco, Di Ruscio, Guerra, Iovino, Pierantonio, Cuadrado (b58) 2017; vol. 10202 Batot, Sahraoui, Syriani, Molins, Sboui (b26) 2016 Almasri, Korel, Tahat (b5) 2022; 48 Daw, Cleaveland, Vetter (b57) 2014; 66 Troya, Segura, Parejo, Ruiz-Cortés (b201) 2018; 27 Leblebici, Anjorin, Schürr (b132) 2017; vol. 10202 Barkowsky, Giese (b23) 2024 Liebrenz, Herber, Glesner (b135) 2018; vol. 11232 Schneider, Maximova, Giese (b184) 2024; 137 Aït Ameur, Aït-Sadoune (b4) 2012; vol. 7446 Bano, Zowghi (b21) 2015; 58 Li, Jiang, Ding (b134) 2020; 8 Uzun, Tekinerdogan (b203) 2018; 102 Yang, Hu, Ma, Bodeveix, Pi, Talpin (b216) 2014; 93 Kessentini, Sahraoui, Boukadoum (b119) 2011; 18 Flake, Mueller (b78) 2003; 2 Fritsche, Kosiol, Schürr, Taentzer (b82) 2021; 23 Bessifi, Younes, Ayed (b32) 2021; vol. 286 Dechsupa, Vatanawood, Thongtak (b60) 2019; 7 Sommerville (b189) 2015 Zhang, Zhao, Ma, Niu (b218) 2017; 5 Fradet, Girault, Krishnaswamy, Nicollin, Shafiei (b81) 2023; 22 Braga, Santos, da Silva (b38) 2014; 92 Stevens (b193) 2020; 19 Tsigkanos, Li, Jin, Hu, Ghezzi (b202) 2020 Zhu, Liu (b219) 2009 Almeida, Musso, Carvalho, Fonseca, Guizzardi (b6) 2019 Macías, Wolter, Rutle, Durán, Rodriguez-Echeverria (b143) 2019; 106 Demuth, Riedl-Ehrenleitner, Lopez-Herrejon, Egyed (b61) 2016; 111 Jadhav, Pande, Joshi, Gonge, Shelke, Futane, Ahammad (b109) 2024; 83 Lugou, Li, Apvrille, Ameur-Boulifa (b141) 2016 Weidmann, Anjorin (b211) 2021; 33 Vierhauser, Dhungana, Heider, Rabiser, Egyed (b204) 2010; vol. 37 Magalhães, Maciel, Andrade (b148) 2020; 2 Spanoudakis, Zisman (b191) 2001 Ampatzoglou, Bibi, Avgeriou, Verbeek, Chatzigeorgiou (b10) 2019; 106 Iqbal, Al-Azzoni (b108) 2022; 34 Meghzili, Chaoui, Strecker, Kerkouche (b150) 2017 Syriani, Gray (b196) 2012 Castellanos, Borde, Pautet, Sébastien, Vergnaud (b43) 2015 Santos, de Oliveira, de Almeida (b183) 2015 Apel, Batory, Kästner, Saake (b14) 2013 Rose, Kolovos, Paige, Polack (b179) 2009 Beyer, Lemberger (b33) 2017; vol. 10629 Jilani, Iqbal, Khan (b115) 2014; vol. 8568 Le, Lee, Kang, Keun (b130) 2013; vol. 7925 Cabot, Clarisó, Guerra, de Lara (b41) 2010; 83 Drave, Michael, Müller, Rumpe, Varga (b64) 2022; 3 Hu, Zhang, Yang, Tsai (b104) 2015; 61 Wijs, Engelen (b215) 2013; vol. 7795 Jadoon (b111) 2024–2025 Stevens (b192) 2010; 9 Meyma, Laaz, Mbarki (b153) 2023 Beyer, Lemberger (b34) 2024; 26 Csertán, Huszerl, Majzik, Pap, Pataricza, Varró (b50) 2002 van Amstel, M.F., Lange, C.F.J., van den Brand, M.G., 2008. Metrics for analyzing the quality of model transformations. In: Proceedings of the 12th ECOOP Workshop on Quantitative Approaches on Object-Oriented Software Engineering. QAOOSE08’08, pp. 41–51. Mens, Van Gorp (b152) 2006; 152 Hidaka, Tisi (b99) 2024 Babaei, Dingel (b19) 2023; 22 Baouya, Bennouar, Mohamed, Ouchani (b22) 2015; 42 Drawel, Laarej, Bentahar, El Menshawy (b65) 2022; 192 Lopez-Herrejon, Egyed (b138) 2012 Nguyen, Kramer, Klein, Le Traon (b166) 2015; 68 Höppner, Tichy (b103) 2024; 29 Wei, Shuyu (b209) 2013 Basile, ter Beek, Ferrari, Legay (b24) 2019; vol. 11687 Klare, Kramer, Langhammer, Werle, Burger, Reussner (b122) 2021; 171 Berramla, Deba, Senouci (b31) 2015 Kitchenham, Charters (b120) 2007 Guerra, Soeken (b93) 2013; 14 Meghzili, Chaoui, Strecker, Kerkouche (b149) 2016 Moffett, Dingel, Beaulieu (b155) 2013; 39 Fatwanto, Boughton (b73) 2008; 2 Terayawan, Vatanawood (b199) 2019 Hülsbusch, König, Rensink, Semenyak, Soltenborn, Wehrheim (b106) 2010; vol. 6396 Schonbock, Kappel, Wimmer, Kusel, Retschitzegger, Schwinger (b185) 2013 Egyed (b68) 2010; 37 Ko, Chung, Han (b123) 2013; 74 Ciancone, Filieri, Mirandola (b48) 2010 Le Calvar, Jouault, Chhel, Saubion, Clavreul (b131) 2019 Hudson, Sprinkle (b105) 2011 Benavides, Sundermann, Feichtinger, Galindo, Rabiser, Thüm (b29) 2025; 225 Mkaouar, Blouin, Borde (b154) 2022; 22 Alshalalfah, Ait Mohamed, Ouchani (b7) 2023; 22 Mouakher, Dhaou, Attiogbé (b159) 2022; 37 Stünkel, König, Lamo, Rutle (b195) 2021; 33 Rodriguez-Echeverria, Macías, Rutle, Conejero (b178) 2021; 21 Feichtinger, Rabiser (b75) 2020 Reder, Egyed (b177) 2012; vol. 7590 Jadoon, Ahmed, Din, Almogren, Zareei, Roshan-Biswal, Altameem (b112) 2024; 12 Lano, Kolahdouz-Rahimi, Fang (b127) 2021; 31 Krzywicki, Andrzejewski, Zajac, Krolikowski, Barkalov, Titarenko (b126) 2021; 192 Magalhães, Andrade, Maciel (b145) 2016 Fleurey, Steel, Baudry (b79) 2004 Krystosik, Turlej (b125) 2006; 39 Tariq, Cheema (b198) 2021 Chen, Huang, Li, Zan (b45) 2013 Liu, Jiang, Qian (b137) 2010; 6 El-Sharkawy, Yamagishi-Eichler, Schmid (b69) 2019; 106 Esbai, Erramdani (b71) 2015 Boronat (b37) 2022; 22 Mohagheghi, Dehlen, Neple (b156) 2009; 51 Gwasem, Du, McAllister (b95) 2023 Kolahdouz-Rahimi, Lano (b124) 2011; vol. 7141 Olajubu, Ajit, Johnson, Thomson, Edwards, Turner (b168) 2017 Wang, Kim, Carrington (b207) 2008 Daniel, Lawrence, Michael (b55) 2021; 12 Weidmann (b210) 2018 Gray, Bork, de Vries (b91) 2020; vol. 387 Rahim, Hammad, Boukala-Ioualalen (b175) 2015 Lano, Kolahdouz-Rahimi, Yassipour-Tehrani (b128) 2019; 7 Andraus, Sakallah (b12) 2004 Klare, Gleitze (b121) 2019 Prehofer (b173) 2016; vol. 9681 Selim, Cordy, Dingel (b186) 2012 Hutchesson, McDermid (b107) 2011 Meng, Huang, Shen, Ke (b151) 2021; 100 Ege, Tichy (b67) 2019 Panach, España, Dieste, Pastor, Juristo (b171) 2015; 62 Lukács, Bartha (b142) 2022; 8 Somogyi, Mezei (b190) 2023 Fowler (b80) 2010 Czarnecki, Helsen (b54) 2006; 45 Dyck, Giese, Lambers (b66) 2018; 18 Dávid, Syriani, Verbrugge, Buchs, Blouin, Cicchetti, Vanherpen (b56) 2016; vol. 1717 Stünkel, von Bargen, Rutle, Lamo (b194) 2020; 19 Braun, Clarke (b40) 2021 Diskin, Maibaum, Wassyng, Wynn-Williams, Lawford (b63) 2018 Mottu, Sen, Tisi, Cabot (b158) 2012 Oakes, Troya, Lúcio, Wimmer (b167) 2015 Cheng, Tisi (b47) 2017 Shamsujjoha, Grundy, Li, Khalajzadeh, Lu (b187) 2021; 140 Di Ruscio, Etzlstorfer, Iovino, Pierantonio, Schwinger (b62) 2017; vol. 10376 Weidmann, Anjorin, Leblebici, Schürr (b212) 2019 Abate, Blanco, Garg, Hritcu, Patrignani, Thibault (b2) 2019 Cuadrado, Burgueño, Wimmer, Vallecillo (b51) 2022; 48 Pietron, Jutz, Raschke, Tichy (b172) 2024 Wijs, Engelen (b214) 2012 Hinkel, Goldschmidt, Burger, Reussner (b101) 2019; 18 Nguyen, Dang (b164) 2018 Ghaedi Heidari, Ajoudanian (b87) 2023; 20 Kahani, Bagherzadeh, Cordy, Dingel, Varró (b116) 2019; 18 Madlener, Weingart, Huss (b144) 2010 Antignac, Scandariato, Schneider (b13) 2018 Nguyen, Dang (b165) 2021 Batot, Sahraoui (b25) 2016 Hilken, Gogolla, Burgueño, Vallecillo (b100) 2018; 17 Neis, Wehrmeister, Mendes (b163) 2019; 7 Rutle, Iovino, König, Diskin (b180) 2018; vol. 10890 Chen, Liu, Mallet, Li, Cai, Jin (b46) 2022; 216 Yang, Xiao, Li, Xie (b217) 2024 Cuadrado, Guerra, de Lara (b52) 2018 Cuadrado, Guerra, de Lara, Clarisó, Cabot (b53) 2017 Munoz, Gurov, Pinto, Fuentes (b161) 2021; vol. 12751 Hölldobler, Rumpe, Weisemöller (b102) 2015 Ameller (10.1016/j.jss.2025.112508_b8) 2015; 62 Hölldobler (10.1016/j.jss.2025.112508_b102) 2015 Stevens (10.1016/j.jss.2025.112508_b192) 2010; 9 Demuth (10.1016/j.jss.2025.112508_b61) 2016; 111 Castellanos (10.1016/j.jss.2025.112508_b43) 2015 Terayawan (10.1016/j.jss.2025.112508_b199) 2019 Kitchenham (10.1016/j.jss.2025.112508_b120) 2007 Macías (10.1016/j.jss.2025.112508_b143) 2019; 106 Liu (10.1016/j.jss.2025.112508_b137) 2010; 6 Jadoon (10.1016/j.jss.2025.112508_b110) 2024; 2 Fernandez Adiego (10.1016/j.jss.2025.112508_b77) 2015 Wąsowski (10.1016/j.jss.2025.112508_b208) 2023 Schneider (10.1016/j.jss.2025.112508_b184) 2024; 137 Madlener (10.1016/j.jss.2025.112508_b144) 2010 Vierhauser (10.1016/j.jss.2025.112508_b205) 2010 Antignac (10.1016/j.jss.2025.112508_b13) 2018 Chen (10.1016/j.jss.2025.112508_b44) 2011; 53 Sahin (10.1016/j.jss.2025.112508_b181) 2015; 27 Pietron (10.1016/j.jss.2025.112508_b172) 2024 Mottu (10.1016/j.jss.2025.112508_b158) 2012 Ayala (10.1016/j.jss.2025.112508_b18) 2023 Beyer (10.1016/j.jss.2025.112508_b34) 2024; 26 Dyck (10.1016/j.jss.2025.112508_b66) 2018; 18 Wijs (10.1016/j.jss.2025.112508_b215) 2013; vol. 7795 Karimi (10.1016/j.jss.2025.112508_b118) 2024; 208 Alshalalfah (10.1016/j.jss.2025.112508_b7) 2023; 22 Qiuyan (10.1016/j.jss.2025.112508_b174) 2011 Debnath (10.1016/j.jss.2025.112508_b59) 2011 Di Ruscio (10.1016/j.jss.2025.112508_b62) 2017; vol. 10376 Liebrenz (10.1016/j.jss.2025.112508_b135) 2018; vol. 11232 Troya (10.1016/j.jss.2025.112508_b200) 2022; 55 Apel (10.1016/j.jss.2025.112508_b14) 2013 Almasri (10.1016/j.jss.2025.112508_b5) 2022; 48 Moffett (10.1016/j.jss.2025.112508_b155) 2013; 39 Neis (10.1016/j.jss.2025.112508_b163) 2019; 7 Barkowsky (10.1016/j.jss.2025.112508_b23) 2024 Lopez-Herrejon (10.1016/j.jss.2025.112508_b138) 2012 Magalhães (10.1016/j.jss.2025.112508_b148) 2020; 2 Rashid (10.1016/j.jss.2025.112508_b176) 2015; 106 Baudry (10.1016/j.jss.2025.112508_b27) 2010; 53 Yang (10.1016/j.jss.2025.112508_b217) 2024 Jadoon (10.1016/j.jss.2025.112508_b113) 2019 Braun (10.1016/j.jss.2025.112508_b40) 2021 Stevens (10.1016/j.jss.2025.112508_b193) 2020; 19 Weidmann (10.1016/j.jss.2025.112508_b212) 2019 Moon (10.1016/j.jss.2025.112508_b157) 2005; 31 Krystosik (10.1016/j.jss.2025.112508_b125) 2006; 39 Rutle (10.1016/j.jss.2025.112508_b180) 2018; vol. 10890 Hinkel (10.1016/j.jss.2025.112508_b101) 2019; 18 Csertán (10.1016/j.jss.2025.112508_b50) 2002 Nguyen (10.1016/j.jss.2025.112508_b164) 2018 Babaei (10.1016/j.jss.2025.112508_b19) 2023; 22 Braga (10.1016/j.jss.2025.112508_b38) 2014; 92 Mohagheghi (10.1016/j.jss.2025.112508_b156) 2009; 51 Kang (10.1016/j.jss.2025.112508_b117) 2013; 120 Jadoon (10.1016/j.jss.2025.112508_b112) 2024; 12 Fritsche (10.1016/j.jss.2025.112508_b82) 2021; 23 Daw (10.1016/j.jss.2025.112508_b57) 2014; 66 Almeida (10.1016/j.jss.2025.112508_b6) 2019 Syriani (10.1016/j.jss.2025.112508_b196) 2012 Leblebici (10.1016/j.jss.2025.112508_b132) 2017; vol. 10202 Stünkel (10.1016/j.jss.2025.112508_b195) 2021; 33 Szvetits (10.1016/j.jss.2025.112508_b197) 2016; 15 Krzywicki (10.1016/j.jss.2025.112508_b126) 2021; 192 Olajubu (10.1016/j.jss.2025.112508_b168) 2017 Ghaedi Heidari (10.1016/j.jss.2025.112508_b87) 2023; 20 Cheng (10.1016/j.jss.2025.112508_b47) 2017 Faunes (10.1016/j.jss.2025.112508_b74) 2012 Gogolla (10.1016/j.jss.2025.112508_b90) 2011; 6698 Chen (10.1016/j.jss.2025.112508_b45) 2013 Kessentini (10.1016/j.jss.2025.112508_b119) 2011; 18 Andraus (10.1016/j.jss.2025.112508_b12) 2004 Flake (10.1016/j.jss.2025.112508_b78) 2003; 2 Wei (10.1016/j.jss.2025.112508_b209) 2013 Giese (10.1016/j.jss.2025.112508_b88) 2008; 8 Cuadrado (10.1016/j.jss.2025.112508_b53) 2017 Czarnecki (10.1016/j.jss.2025.112508_b54) 2006; 45 Santos (10.1016/j.jss.2025.112508_b183) 2015 Combemale (10.1016/j.jss.2025.112508_b49) 2007; vol. 12 Egyed (10.1016/j.jss.2025.112508_b68) 2010; 37 Ciancone (10.1016/j.jss.2025.112508_b48) 2010 Le (10.1016/j.jss.2025.112508_b130) 2013; vol. 7925 Bano (10.1016/j.jss.2025.112508_b21) 2015; 58 Ampatzoglou (10.1016/j.jss.2025.112508_b10) 2019; 106 Asztalos (10.1016/j.jss.2025.112508_b17) 2010 Vierhauser (10.1016/j.jss.2025.112508_b204) 2010; vol. 37 Lukács (10.1016/j.jss.2025.112508_b142) 2022; 8 Nguyen (10.1016/j.jss.2025.112508_b165) 2021 Paige (10.1016/j.jss.2025.112508_b170) 2007; 16 Uzun (10.1016/j.jss.2025.112508_b203) 2018; 102 Feichtinger (10.1016/j.jss.2025.112508_b75) 2020 Meyma (10.1016/j.jss.2025.112508_b153) 2023 Shamsujjoha (10.1016/j.jss.2025.112508_b187) 2021; 140 Tsigkanos (10.1016/j.jss.2025.112508_b202) 2020 Batot (10.1016/j.jss.2025.112508_b26) 2016 Weidmann (10.1016/j.jss.2025.112508_b211) 2021; 33 Benavides (10.1016/j.jss.2025.112508_b29) 2025; 225 Fowler (10.1016/j.jss.2025.112508_b80) 2010 Magalhães (10.1016/j.jss.2025.112508_b147) 2020; vol. 417 Guo (10.1016/j.jss.2025.112508_b94) 2012; 39 Aït Ameur (10.1016/j.jss.2025.112508_b4) 2012; vol. 7446 Batot (10.1016/j.jss.2025.112508_b25) 2016 Li (10.1016/j.jss.2025.112508_b134) 2020; 8 Calegari (10.1016/j.jss.2025.112508_b42) 2013; 292 Gadelha Queiroz (10.1016/j.jss.2025.112508_b84) 2014 Rose (10.1016/j.jss.2025.112508_b179) 2009 Meghzili (10.1016/j.jss.2025.112508_b149) 2016 Brambilla (10.1016/j.jss.2025.112508_b39) 2017 Cuadrado (10.1016/j.jss.2025.112508_b51) 2022; 48 Arendt (10.1016/j.jss.2025.112508_b15) 2010; vol. 6394 Feichtinger (10.1016/j.jss.2025.112508_b76) 2021 Ko (10.1016/j.jss.2025.112508_b123) 2013; 74 Leuschel (10.1016/j.jss.2025.112508_b133) 2011; 23 Hülsbusch (10.1016/j.jss.2025.112508_b106) 2010; vol. 6396 Oakes (10.1016/j.jss.2025.112508_b167) 2015 Meng (10.1016/j.jss.2025.112508_b151) 2021; 100 Cuadrado (10.1016/j.jss.2025.112508_b52) 2018 Dávid (10.1016/j.jss.2025.112508_b56) 2016; vol. 1717 Hidaka (10.1016/j.jss.2025.112508_b99) 2024 Troya (10.1016/j.jss.2025.112508_b201) 2018; 27 Magalhaes (10.1016/j.jss.2025.112508_b146) 2019; 114 Zhu (10.1016/j.jss.2025.112508_b219) 2009 Panach (10.1016/j.jss.2025.112508_b171) 2015; 62 Rodriguez-Echeverria (10.1016/j.jss.2025.112508_b178) 2021; 21 Zhang (10.1016/j.jss.2025.112508_b218) 2017; 5 Gadducci (10.1016/j.jss.2025.112508_b83) 2023; vol. 13961 Jadoon (10.1016/j.jss.2025.112508_b111) 2024 Hadad (10.1016/j.jss.2025.112508_b96) 2020; 8 Weidmann (10.1016/j.jss.2025.112508_b210) 2018 Ameller (10.1016/j.jss.2025.112508_b9) 2021; 47 Cabot (10.1016/j.jss.2025.112508_b41) 2010; 83 Diskin (10.1016/j.jss.2025.112508_b63) 2018 Kahani (10.1016/j.jss.2025.112508_b116) 2019; 18 Reder (10.1016/j.jss.2025.112508_b177) 2012; vol. 7590 Ege (10.1016/j.jss.2025.112508_b67) 2019 Basile (10.1016/j.jss.2025.112508_b24) 2019; vol. 11687 Tariq (10.1016/j.jss.2025.112508_b198) 2021 Munoz (10.1016/j.jss.2025.112508_b161) 2021; vol. 12751 Kolahdouz-Rahimi (10.1016/j.jss.2025.112508_b124) 2011; vol. 7141 de Lara (10.1016/j.jss.2025.112508_b58) 2017; vol. 10202 Greiner (10.1016/j.jss.2025.112508_b92) 2017 Wang (10.1016/j.jss.2025.112508_b207) 2008 Mkaouar (10.1016/j.jss.2025.112508_b154) 2022; 22 Abade (10.1016/j.jss.2025.112508_b1) 2015; 2 ter Beek (10.1016/j.jss.2025.112508_b28) 2019; 2 Sick (10.1016/j.jss.2025.112508_b188) 2021 Spanoudakis (10.1016/j.jss.2025.112508_b191) 2001 Bernal (10.1016/j.jss.2025.112508_b30) 2019; 75 Gray (10.1016/j.jss.2025.112508_b91) 2020; vol. 387 Iqbal (10.1016/j.jss.2025.112508_b108) 2022; 34 Fleurey (10.1016/j.jss.2025.112508_b79) 2004 Schonbock (10.1016/j.jss.2025.112508_b185) 2013 Lano (10.1016/j.jss.2025.112508_b127) 2021; 31 Höppner (10.1016/j.jss.2025.112508_b103) 2024; 29 Estdale (10.1016/j.jss.2025.112508_b72) 2018; vol. 896 Nguyen (10.1016/j.jss.2025.112508_b166) 2015; 68 Le Calvar (10.1016/j.jss.2025.112508_b131) 2019 Wada (10.1016/j.jss.2025.112508_b206) 2008; 5 Dechsupa (10.1016/j.jss.2025.112508_b60) 2019; 7 Klare (10.1016/j.jss.2025.112508_b122) 2021; 171 Fatwanto (10.1016/j.jss.2025.112508_b73) 2008; 2 Fradet (10.1016/j.jss.2025.112508_b81) 2023; 22 Mouakher (10.1016/j.jss.2025.112508_b159) 2022; 37 Abbas (10.1016/j.jss.2025.112508_b3) 2021; 114 He (10.1016/j.jss.2025.112508_b98) 2016; 121 Muliawan (10.1016/j.jss.2025.112508_b160) 2008 Lugou (10.1016/j.jss.2025.112508_b141) 2016 Arrassen (10.1016/j.jss.2025.112508_b16) 2012 Klare (10.1016/j.jss.2025.112508_b121) 2019 Guerra (10.1016/j.jss.2025.112508_b93) 2013; 14 Jadoon (10.1016/j.jss.2025.112508_b114) 2020; 17 Selim (10.1016/j.jss.2025.112508_b186) 2012 Bachmann (10.1016/j.jss.2025.112508_b20) 2005 Drave (10.1016/j.jss.2025.112508_b64) 2022; 3 Lano (10.1016/j.jss.2025.112508_b128) 2019; 7 Beyer (10.1016/j.jss.2025.112508_b33) 2017; vol. 10629 Boronat (10.1016/j.jss.2025.112508_b36) 2017 Jilani (10.1016/j.jss.2025.112508_b115) 2014; vol. 8568 Geismann (10.1016/j.jss.2025.112508_b85) 2020; 169 Samimi-Dehkordi (10.1016/j.jss.2025.112508_b182) 2018; 100 Berramla (10.1016/j.jss.2025.112508_b31) 2015 Gerpheide (10.1016/j.jss.2025.112508_b86) 2016; 24 Lopez-Herrejon (10.1016/j.jss.2025.112508_b139) 2010; vol. 37 Liu (10.1016/j.jss.2025.112508_b136) 2005; 2 Westfechtel (10.1016/j.jss.2025.112508_b213) 2018 Mens (10.1016/j.jss.2025.112508_b152) 2006; 152 Boronat (10.1016/j.jss.2025.112508_b37) 2022; 22 Giraldo Velásquez (10.1016/j.jss.2025.112508_b89) 2017 Narayanan (10.1016/j.jss.2025.112508_b162) 2008; 211 Somogyi (10.1016/j.jss.2025.112508_b190) 2023 Abate (10.1016/j.jss.2025.112508_b2) 2019 Bilic (10.1016/j.jss.2025.112508_b35) 2020 Drawel (10.1016/j.jss.2025.112508_b65) 2022; 192 Han (10.1016/j.jss.2025.112508_b97) 2016; 2 Magalhães (10.1016/j.jss.2025.112508_b145) 2016 Hutchesson (10.1016/j.jss.2025.112508_b107) 2011 Jadhav (10.1016/j.jss.2025.112508_b109) 2024; 83 Esbai (10.1016/j.jss.2025.112508_b71) 2015 Sommerville (10.1016/j.jss.2025.112508_b189) 2015 Hu (10.1016/j.jss.2025.112508_b104) 2015; 61 10.1016/j.jss.2025.112508_b11 Rahim (10.1016/j.jss.2025.112508_b175) 2015 Stünkel (10.1016/j.jss.2025.112508_b194) 2020; 19 Prehofer (10.1016/j.jss.2025.112508_b173) 2016; vol. 9681 Hilken (10.1016/j.jss.2025.112508_b100) 2018; 17 Bessifi (10.1016/j.jss.2025.112508_b32) 2021; vol. 286 Baouya (10.1016/j.jss.2025.112508_b22) 2015; 42 Page (10.1016/j.jss.2025.112508_b169) 2021; 372 Chen (10.1016/j.jss.2025.112508_b46) 2022; 216 Hudson (10.1016/j.jss.2025.112508_b105) 2011 G |
References_xml | – start-page: 1 year: 2021 end-page: 10 ident: b76 article-title: TRAVART: An approach for transforming variability models publication-title: Proceedings of the 15th International Working Conference on Variability Modelling of Software-Intensive Systems – start-page: 993 year: 2020 end-page: 1003 ident: b202 article-title: Scalable multiple-view analysis of reactive systems via bidirectional model transformations publication-title: Proceedings of the 35th International Conference on Automated Software Engineering – volume: 39 start-page: 4987 year: 2012 end-page: 4998 ident: b94 article-title: Consistency maintenance for evolving feature models publication-title: Expert Syst. Appl. – year: 2010 ident: b80 article-title: Domain-Specific Languages – start-page: 21 year: 2012 end-page: 26 ident: b186 article-title: Model transformation testing: The state of the art publication-title: Proceedings of the 1st Workshop on the Analysis of Model Transformations – volume: 5 start-page: 1 year: 2008 end-page: 31 ident: b206 article-title: A model-driven development framework for non-functional aspects in service oriented architecture publication-title: Int. J. Web Serv. Res. – start-page: 633 year: 2011 end-page: 639 ident: b59 article-title: An ATL transformation from natural language requirements models to business models of a MDA project publication-title: Proceedings of the 11th International Conference on ITS Telecommunications – volume: 17 start-page: 579 year: 2020 end-page: 587 ident: b114 article-title: Model transformations carried by the traceability framework for enterprises in software industry publication-title: Int. Arab. J. Inf. Technol. – volume: 31 start-page: 551 year: 2005 end-page: 569 ident: b157 article-title: An approach to developing domain requirements as a core asset based on commonality and variability analysis in a product line publication-title: IEEE Trans. Softw. Eng. – start-page: 291 year: 2012 end-page: 300 ident: b158 article-title: Static analysis of model transformations for effective test generation publication-title: Proceedings of the 23rd International Symposium on Software Reliability Engineering – start-page: 315 year: 2008 end-page: 318 ident: b160 article-title: Extending a model transformation language using higher order transformations publication-title: Proceedings of the 15th Working Conference on Reverse Engineering – volume: 121 start-page: 247 year: 2016 end-page: 264 ident: b98 article-title: An MDE performance testing framework based on random model generation publication-title: J. Syst. Softw. – volume: 225 year: 2025 ident: b29 article-title: UVL: Feature modelling with the universal variability language publication-title: J. Syst. Softw. – volume: 18 start-page: 199 year: 2011 end-page: 224 ident: b119 article-title: Example-based model-transformation testing publication-title: Autom. Softw. Eng. – volume: 7 start-page: 5222 year: 2019 end-page: 5249 ident: b128 article-title: Declarative specification of bidirectional transformations using design patterns publication-title: IEEE Access – volume: 23 start-page: 683 year: 2011 end-page: 709 ident: b133 article-title: Automated property verification for large scale B models with ProB publication-title: Form. Asp. Comput. – volume: 12 year: 2021 ident: b55 article-title: Embedding quality into software product line variability artifacts publication-title: Int. J. Softw. Eng. Appl. – volume: 137 year: 2024 ident: b184 article-title: Bounded model checking for interval probabilistic timed graph transformation systems against properties of probabilistic metric temporal graph logic publication-title: J. Log. Algebr. Methods Program. – volume: vol. 11232 start-page: 89 year: 2018 end-page: 105 ident: b135 article-title: Deductive verification of hybrid control systems modeled in Simulink with KeYmaera X publication-title: Proceedings of the 20th International Conference on Formal Engineering Methods – start-page: 192 year: 2018 end-page: 197 ident: b210 article-title: Tolerant consistency management in model-driven engineering publication-title: Companion Proceedings of the 21st International Conference on Model Driven Engineering Languages and Systems – volume: 58 start-page: 148 year: 2015 end-page: 169 ident: b21 article-title: A systematic review on the relationship between user involvement and system success publication-title: Inf. Softw. Technol. – volume: 22 start-page: 175 year: 2022 end-page: 201 ident: b154 article-title: A benchmark of incremental model transformation tools based on an industrial case study with AADL publication-title: Softw. Syst. Model. – volume: 75 start-page: 8012 year: 2019 end-page: 8058 ident: b30 article-title: Improving cloud architectures using UML profiles and M2T transformation techniques publication-title: J. Supercomput. – start-page: 142 year: 2019 end-page: 151 ident: b6 article-title: Preserving multi-level semantics in conventional two-level modeling techniques publication-title: Companion Proceedings of the 22nd International Conference on Model Driven Engineering Languages and Systems Companion – volume: 21 start-page: 81 year: 2021 end-page: 112 ident: b178 article-title: Suggesting model transformation repairs for rule-based languages using a contract-based testing approach publication-title: Softw. Syst. Model. – volume: vol. 7795 start-page: 565 year: 2013 end-page: 579 ident: b215 article-title: Efficient property preservation checking of model refinements publication-title: Proceedings of the 19th International Conference on Tools and Algorithms for the Construction and Analysis of Systems – start-page: 75 year: 2013 end-page: 82 ident: b185 article-title: TETRA publication-title: Proceedings of the 20th Asia-Pacific Software Engineering Conference – volume: 169 year: 2020 ident: b85 article-title: A systematic literature review of model-driven security engineering for cyber-physical systems publication-title: J. Syst. Softw. – year: 2017 ident: b89 article-title: A framework for evaluating the quality of modeling languages in MDE environments – volume: vol. 7925 start-page: 1 year: 2013 end-page: 16 ident: b130 article-title: Validating consistency between a feature model and its implementation publication-title: Proceedings of the 13th International Conference on Software Reuse – start-page: 15 year: 2010 end-page: 24 ident: b17 article-title: Towards automated, formal verification of model transformations publication-title: Proceedings of the 3rd International Conference on Software Testing, Verification and Validation – start-page: 929 year: 2012 end-page: 937 ident: b196 article-title: Challenges for addressing quality factors in model transformation publication-title: Proceedings of the 5th International Conference on Software Testing, Verification and Validation – start-page: 313 year: 2013 end-page: 319 ident: b45 article-title: A bidirectional framework for model synchronization in component-based software development publication-title: Proceedings of the 13th International Conference on Quality Software – year: 2024–2025 ident: b111 article-title: Dataset for paper: Model transformation and property preservation in rigorous software development: a systematic literature review – start-page: 329 year: 2001 end-page: 380 ident: b191 article-title: Inconsistency management in software engineering: Survey and open research issues publication-title: Handbook of Software Engineering & Knowledge Engineering: Vol. I Fundamentals – start-page: 419 year: 2017 end-page: 426 ident: b150 article-title: On the verification of UML state machine diagrams to colored Petri nets transformation using isabelle/HOL publication-title: Proceedings of the 17th IEEE International Conference on Information Reuse and Integration – start-page: 264 year: 2018 end-page: 269 ident: b164 article-title: An approach for testing model transformations publication-title: Proceedings of the 10th International Conference on Knowledge and Systems Engineering – volume: 12 start-page: 130707 year: 2024 end-page: 130722 ident: b112 article-title: Dynamic property preservation in AIoT: A machine learning approach for data-efficient model transformation publication-title: IEEE Access – volume: 83 start-page: 283 year: 2010 end-page: 302 ident: b41 article-title: Verification and validation of declarative model-to-model transformations through invariants publication-title: J. Syst. Softw. – volume: 2 start-page: 474 year: 2016 end-page: 481 ident: b97 article-title: Formal sequence: Extending UML sequence diagram for behavior description and formal verification publication-title: Workshops Proceedings of the 40th Computer Software and Applications Conference – volume: 19 start-page: 935 year: 2020 end-page: 958 ident: b193 article-title: Connecting software build with maintaining consistency between models: towards sound, optimal, and flexible building from megamodels publication-title: Softw. Syst. Model. – year: 2021 ident: b40 article-title: Thematic Analysis: A Practical Guide – volume: 8 start-page: 72814 year: 2020 end-page: 72834 ident: b96 article-title: Formal verification of AADL models by Event-B publication-title: IEEE Access – volume: vol. 9681 start-page: 260 year: 2016 end-page: 274 ident: b173 article-title: Property preservation for extension patterns of state transition diagrams publication-title: Proceedings of the 12th International Conference on Integrated Formal Methods – volume: 120 start-page: 127 year: 2013 end-page: 138 ident: b117 article-title: A methodology for formal analysis and verification of EAST-ADL models publication-title: Reliab. Eng. Syst. Saf. – volume: 55 start-page: 72:1 year: 2022 end-page: 72:39 ident: b200 article-title: Model transformation testing and debugging: A survey publication-title: ACM Comput. Surv. – start-page: 267 year: 2002 end-page: 270 ident: b50 article-title: VIATRA – visual automated transformations for formal verification and validation of UML models publication-title: Proceedings of the 17th International Conference on Automated Software Engineering – volume: vol. 286 start-page: 247 year: 2021 end-page: 255 ident: b32 article-title: BPMN2EVENTB supporting transformation from BPMN2.0 to Event B using Kermeta publication-title: Proceedings of the 5th International Conference on Smart Trends in Computing and Communications – volume: 2 start-page: 177 year: 2015 end-page: 187 ident: b1 article-title: Testing M2T transformations: A systematic literature review publication-title: Proceedings of the 17th International Conference on Enterprise Information Systems – volume: 62 start-page: 42 year: 2015 end-page: 66 ident: b8 article-title: Development of service-oriented architectures using model-driven development: A mapping study publication-title: Inf. Softw. Technol. – volume: 22 start-page: 12:1 year: 2023 end-page: 12:30 ident: b81 article-title: RDF: A reconfigurable dataflow model of computation publication-title: ACM Trans. Embed. Comput. Syst. – start-page: 426 year: 2018 end-page: 436 ident: b63 article-title: Assurance via model transformations and their hierarchical refinement publication-title: Proceedings of the 21st International Conference on Model Driven Engineering Languages and Systems – start-page: 74 year: 2014 end-page: 83 ident: b84 article-title: Development of critical embedded systems using model-driven and product lines techniques: A systematic review publication-title: Proceedings of the 8th Brazilian Symposium on Software Components, Architectures and Reuse – start-page: 91 year: 2019 end-page: 96 ident: b113 article-title: A model-oriented requirements traceability framework for small and medium software industries publication-title: Proceedings of the 20th International Arab Conference on Information Technology – volume: vol. 10890 start-page: 80 year: 2018 end-page: 96 ident: b180 article-title: Automatic transformation co-evolution using traceability models and graph transformation publication-title: Proceedings of the 14th European Conference on Modelling Foundations and Applications – volume: vol. 387 start-page: 359 year: 2020 end-page: 374 ident: b91 article-title: A new DEMO modelling tool that facilitates model transformations publication-title: Proceedings of the 21st International Conference on Enterprise, Business-Process and Information Systems Modeling and the 25th International Working Conference on Exploring Modeling Methods for Systems Analysis and Development – volume: vol. 6396 start-page: 183 year: 2010 end-page: 198 ident: b106 article-title: Showing full semantics preservation in model transformation: A comparison of techniques publication-title: Proceedings of the 8th International Conference on Integrated Formal Methods – volume: 48 start-page: 3833 year: 2022 end-page: 3861 ident: b5 article-title: Verification approach for refactoring transformation rules of state-based models publication-title: IEEE Trans. Softw. Eng. – volume: 114 start-page: 55 year: 2019 end-page: 76 ident: b146 article-title: Model driven transformation development (MDTD): An approach for developing model to model transformation publication-title: Inf. Softw. Technol. – start-page: 1 year: 2024 end-page: 12 ident: b99 article-title: Partial bidirectionalization of model transformation languages publication-title: Proceedings of the 27th International Conference on Model Driven Engineering Languages and Systems – volume: 14 start-page: 623 year: 2013 end-page: 644 ident: b93 article-title: Specification-driven model transformation testing publication-title: Softw. Syst. Model. – start-page: 22 year: 2016 end-page: 29 ident: b149 article-title: Transformation and validation of BPMN models to Petri nets models using GROOVE publication-title: Proceedings of the 2nd International Conference on Advanced Aspects of Software Engineering – volume: 106 start-page: 201 year: 2019 end-page: 230 ident: b10 article-title: Identifying, categorizing and mitigating threats to validity in software engineering secondary studies publication-title: Inf. Softw. Technol. – volume: 68 start-page: 62 year: 2015 end-page: 81 ident: b166 article-title: An extensive systematic review on the model-driven development of secure systems publication-title: Inf. Softw. Technol. – start-page: 1400 year: 2015 end-page: 1410 ident: b77 article-title: Applying model checking to industrial-sized PLC programs publication-title: IEEE Trans. Ind. Inform. – volume: vol. 1717 start-page: 35 year: 2016 end-page: 44 ident: b56 article-title: Towards inconsistency tolerance by quantification of semantic inconsistencies publication-title: Proceedings of the 1st International Workshop on Collaborative Modelling in MDE – start-page: 1 year: 2023 end-page: 8 ident: b95 article-title: Acquiring testable NFRs utilizing goal models enhancing application requirements analysis in goal-driven software product lines publication-title: Proceedings of the 8th International Conference on Engineering Technologies and Applied Sciences – start-page: 2476 year: 2021 end-page: 2481 ident: b188 article-title: Deep transformation models: Tackling complex regression problems with neural network based transformation models publication-title: Proceedings of the 25th International Conference on Pattern Recognition – volume: 5 start-page: 27421 year: 2017 end-page: 27438 ident: b218 article-title: Formal verification of behavioral AADL models by stateful timed CSP publication-title: IEEE Access – volume: 93 start-page: 42 year: 2014 end-page: 68 ident: b216 article-title: From AADL to timed abstract state machines: A verified model transformation publication-title: J. Syst. Softw. – volume: 6 start-page: V6:364 year: 2010 end-page: V6:368 ident: b137 article-title: Semantic consistency checking for model transformations publication-title: Proceedings of the 2nd International Conference on Computer Engineering and Technology – volume: 140 year: 2021 ident: b187 article-title: Developing mobile applications via model driven development: A systematic literature review publication-title: Inf. Softw. Technol. – volume: 152 start-page: 125 year: 2006 end-page: 142 ident: b152 article-title: A taxonomy of model transformation publication-title: Electron. Notes Theor. Comput. Sci. – volume: 53 start-page: 139 year: 2010 end-page: 143 ident: b27 article-title: Barriers to systematic model transformation testing publication-title: Commun. ACM – volume: vol. 896 start-page: 492 year: 2018 end-page: 503 ident: b72 article-title: Applying the ISO/IEC 25010 quality models to software product publication-title: Proceedings of the 25th European Conference on Systems, Software and Services Process Improvement – volume: 8 start-page: 14054 year: 2020 end-page: 14064 ident: b134 article-title: Fault localization with weighted test model in model transformations publication-title: IEEE Access – volume: vol. 417 start-page: 412 year: 2020 end-page: 436 ident: b147 article-title: An investigation of currently used aspects in model transformation development publication-title: Revised Selected Papers of the 22nd International Conference on Enterprise Information Systems – volume: 74 start-page: 8907 year: 2013 end-page: 8920 ident: b123 article-title: Model transformation verification using similarity and graph comparison algorithm publication-title: Multimedia Tools Appl. – start-page: 545 year: 2009 end-page: 549 ident: b179 article-title: Enhanced automation for managing model and metamodel inconsistency publication-title: Proceedings of the 24th International Conference on Automated Software Engineering – volume: 26 start-page: 633 year: 2024 end-page: 646 ident: b34 article-title: Six years later: testing vs. model checking publication-title: Int. J. Softw. Tools Technol. Transf. – volume: 22 start-page: 797 year: 2022 end-page: 818 ident: b37 article-title: Safe reuse in modeling language engineering using model subtyping with OCL constraints publication-title: Softw. Syst. Model. – volume: vol. 7446 start-page: 9 year: 2012 ident: b4 article-title: Stepwise development of formal models for web services compositions: Modelling and property verification publication-title: Proceedings of the 23rd International Conference on Database and Expert Systems Applications – volume: 2 start-page: 164 year: 2003 end-page: 186 ident: b78 article-title: Formal semantics of static and temporal state-oriented OCL constraints publication-title: Softw. Syst. Model. – start-page: 85 year: 2023 end-page: 93 ident: b190 article-title: Verifying static constraints on models using general formal verification methods publication-title: Proceedings of the 11th International Conference on Model-Based Software and Systems Engineering – start-page: 33 year: 2010 end-page: 40 ident: b144 article-title: Verification of dynamically reconfigurable embedded systems by model transformation rules publication-title: Proceedings of the 8th International Conference on Hardware/Software Codesign and System Synthesis – year: 2023 ident: b208 article-title: Domain-Specific Languages: Effective Modeling, Automation, and Reuse – start-page: 1 year: 2015 end-page: 6 ident: b71 article-title: Model-to-model transformation in approach by modeling: From UML model to model-view-presenter and dependency injection patterns publication-title: Proceedings of the 5th World Congress on Information and Communication Technologies – start-page: 224 year: 2021 end-page: 229 ident: b165 article-title: A graph analysis based approach for specification-driven testing of model transformations publication-title: Proceedings of the 8th NAFOSTED Conference on Information and Computer Science – start-page: 12 year: 2017 end-page: 22 ident: b53 article-title: Translating target to source constraints in model-to-model transformations publication-title: Proceedings of the 20th International Conference on Model Driven Engineering Languages and Systems – volume: 37 start-page: 188 year: 2010 end-page: 204 ident: b68 article-title: Automatically detecting and tracking inconsistencies in software design models publication-title: IEEE Trans. Softw. Eng. – volume: 7 start-page: 177761 year: 2019 end-page: 177773 ident: b163 article-title: Model driven software engineering of power systems applications: Literature review and trends publication-title: IEEE Access – volume: 111 start-page: 281 year: 2016 end-page: 297 ident: b61 article-title: Co-evolution of metamodels and models through consistent change propagation publication-title: J. Syst. Softw. – volume: 3 start-page: 479 year: 2022 ident: b64 article-title: Model-driven engineering of process-aware information systems publication-title: SN Comput. Sci. – start-page: 509 year: 2015 end-page: 516 ident: b175 article-title: Towards the formal verification of SysML specifications: Translation of activity diagrams into modular Petri nets publication-title: Proceedings of the 3rd International Conference on Applied Computing and Information Technology and the 2nd International Conference on Computational Science and Intelligence – start-page: 260 year: 2011 end-page: 268 ident: b105 article-title: Simplification of semantically-rich model transformations through generated transformation blocks publication-title: Proceedings of the 18th International Conference and Workshops on Engineering of Computer-Based Systems – start-page: 93 year: 2012 end-page: 100 ident: b138 article-title: Towards fixing inconsistencies in models with variability publication-title: Proceedings of the 6th International Workshop on Variability Modeling of Software-Intensive Systems – reference: van Amstel, M.F., Lange, C.F.J., van den Brand, M.G., 2008. Metrics for analyzing the quality of model transformations. In: Proceedings of the 12th ECOOP Workshop on Quantitative Approaches on Object-Oriented Software Engineering. QAOOSE08’08, pp. 41–51. – volume: 45 start-page: 621 year: 2006 end-page: 645 ident: b54 article-title: Feature-based survey of model transformation approaches publication-title: IBM Syst. J. – start-page: 673 year: 2023 end-page: 682 ident: b153 article-title: A new model-based approach for migrating Health 2.0 to Health 3.0 applications publication-title: Proceedings of the International Conference on Advanced Intelligent Systems for Sustainable Development – volume: 66 year: 2014 ident: b57 article-title: Integrating model checking and UML-based model-driven development for embedded systems publication-title: Electron. Commun. EASST – volume: 47 start-page: 818 year: 2021 end-page: 835 ident: b9 article-title: Dealing with non-functional requirements in model-driven development: A survey publication-title: IEEE Trans. Softw. Eng. – volume: vol. 7590 start-page: 202 year: 2012 end-page: 218 ident: b177 article-title: Incremental consistency checking for complex design rules and larger model changes publication-title: Proceedings of the 15th International Conference on Model Driven Engineering Languages and Systems – volume: 15 start-page: 647 year: 2016 end-page: 684 ident: b140 article-title: Model transformation intents and their properties publication-title: Softw. Syst. Model. – volume: 18 start-page: 2937 year: 2018 end-page: 2972 ident: b66 article-title: Automatic verification of behavior preservation at the transformation level for relational model transformation publication-title: Softw. Syst. Model. – start-page: 178 year: 2017 end-page: 182 ident: b168 article-title: Automated test case generation from high-level logic requirements using model transformation techniques publication-title: Proceedings of the 9th Computer Science and Electronic Engineering Conference – volume: 140 start-page: 48 year: 2018 end-page: 73 ident: b129 article-title: A survey of model transformation design patterns in practice publication-title: J. Syst. Softw. – volume: vol. 37 start-page: 93 year: 2010 end-page: 100 ident: b139 article-title: Using incremental consistency management for conformance checking in feature-oriented model-driven engineering publication-title: Proceedings of the 4th International Workshop on Variability Modelling of Software-Intensive Systems – volume: vol. 10376 start-page: 71 year: 2017 end-page: 89 ident: b62 article-title: A feature-based approach for variability exploration and resolution in model transformation migration publication-title: Proceedings of the 13th European Conference on Modelling Foundations and Applications – volume: 2 start-page: 405 year: 2008 end-page: 410 ident: b73 article-title: Analysis, specification and modeling of non-functional requirements for translative model-driven development publication-title: Proceedings of the 4th International Conference on Computational Intelligence and Security – start-page: 379 year: 2017 end-page: 389 ident: b47 article-title: Incremental deductive verification for relational model transformations publication-title: Proceedings of the 10th International Conference on Software Testing, Verification and Validation – volume: 37 start-page: 4 year: 2022 end-page: 28 ident: b159 article-title: Event-based semantics of UML 2.X concurrent sequence diagrams for formal verification publication-title: J. Comput. Sci. Tech. – volume: 2 start-page: 82:1 year: 2019 end-page: 82:7 ident: b28 article-title: Textual variability modeling languages: An overview and considerations publication-title: Proceedings of the 23rd International Systems and Software Product Line Conference – volume: 51 start-page: 1646 year: 2009 end-page: 1669 ident: b156 article-title: Definitions and approaches to model quality in model-based software development – A review of literature publication-title: Inf. Softw. Technol. – volume: vol. 37 start-page: 171 year: 2010 end-page: 174 ident: b204 article-title: Tool support for incremental consistency checking on variability models publication-title: Proceedings of the 4th International Workshop on Variability Modelling of Software-Intensive Systems – volume: 39 start-page: 126 year: 2006 end-page: 131 ident: b125 article-title: EMLAN: A language for model checking of embedded systems software publication-title: IFAC Proc. Vol. – year: 2017 ident: b39 article-title: Model-driven software engineering in practice publication-title: Synthesis Lectures on Software Engineering – volume: 61 start-page: 141 year: 2015 end-page: 156 ident: b104 article-title: Exploring AADL verification tool through model transformation publication-title: J. Syst. Archit. – volume: 19 start-page: 18:1 year: 2020 end-page: 18:21 ident: b194 article-title: GraphQL federation: A model-based approach publication-title: J. Object Technol. – volume: 192 start-page: 2012 year: 2021 end-page: 2021 ident: b126 article-title: IPNES – interpreted Petri net for embedded systems publication-title: Procedia Comput. Sci. – volume: 24 start-page: 797 year: 2016 end-page: 834 ident: b86 article-title: Assessing and improving quality of QVTo model transformations publication-title: Softw. Qual. J. – volume: 2 start-page: 373 year: 2005 end-page: 378 ident: b136 article-title: A transformation definition metamodel for model transformation publication-title: Proceedings of the International Conference on Information Technology: Coding and Computing – start-page: 374 year: 2016 end-page: 384 ident: b25 article-title: A generic framework for model-set selection for the unification of testing and learning MDE tasks publication-title: Proceedings of the 19th International Conference on Model Driven Engineering Languages and Systems – volume: 9 start-page: 7 year: 2010 end-page: 20 ident: b192 article-title: Bidirectional model transformations in QVT: Semantic issues and open questions publication-title: Softw. Syst. Model. – volume: 83 start-page: 79219 year: 2024 end-page: 79234 ident: b109 article-title: CSADF: ingesting cuckoo search optimization algorithm enabled with fitness function for effective model transformation pertaining to ADF publication-title: Multimedia Tools Appl. – volume: 8 start-page: 217 year: 2022 end-page: 245 ident: b142 article-title: Formal modeling and verification of the functionality of electronic urban railway control systems through a case study publication-title: Urban Rail Transit – volume: 23 start-page: 335 year: 2021 end-page: 368 ident: b82 article-title: Avoiding unnecessary information loss: correct and efficient model synchronization based on triple graph grammars publication-title: Int. J. Softw. Tools Technol. Transf. – volume: 31 start-page: 18:1 year: 2021 end-page: 18:71 ident: b127 article-title: Model transformation development using automated requirements analysis, metamodel matching, and transformation by example publication-title: ACM Trans. Softw. Eng. Methodol. – volume: vol. 10202 start-page: 264 year: 2017 end-page: 282 ident: b58 article-title: Reusing model transformations through typing requirements models publication-title: Proceedings of the 20th International Conference on Fundamental Approaches To Software Engineering – start-page: 49 year: 2009 end-page: 54 ident: b219 article-title: Model driven development with non-functional aspects publication-title: Proceedings of the 15th Workshop on Aspect-Oriented Requirements Engineering and Architecture Design – start-page: 20:1 year: 2020 end-page: 20:11 ident: b35 article-title: Detecting inconsistencies in annotated product line models publication-title: Proceedings of the 24th Systems and Software Product Line Conference – start-page: 1 year: 2021 end-page: 6 ident: b198 article-title: Approaches for non-functional requirement modeling: A literature survey publication-title: Proceedings of the 4th International Conference on Computing & Information Sciences – volume: 33 start-page: 1067 year: 2021 end-page: 1114 ident: b195 article-title: Comprehensive systems: a formal foundation for multi-model consistency management publication-title: Form. Asp. Comput. – start-page: 86 year: 2012 end-page: 91 ident: b16 article-title: QVT transformation by modeling: From UML model to MD model publication-title: Proceedings of the 6th International Conference on Sciences of Electronics, Technologies of Information and Telecommunications – volume: vol. 12751 start-page: 397 year: 2021 end-page: 413 ident: b161 article-title: Category theory framework for variability models with non-functional requirements publication-title: Proceedings of the 33rd International Conference on Advanced Information Systems Engineering – volume: 7 start-page: 16795 year: 2019 end-page: 16815 ident: b60 article-title: Hierarchical verification for the BPMN design model using state space analysis publication-title: IEEE Access – start-page: 250 year: 2012 end-page: 253 ident: b74 article-title: Generating model transformation rules from examples using an evolutionary algorithm publication-title: Proceedings of the 27th International Conference on Automated Software Engineering – volume: 2 start-page: 1 year: 2024 end-page: 5 ident: b110 article-title: Preserving non-functional requirements in goal models using meta-models of the software product lines publication-title: Proceedings of the 28th International Systems and Software Product Line Conference – volume: 292 start-page: 5 year: 2013 end-page: 25 ident: b42 article-title: Verification of model transformations: A survey of the state-of-the-art publication-title: Electron. Notes Theor. Comput. Sci. – start-page: 55 year: 2011 end-page: 64 ident: b107 article-title: Towards cost-effective high-assurance software product lines: The need for property-preserving transformations publication-title: Proceedings of the 15th International Software Product Line Conference – volume: 106 start-page: 150 year: 2015 end-page: 163 ident: b176 article-title: Toward the tools selection in model based system engineering for embedded systems—A systematic literature review publication-title: J. Syst. Softw. – volume: 114 year: 2021 ident: b3 article-title: Formal modeling and verification of UML activity diagrams (UAD) with FoCaLiZe publication-title: J. Syst. Archit. – start-page: 89 year: 2023 end-page: 99 ident: b18 article-title: Analysis and optimization of SPL products using goal models publication-title: Proceedings of the 31st International Requirements Engineering Conference – start-page: 63 year: 2010 end-page: 72 ident: b205 article-title: Flexible and scalable consistency checking on product line variability models publication-title: Proceedings of the 25th International Conference on Automated Software Engineering – volume: 100 start-page: 47 year: 2018 end-page: 72 ident: b182 article-title: EVL+Strace: a novel bidirectional model transformation approach publication-title: Inf. Softw. Technol. – volume: 42 start-page: 7493 year: 2015 end-page: 7510 ident: b22 article-title: A quantitative verification framework of SysML activity diagrams under time constraints publication-title: Expert Syst. Appl. – volume: 16 start-page: 11:1 year: 2007 end-page: 11:49 ident: b170 article-title: Metamodel-based model conformance and multiview consistency checking publication-title: ACM Trans. Softw. Eng. Methodol. – volume: 8 start-page: 21 year: 2008 end-page: 43 ident: b88 article-title: From model transformation to incremental bidirectional model synchronization publication-title: Softw. Syst. Model. – start-page: 331 year: 2016 end-page: 338 ident: b141 article-title: SysML models and model transformation for security publication-title: Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development – start-page: 432 year: 2008 end-page: 440 ident: b207 article-title: Automatic generation of test models for model transformations publication-title: Proceedings of the 19th Australian Conference on Software Engineering – volume: 53 start-page: 344 year: 2011 end-page: 362 ident: b44 article-title: A systematic review of evaluation of variability management approaches in software product lines publication-title: Inf. Softw. Technol. – volume: 48 start-page: 1097 year: 2022 end-page: 1114 ident: b51 article-title: Efficient execution of ATL model transformations using static analysis and parallelism publication-title: IEEE Trans. Softw. Eng. – start-page: 176 year: 2016 end-page: 183 ident: b26 article-title: Systematic mapping study of model transformations for concrete problems publication-title: Proceedings of the 4th International Conference on Model-Driven Engineering and Software Development – volume: 20 start-page: 65 year: 2023 end-page: 84 ident: b87 article-title: Automatic pattern-based consistency checking in model refactoring: introducing a formal behavioral preserving method publication-title: Innov. Syst. Softw. Eng. – year: 2024 ident: b23 article-title: Incremental model transformations with triple graph grammars for multi-version models and multi-version pattern matching publication-title: Softw. Syst. Model. – volume: vol. 8568 start-page: 17 year: 2014 end-page: 24 ident: b115 article-title: A search based test data generation approach for model transformations publication-title: Proceedings of the 7th International Conference on Theory and Practice of Model Transformations – volume: 33 start-page: 1115 year: 2021 end-page: 1145 ident: b211 article-title: Schema compliant consistency management via triple graph grammars and integer linear programming publication-title: Form. Asp. Comput. – volume: 216 year: 2022 ident: b46 article-title: Formally verifying consistency of sequence diagrams for safety critical systems publication-title: Sci. Comput. Program. – start-page: 1 year: 2015 end-page: 6 ident: b31 article-title: Formal validation of model transformation with coq proof assistant publication-title: Proceedings of the 1st International Conference on New Technologies of Information and Communication – year: 2007 ident: b120 article-title: Guidelines for Performing Systematic Literature Reviews in Software Engineering – volume: vol. 1755 start-page: 575 year: 2022 end-page: 591 ident: b70 article-title: Model-driven engineering applied to user interfaces. a systematic literature review publication-title: Revised Selected Papers of the 4th International Conference on Applied Technologies – volume: 15 start-page: 31 year: 2016 end-page: 69 ident: b197 article-title: Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtime publication-title: Softw. Syst. Model. – volume: 106 start-page: 167 year: 2019 end-page: 195 ident: b143 article-title: Multilevel coupled model transformations for precise and reusable definition of model behaviour publication-title: J. Log. Algebr. Methods Program. – volume: 18 start-page: 129 year: 2019 end-page: 155 ident: b101 article-title: Using internal domain-specific languages to inherit tool support and modularity for model transformations publication-title: Softw. Syst. Model. – volume: vol. 12 start-page: 286 year: 2007 end-page: 300 ident: b49 article-title: A property-driven approach to formal verification of process models publication-title: Proceedings of the 9th International Conference on Enterprise Information Systems – start-page: 29 year: 2004 end-page: 40 ident: b79 article-title: Validation in model-driven engineering: Testing model transformations publication-title: Proceedings of the 1st International Workshop on Model, Design and Validation – start-page: 136 year: 2015 end-page: 145 ident: b102 article-title: Systematically deriving domain-specific transformation languages publication-title: Proceedings of the 18th International Conference on Model Driven Engineering Languages and Systems – start-page: 194 year: 2017 end-page: 205 ident: b36 article-title: Structural model subtyping with OCL constraints publication-title: Proceedings of the 10th International Conference on Software Language Engineering – volume: 27 start-page: 13:1 year: 2018 end-page: 13:50 ident: b201 article-title: Spectrum-based fault localization in model transformations publication-title: ACM Trans. Softw. Eng. Methodol. – volume: 208 year: 2024 ident: b118 article-title: Ant-colony optimization for automating test models generation in model transformation testing publication-title: J. Syst. Softw. – volume: vol. 13961 start-page: 22 year: 2023 end-page: 42 ident: b83 article-title: Specification and verification of a linear-time temporal logic for graph transformation publication-title: Proceedings of the 16th International Conference on Graph Transformation – start-page: 395 year: 2019 end-page: 402 ident: b131 article-title: Intensional view definition with constrained incremental transformation rules publication-title: Companion Proceedings of the 22nd International Conference on Model Driven Engineering Languages and Systems – start-page: 5:1 year: 2015 end-page: 5:14 ident: b183 article-title: Strategies for consistency checking on software product lines: a mapping study publication-title: Proceedings of the 19th International Conference on Evaluation and Assessment in Software Engineering – start-page: 206 year: 2024 end-page: 213 ident: b217 article-title: Deriving and verifying B specifications from problem frames models via model transformation publication-title: Workshops Proceedings of the 32nd International Requirements Engineering Conference – volume: 18 start-page: 2361 year: 2019 end-page: 2397 ident: b116 article-title: Survey and classification of model transformation tools publication-title: Softw. Syst. Model. – year: 2015 ident: b189 article-title: Software Engineering – start-page: 1987 year: 2013 end-page: 1990 ident: b209 article-title: Research on verification method of AADL behavior model based on BIP publication-title: Proceedings of the 5th International Conference on Computational and Information Sciences – year: 2013 ident: b14 article-title: Feature-Oriented Software Product Lines: Concepts and Implementation – year: 2005 ident: b20 article-title: Variability in Software Product Lines – start-page: 267 year: 2015 end-page: 274 ident: b43 article-title: Improving reusability of model transformations by automating their composition publication-title: Proceedings of the 41st Euromicro Conference on Software Engineering and Advanced Applications – start-page: 85 year: 2018 end-page: 88 ident: b52 article-title: AnATLyzer: an advanced IDE for ATL model transformations publication-title: Companion Proceedings of the 40th International Conference on Software Engineering – volume: 22 year: 2023 ident: b7 article-title: A framework for modeling and analyzing cyber-physical systems using statistical model checking publication-title: Internet Things – start-page: 23 year: 2019 end-page: 28 ident: b199 article-title: Transforming control-flow patterns of YAWL to Petri nets publication-title: Proceedings of the 1st International Communication Engineering and Cloud Computing Conference – volume: vol. 6394 start-page: 121 year: 2010 end-page: 135 ident: b15 article-title: Henshin: Advanced concepts and tools for in-place EMF model transformations publication-title: Proceedings of the 13th International Conference on Model Driven Engineering Languages and Systems – volume: 34 start-page: 6324 year: 2022 end-page: 6338 ident: b108 article-title: Test case prioritization for model transformations publication-title: J. King Saud Univ. - Comput. Inf. Sci. – start-page: 255 year: 2011 end-page: 258 ident: b174 article-title: Automatic transformation technology from AADL model to UML model publication-title: Proceedings of the 3rd International Conference on Communication Software and Networks – start-page: 97 year: 2010 end-page: 105 ident: b48 article-title: Mantra: Towards model transformation testing publication-title: Proceedings of the 7th International Conference on the Quality of Information and Communications Technology – volume: 29 year: 2024 ident: b103 article-title: Traceability and reuse mechanisms, the most important properties of model transformation languages publication-title: Empir. Softw. Eng. – start-page: 179 year: 2020 end-page: 182 ident: b75 article-title: Variability model transformations: Towards unifying variability modeling publication-title: Proceedings of the 46th Euromicro Conference on Software Engineering and Advanced Applications – volume: 100 year: 2021 ident: b151 article-title: A security policy model transformation and verification approach for software defined networking publication-title: Comput. Secur. – volume: 27 start-page: 821 year: 2015 end-page: 837 ident: b181 article-title: Model transformation testing: a bi-level search-based software engineering approach publication-title: J. Softw.: Evol. Process. – start-page: 371 year: 2019 end-page: 378 ident: b121 article-title: Commonalities for preserving consistency of multiple models publication-title: Companion Proceedings of the 22nd International Conference on Model Driven Engineering Languages and Systems Companion – start-page: 3 year: 2016 end-page: 12 ident: b145 article-title: A model driven transformation development process for model to model transformation publication-title: Proceedings of the 30th Brazilian Symposium on Software Engineering – volume: 2 start-page: 80 year: 2020 end-page: 89 ident: b148 article-title: Developing model transformations: A systematic literature review publication-title: Proceedings of the 22nd International Conference on Enterprise Information Systems – start-page: 218 year: 2004 end-page: 223 ident: b12 article-title: Automatic abstraction and verification of verilog models publication-title: Proceedings of the 41st Design Automation Conference – volume: vol. 11687 start-page: 1 year: 2019 end-page: 21 ident: b24 article-title: Modelling and analysing ERTMS L3 moving block railway signalling with Simulink and Uppaal SMC publication-title: Proceedings of the 24th International Conference on Formal Methods for Industrial Critical Systems – start-page: 326 year: 2019 end-page: 330 ident: b67 article-title: A proposal of features to support analysis and debugging of declarative model transformations with graphical syntax by embedded visualizations publication-title: Companion Proceedings of the 22nd International Conference on Model Driven Engineering Languages and Systems – start-page: 37 year: 2024 end-page: 48 ident: b172 article-title: Editql: A textual query language for evolving models publication-title: Proceedings of the 27th International Conference on Model Driven Engineering Languages and Systems – volume: 62 start-page: 164 year: 2015 end-page: 186 ident: b171 article-title: In search of evidence for model-driven development claims: An experiment on quality, effort, productivity and satisfaction publication-title: Inf. Softw. Technol. – start-page: 256 year: 2015 end-page: 265 ident: b167 article-title: Fully verifying transformation contracts for declarative ATL publication-title: Proceedings of the 18th International Conference on Model Driven Engineering Languages and Systems – volume: vol. 10629 start-page: 99 year: 2017 end-page: 114 ident: b33 article-title: Software verification: Testing vs. Model checking – a comparative evaluation of the state of the art publication-title: Proceedings of the 13th International Haifa Verification Conference – start-page: 29 year: 2019 end-page: 41 ident: b212 article-title: Consistency management via a combination of triple graph grammars and linear programming publication-title: Proceedings of the 12th International Conference on Software Language Engineering – volume: 17 start-page: 885 year: 2018 end-page: 912 ident: b100 article-title: Testing models and model transformations using classifying terms publication-title: Softw. Syst. Model. – volume: 171 year: 2021 ident: b122 article-title: Enabling consistency in view-based system development – The publication-title: J. Syst. Softw. – volume: 6698 start-page: 221 year: 2011 end-page: 235 ident: b90 article-title: able model transformation testing publication-title: Proceedings of the 7th European Conference on Modelling Foundations and Applications – volume: 106 start-page: 1 year: 2019 end-page: 30 ident: b69 article-title: Metrics for analyzing variability and its implementation in software product lines: A systematic literature review publication-title: Inf. Softw. Technol. – start-page: 29 year: 2012 end-page: 34 ident: b214 article-title: Incremental formal verification for model refining publication-title: Proceedings of the 9th Workshop on Model-Driven Engineering, Verification and Validation – start-page: 120 year: 2018 end-page: 126 ident: b13 article-title: Privacy compliance via model transformations publication-title: Workshops Proceedings of the 3rd European Symposium on Security and Privacy – volume: 92 start-page: 86 year: 2014 end-page: 104 ident: b38 article-title: Consistency of model transformation contracts publication-title: Sci. Comput. Program. – volume: 372 start-page: n71:1 year: 2021 end-page: n71:9 ident: b169 article-title: The PRISMA 2020 statement: an updated guideline for reporting systematic reviews publication-title: BMJ – volume: 102 start-page: 30 year: 2018 end-page: 48 ident: b203 article-title: Model-driven architecture based testing: A systematic literature review publication-title: Inf. Softw. Technol. – volume: 22 start-page: 1565 year: 2023 end-page: 1587 ident: b19 article-title: Efficient regression testing of distributed real-time reactive systems in the context of model-driven development publication-title: Softw. Syst. Model. – volume: vol. 10202 start-page: 191 year: 2017 end-page: 207 ident: b132 article-title: Inter-model consistency checking using triple graph grammars and linear optimization techniques publication-title: Proceedings of the 20th International Conference on Fundamental Approaches To Software Engineering – start-page: 46 year: 2018 end-page: 56 ident: b213 article-title: From single- to multi-variant model transformations: Trace-based propagation of variability annotations publication-title: Proceedings of the 21st International Conference on Model Driven Engineering Languages and Systems – volume: vol. 7141 start-page: 48 year: 2011 end-page: 63 ident: b124 article-title: A model-based development approach for model transformations publication-title: Revised Selected Papers of the 4th IPM International Conference on Fundamentals of Software Engineering – volume: 211 start-page: 191 year: 2008 end-page: 200 ident: b162 article-title: Towards verifying model transformations publication-title: Electron. Notes Theor. Comput. Sci. – volume: 39 start-page: 1307 year: 2013 end-page: 13256 ident: b155 article-title: Verifying protocol conformance using software model checking for the model-driven development of embedded systems publication-title: IEEE Trans. Softw. Eng. – start-page: 256 year: 2019 end-page: 271 ident: b2 article-title: Journey beyond full abstraction: Exploring robust property preservation for secure compilation publication-title: Proceedings of the 32nd Computer Security Foundations Symposium – start-page: 362 year: 2017 end-page: 373 ident: b92 article-title: Realizing multi-variant model transformations on top of reused ATL specifications publication-title: Proceedings of the 5th International Conference on Model-Driven Engineering and Software Development – volume: 192 year: 2022 ident: b65 article-title: Transformation-based model checking temporal trust in multi-agent systems publication-title: J. Syst. Softw. – start-page: 21 year: 2012 ident: 10.1016/j.jss.2025.112508_b186 article-title: Model transformation testing: The state of the art – volume: 106 start-page: 167 year: 2019 ident: 10.1016/j.jss.2025.112508_b143 article-title: Multilevel coupled model transformations for precise and reusable definition of model behaviour publication-title: J. Log. Algebr. Methods Program. doi: 10.1016/j.jlamp.2018.12.005 – volume: 55 start-page: 72:1 issue: 4 year: 2022 ident: 10.1016/j.jss.2025.112508_b200 article-title: Model transformation testing and debugging: A survey publication-title: ACM Comput. Surv. – start-page: 509 year: 2015 ident: 10.1016/j.jss.2025.112508_b175 article-title: Towards the formal verification of SysML specifications: Translation of activity diagrams into modular Petri nets – start-page: 1 year: 2023 ident: 10.1016/j.jss.2025.112508_b95 article-title: Acquiring testable NFRs utilizing goal models enhancing application requirements analysis in goal-driven software product lines – start-page: 85 year: 2023 ident: 10.1016/j.jss.2025.112508_b190 article-title: Verifying static constraints on models using general formal verification methods – start-page: 1 year: 2015 ident: 10.1016/j.jss.2025.112508_b71 article-title: Model-to-model transformation in approach by modeling: From UML model to model-view-presenter and dependency injection patterns – start-page: 331 year: 2016 ident: 10.1016/j.jss.2025.112508_b141 article-title: SysML models and model transformation for security – volume: 121 start-page: 247 year: 2016 ident: 10.1016/j.jss.2025.112508_b98 article-title: An MDE performance testing framework based on random model generation publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2016.04.044 – volume: 106 start-page: 201 year: 2019 ident: 10.1016/j.jss.2025.112508_b10 article-title: Identifying, categorizing and mitigating threats to validity in software engineering secondary studies publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2018.10.006 – volume: 111 start-page: 281 year: 2016 ident: 10.1016/j.jss.2025.112508_b61 article-title: Co-evolution of metamodels and models through consistent change propagation publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2015.03.003 – volume: 33 start-page: 1115 issue: 6 year: 2021 ident: 10.1016/j.jss.2025.112508_b211 article-title: Schema compliant consistency management via triple graph grammars and integer linear programming publication-title: Form. Asp. Comput. doi: 10.1007/s00165-021-00557-0 – volume: 2 start-page: 405 year: 2008 ident: 10.1016/j.jss.2025.112508_b73 article-title: Analysis, specification and modeling of non-functional requirements for translative model-driven development – volume: vol. 11687 start-page: 1 year: 2019 ident: 10.1016/j.jss.2025.112508_b24 article-title: Modelling and analysing ERTMS L3 moving block railway signalling with Simulink and Uppaal SMC – volume: 39 start-page: 1307 issue: 9 year: 2013 ident: 10.1016/j.jss.2025.112508_b155 article-title: Verifying protocol conformance using software model checking for the model-driven development of embedded systems publication-title: IEEE Trans. Softw. Eng. doi: 10.1109/TSE.2013.14 – volume: 18 start-page: 2937 issue: 5 year: 2018 ident: 10.1016/j.jss.2025.112508_b66 article-title: Automatic verification of behavior preservation at the transformation level for relational model transformation publication-title: Softw. Syst. Model. doi: 10.1007/s10270-018-00706-9 – volume: vol. 387 start-page: 359 year: 2020 ident: 10.1016/j.jss.2025.112508_b91 article-title: A new DEMO modelling tool that facilitates model transformations – volume: 68 start-page: 62 year: 2015 ident: 10.1016/j.jss.2025.112508_b166 article-title: An extensive systematic review on the model-driven development of secure systems publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2015.08.006 – start-page: 264 year: 2018 ident: 10.1016/j.jss.2025.112508_b164 article-title: An approach for testing model transformations – volume: vol. 6396 start-page: 183 year: 2010 ident: 10.1016/j.jss.2025.112508_b106 article-title: Showing full semantics preservation in model transformation: A comparison of techniques – volume: 100 year: 2021 ident: 10.1016/j.jss.2025.112508_b151 article-title: A security policy model transformation and verification approach for software defined networking publication-title: Comput. Secur. doi: 10.1016/j.cose.2020.102089 – volume: vol. 13961 start-page: 22 year: 2023 ident: 10.1016/j.jss.2025.112508_b83 article-title: Specification and verification of a linear-time temporal logic for graph transformation – start-page: 1 year: 2015 ident: 10.1016/j.jss.2025.112508_b31 article-title: Formal validation of model transformation with coq proof assistant – start-page: 426 year: 2018 ident: 10.1016/j.jss.2025.112508_b63 article-title: Assurance via model transformations and their hierarchical refinement – volume: 21 start-page: 81 issue: 1 year: 2021 ident: 10.1016/j.jss.2025.112508_b178 article-title: Suggesting model transformation repairs for rule-based languages using a contract-based testing approach publication-title: Softw. Syst. Model. doi: 10.1007/s10270-021-00891-0 – volume: 62 start-page: 42 year: 2015 ident: 10.1016/j.jss.2025.112508_b8 article-title: Development of service-oriented architectures using model-driven development: A mapping study publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2015.02.006 – volume: 74 start-page: 8907 issue: 20 year: 2013 ident: 10.1016/j.jss.2025.112508_b123 article-title: Model transformation verification using similarity and graph comparison algorithm publication-title: Multimedia Tools Appl. doi: 10.1007/s11042-013-1581-y – volume: 37 start-page: 188 issue: 2 year: 2010 ident: 10.1016/j.jss.2025.112508_b68 article-title: Automatically detecting and tracking inconsistencies in software design models publication-title: IEEE Trans. Softw. Eng. doi: 10.1109/TSE.2010.38 – start-page: 374 year: 2016 ident: 10.1016/j.jss.2025.112508_b25 article-title: A generic framework for model-set selection for the unification of testing and learning MDE tasks – ident: 10.1016/j.jss.2025.112508_b11 – volume: 42 start-page: 7493 issue: 21 year: 2015 ident: 10.1016/j.jss.2025.112508_b22 article-title: A quantitative verification framework of SysML activity diagrams under time constraints publication-title: Expert Syst. Appl. doi: 10.1016/j.eswa.2015.05.049 – year: 2021 ident: 10.1016/j.jss.2025.112508_b40 – volume: 8 start-page: 14054 year: 2020 ident: 10.1016/j.jss.2025.112508_b134 article-title: Fault localization with weighted test model in model transformations publication-title: IEEE Access doi: 10.1109/ACCESS.2020.2966540 – start-page: 89 year: 2023 ident: 10.1016/j.jss.2025.112508_b18 article-title: Analysis and optimization of SPL products using goal models – volume: vol. 10890 start-page: 80 year: 2018 ident: 10.1016/j.jss.2025.112508_b180 article-title: Automatic transformation co-evolution using traceability models and graph transformation – start-page: 15 year: 2010 ident: 10.1016/j.jss.2025.112508_b17 article-title: Towards automated, formal verification of model transformations – volume: 23 start-page: 683 issue: 6 year: 2011 ident: 10.1016/j.jss.2025.112508_b133 article-title: Automated property verification for large scale B models with ProB publication-title: Form. Asp. Comput. doi: 10.1007/s00165-010-0172-1 – year: 2013 ident: 10.1016/j.jss.2025.112508_b14 – start-page: 673 year: 2023 ident: 10.1016/j.jss.2025.112508_b153 article-title: A new model-based approach for migrating Health 2.0 to Health 3.0 applications – start-page: 29 year: 2012 ident: 10.1016/j.jss.2025.112508_b214 article-title: Incremental formal verification for model refining – volume: 39 start-page: 4987 issue: 5 year: 2012 ident: 10.1016/j.jss.2025.112508_b94 article-title: Consistency maintenance for evolving feature models publication-title: Expert Syst. Appl. doi: 10.1016/j.eswa.2011.10.014 – volume: 19 start-page: 935 issue: 4 year: 2020 ident: 10.1016/j.jss.2025.112508_b193 article-title: Connecting software build with maintaining consistency between models: towards sound, optimal, and flexible building from megamodels publication-title: Softw. Syst. Model. doi: 10.1007/s10270-020-00788-4 – year: 2017 ident: 10.1016/j.jss.2025.112508_b39 article-title: Model-driven software engineering in practice doi: 10.1007/978-3-031-02549-5 – start-page: 55 year: 2011 ident: 10.1016/j.jss.2025.112508_b107 article-title: Towards cost-effective high-assurance software product lines: The need for property-preserving transformations – start-page: 22 year: 2016 ident: 10.1016/j.jss.2025.112508_b149 article-title: Transformation and validation of BPMN models to Petri nets models using GROOVE – volume: vol. 6394 start-page: 121 year: 2010 ident: 10.1016/j.jss.2025.112508_b15 article-title: Henshin: Advanced concepts and tools for in-place EMF model transformations – start-page: 419 year: 2017 ident: 10.1016/j.jss.2025.112508_b150 article-title: On the verification of UML state machine diagrams to colored Petri nets transformation using isabelle/HOL – volume: 2 start-page: 474 year: 2016 ident: 10.1016/j.jss.2025.112508_b97 article-title: Formal sequence: Extending UML sequence diagram for behavior description and formal verification – volume: vol. 10376 start-page: 71 year: 2017 ident: 10.1016/j.jss.2025.112508_b62 article-title: A feature-based approach for variability exploration and resolution in model transformation migration – volume: 22 start-page: 797 issue: 3 year: 2022 ident: 10.1016/j.jss.2025.112508_b37 article-title: Safe reuse in modeling language engineering using model subtyping with OCL constraints publication-title: Softw. Syst. Model. doi: 10.1007/s10270-022-01028-7 – volume: 3 start-page: 479 issue: 6 year: 2022 ident: 10.1016/j.jss.2025.112508_b64 article-title: Model-driven engineering of process-aware information systems publication-title: SN Comput. Sci. doi: 10.1007/s42979-022-01334-3 – volume: 39 start-page: 126 issue: 21 year: 2006 ident: 10.1016/j.jss.2025.112508_b125 article-title: EMLAN: A language for model checking of embedded systems software publication-title: IFAC Proc. Vol. doi: 10.1016/S1474-6670(17)30171-4 – volume: 15 start-page: 31 issue: 1 year: 2016 ident: 10.1016/j.jss.2025.112508_b197 article-title: Systematic literature review of the objectives, techniques, kinds, and architectures of models at runtime publication-title: Softw. Syst. Model. doi: 10.1007/s10270-013-0394-9 – start-page: 142 year: 2019 ident: 10.1016/j.jss.2025.112508_b6 article-title: Preserving multi-level semantics in conventional two-level modeling techniques – volume: 31 start-page: 18:1 issue: 2 year: 2021 ident: 10.1016/j.jss.2025.112508_b127 article-title: Model transformation development using automated requirements analysis, metamodel matching, and transformation by example publication-title: ACM Trans. Softw. Eng. Methodol. – start-page: 3 year: 2016 ident: 10.1016/j.jss.2025.112508_b145 article-title: A model driven transformation development process for model to model transformation – volume: 58 start-page: 148 year: 2015 ident: 10.1016/j.jss.2025.112508_b21 article-title: A systematic review on the relationship between user involvement and system success publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2014.06.011 – volume: 17 start-page: 579 issue: 4A year: 2020 ident: 10.1016/j.jss.2025.112508_b114 article-title: Model transformations carried by the traceability framework for enterprises in software industry publication-title: Int. Arab. J. Inf. Technol. – start-page: 1 year: 2021 ident: 10.1016/j.jss.2025.112508_b198 article-title: Approaches for non-functional requirement modeling: A literature survey – volume: 22 start-page: 175 issue: 1 year: 2022 ident: 10.1016/j.jss.2025.112508_b154 article-title: A benchmark of incremental model transformation tools based on an industrial case study with AADL publication-title: Softw. Syst. Model. doi: 10.1007/s10270-022-00989-z – volume: 7 start-page: 177761 year: 2019 ident: 10.1016/j.jss.2025.112508_b163 article-title: Model driven software engineering of power systems applications: Literature review and trends publication-title: IEEE Access doi: 10.1109/ACCESS.2019.2958275 – volume: vol. 9681 start-page: 260 year: 2016 ident: 10.1016/j.jss.2025.112508_b173 article-title: Property preservation for extension patterns of state transition diagrams – start-page: 371 year: 2019 ident: 10.1016/j.jss.2025.112508_b121 article-title: Commonalities for preserving consistency of multiple models – year: 2023 ident: 10.1016/j.jss.2025.112508_b208 – start-page: 29 year: 2004 ident: 10.1016/j.jss.2025.112508_b79 article-title: Validation in model-driven engineering: Testing model transformations – volume: 22 start-page: 12:1 issue: 1 year: 2023 ident: 10.1016/j.jss.2025.112508_b81 article-title: RDF: A reconfigurable dataflow model of computation publication-title: ACM Trans. Embed. Comput. Syst. doi: 10.1145/3544972 – volume: 22 start-page: 1565 issue: 5 year: 2023 ident: 10.1016/j.jss.2025.112508_b19 article-title: Efficient regression testing of distributed real-time reactive systems in the context of model-driven development publication-title: Softw. Syst. Model. doi: 10.1007/s10270-023-01086-5 – volume: 51 start-page: 1646 issue: 12 year: 2009 ident: 10.1016/j.jss.2025.112508_b156 article-title: Definitions and approaches to model quality in model-based software development – A review of literature publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2009.04.004 – volume: 208 year: 2024 ident: 10.1016/j.jss.2025.112508_b118 article-title: Ant-colony optimization for automating test models generation in model transformation testing publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2023.111882 – year: 2005 ident: 10.1016/j.jss.2025.112508_b20 – volume: vol. 417 start-page: 412 year: 2020 ident: 10.1016/j.jss.2025.112508_b147 article-title: An investigation of currently used aspects in model transformation development – volume: 22 year: 2023 ident: 10.1016/j.jss.2025.112508_b7 article-title: A framework for modeling and analyzing cyber-physical systems using statistical model checking publication-title: Internet Things doi: 10.1016/j.iot.2023.100732 – volume: 83 start-page: 283 issue: 2 year: 2010 ident: 10.1016/j.jss.2025.112508_b41 article-title: Verification and validation of declarative model-to-model transformations through invariants publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2009.08.012 – volume: 53 start-page: 344 issue: 4 year: 2011 ident: 10.1016/j.jss.2025.112508_b44 article-title: A systematic review of evaluation of variability management approaches in software product lines publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2010.12.006 – volume: 34 start-page: 6324 issue: 8 year: 2022 ident: 10.1016/j.jss.2025.112508_b108 article-title: Test case prioritization for model transformations publication-title: J. King Saud Univ. - Comput. Inf. Sci. doi: 10.1016/j.jksuci.2021.08.011 – volume: 140 year: 2021 ident: 10.1016/j.jss.2025.112508_b187 article-title: Developing mobile applications via model driven development: A systematic literature review publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2021.106693 – volume: 33 start-page: 1067 issue: 6 year: 2021 ident: 10.1016/j.jss.2025.112508_b195 article-title: Comprehensive systems: a formal foundation for multi-model consistency management publication-title: Form. Asp. Comput. doi: 10.1007/s00165-021-00555-2 – volume: vol. 12 start-page: 286 year: 2007 ident: 10.1016/j.jss.2025.112508_b49 article-title: A property-driven approach to formal verification of process models – volume: vol. 11232 start-page: 89 year: 2018 ident: 10.1016/j.jss.2025.112508_b135 article-title: Deductive verification of hybrid control systems modeled in Simulink with KeYmaera X – volume: 106 start-page: 1 year: 2019 ident: 10.1016/j.jss.2025.112508_b69 article-title: Metrics for analyzing variability and its implementation in software product lines: A systematic literature review publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2018.08.015 – start-page: 2476 year: 2021 ident: 10.1016/j.jss.2025.112508_b188 article-title: Deep transformation models: Tackling complex regression problems with neural network based transformation models – start-page: 1400 issue: 6 year: 2015 ident: 10.1016/j.jss.2025.112508_b77 article-title: Applying model checking to industrial-sized PLC programs publication-title: IEEE Trans. Ind. Inform. doi: 10.1109/TII.2015.2489184 – volume: vol. 10629 start-page: 99 year: 2017 ident: 10.1016/j.jss.2025.112508_b33 article-title: Software verification: Testing vs. Model checking – a comparative evaluation of the state of the art – volume: 83 start-page: 79219 year: 2024 ident: 10.1016/j.jss.2025.112508_b109 article-title: CSADF: ingesting cuckoo search optimization algorithm enabled with fitness function for effective model transformation pertaining to ADF publication-title: Multimedia Tools Appl. doi: 10.1007/s11042-023-17887-1 – volume: 2 start-page: 373 year: 2005 ident: 10.1016/j.jss.2025.112508_b136 article-title: A transformation definition metamodel for model transformation – start-page: 432 year: 2008 ident: 10.1016/j.jss.2025.112508_b207 article-title: Automatic generation of test models for model transformations – start-page: 291 year: 2012 ident: 10.1016/j.jss.2025.112508_b158 article-title: Static analysis of model transformations for effective test generation – volume: vol. 7925 start-page: 1 year: 2013 ident: 10.1016/j.jss.2025.112508_b130 article-title: Validating consistency between a feature model and its implementation – volume: 120 start-page: 127 year: 2013 ident: 10.1016/j.jss.2025.112508_b117 article-title: A methodology for formal analysis and verification of EAST-ADL models publication-title: Reliab. Eng. Syst. Saf. doi: 10.1016/j.ress.2013.06.007 – volume: 37 start-page: 4 issue: 1 year: 2022 ident: 10.1016/j.jss.2025.112508_b159 article-title: Event-based semantics of UML 2.X concurrent sequence diagrams for formal verification publication-title: J. Comput. Sci. Tech. doi: 10.1007/s11390-021-1673-5 – volume: vol. 1755 start-page: 575 year: 2022 ident: 10.1016/j.jss.2025.112508_b70 article-title: Model-driven engineering applied to user interfaces. a systematic literature review – volume: 31 start-page: 551 issue: 7 year: 2005 ident: 10.1016/j.jss.2025.112508_b157 article-title: An approach to developing domain requirements as a core asset based on commonality and variability analysis in a product line publication-title: IEEE Trans. Softw. Eng. doi: 10.1109/TSE.2005.76 – start-page: 255 year: 2011 ident: 10.1016/j.jss.2025.112508_b174 article-title: Automatic transformation technology from AADL model to UML model – volume: vol. 286 start-page: 247 year: 2021 ident: 10.1016/j.jss.2025.112508_b32 article-title: BPMN2EVENTB supporting transformation from BPMN2.0 to Event B using Kermeta – volume: 6 start-page: V6:364 year: 2010 ident: 10.1016/j.jss.2025.112508_b137 article-title: Semantic consistency checking for model transformations – start-page: 218 year: 2004 ident: 10.1016/j.jss.2025.112508_b12 article-title: Automatic abstraction and verification of verilog models – volume: 23 start-page: 335 issue: 3 year: 2021 ident: 10.1016/j.jss.2025.112508_b82 article-title: Avoiding unnecessary information loss: correct and efficient model synchronization based on triple graph grammars publication-title: Int. J. Softw. Tools Technol. Transf. doi: 10.1007/s10009-020-00588-7 – volume: 24 start-page: 797 issue: 3 year: 2016 ident: 10.1016/j.jss.2025.112508_b86 article-title: Assessing and improving quality of QVTo model transformations publication-title: Softw. Qual. J. doi: 10.1007/s11219-015-9280-8 – volume: 192 year: 2022 ident: 10.1016/j.jss.2025.112508_b65 article-title: Transformation-based model checking temporal trust in multi-agent systems publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2022.111383 – volume: 18 start-page: 129 issue: 1 year: 2019 ident: 10.1016/j.jss.2025.112508_b101 article-title: Using internal domain-specific languages to inherit tool support and modularity for model transformations publication-title: Softw. Syst. Model. doi: 10.1007/s10270-017-0578-9 – volume: 2 start-page: 164 issue: 3 year: 2003 ident: 10.1016/j.jss.2025.112508_b78 article-title: Formal semantics of static and temporal state-oriented OCL constraints publication-title: Softw. Syst. Model. doi: 10.1007/s10270-003-0026-x – volume: 5 start-page: 27421 year: 2017 ident: 10.1016/j.jss.2025.112508_b218 article-title: Formal verification of behavioral AADL models by stateful timed CSP publication-title: IEEE Access doi: 10.1109/ACCESS.2017.2770323 – start-page: 75 year: 2013 ident: 10.1016/j.jss.2025.112508_b185 article-title: TETRABox - a generic white-box testing framework for model transformations – start-page: 63 year: 2010 ident: 10.1016/j.jss.2025.112508_b205 article-title: Flexible and scalable consistency checking on product line variability models – start-page: 86 year: 2012 ident: 10.1016/j.jss.2025.112508_b16 article-title: QVT transformation by modeling: From UML model to MD model – start-page: 326 year: 2019 ident: 10.1016/j.jss.2025.112508_b67 article-title: A proposal of features to support analysis and debugging of declarative model transformations with graphical syntax by embedded visualizations – start-page: 29 year: 2019 ident: 10.1016/j.jss.2025.112508_b212 article-title: Consistency management via a combination of triple graph grammars and linear programming – volume: 27 start-page: 821 issue: 11 year: 2015 ident: 10.1016/j.jss.2025.112508_b181 article-title: Model transformation testing: a bi-level search-based software engineering approach publication-title: J. Softw.: Evol. Process. – volume: 18 start-page: 199 issue: 2 year: 2011 ident: 10.1016/j.jss.2025.112508_b119 article-title: Example-based model-transformation testing publication-title: Autom. Softw. Eng. doi: 10.1007/s10515-010-0079-3 – volume: 225 year: 2025 ident: 10.1016/j.jss.2025.112508_b29 article-title: UVL: Feature modelling with the universal variability language publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2024.112326 – volume: vol. 7141 start-page: 48 year: 2011 ident: 10.1016/j.jss.2025.112508_b124 article-title: A model-based development approach for model transformations – volume: 8 start-page: 21 issue: 1 year: 2008 ident: 10.1016/j.jss.2025.112508_b88 article-title: From model transformation to incremental bidirectional model synchronization publication-title: Softw. Syst. Model. doi: 10.1007/s10270-008-0089-9 – volume: 61 start-page: 141 issue: 3–4 year: 2015 ident: 10.1016/j.jss.2025.112508_b104 article-title: Exploring AADL verification tool through model transformation publication-title: J. Syst. Archit. doi: 10.1016/j.sysarc.2015.02.003 – volume: 152 start-page: 125 year: 2006 ident: 10.1016/j.jss.2025.112508_b152 article-title: A taxonomy of model transformation publication-title: Electron. Notes Theor. Comput. Sci. doi: 10.1016/j.entcs.2005.10.021 – volume: 211 start-page: 191 year: 2008 ident: 10.1016/j.jss.2025.112508_b162 article-title: Towards verifying model transformations publication-title: Electron. Notes Theor. Comput. Sci. doi: 10.1016/j.entcs.2008.04.041 – volume: 140 start-page: 48 year: 2018 ident: 10.1016/j.jss.2025.112508_b129 article-title: A survey of model transformation design patterns in practice publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2018.03.001 – volume: 6698 start-page: 221 year: 2011 ident: 10.1016/j.jss.2025.112508_b90 article-title: Tractable model transformation testing – volume: 66 year: 2014 ident: 10.1016/j.jss.2025.112508_b57 article-title: Integrating model checking and UML-based model-driven development for embedded systems publication-title: Electron. Commun. EASST – start-page: 93 year: 2012 ident: 10.1016/j.jss.2025.112508_b138 article-title: Towards fixing inconsistencies in models with variability – start-page: 97 year: 2010 ident: 10.1016/j.jss.2025.112508_b48 article-title: Mantra: Towards model transformation testing – start-page: 545 year: 2009 ident: 10.1016/j.jss.2025.112508_b179 article-title: Enhanced automation for managing model and metamodel inconsistency – start-page: 136 year: 2015 ident: 10.1016/j.jss.2025.112508_b102 article-title: Systematically deriving domain-specific transformation languages – start-page: 1 year: 2024 ident: 10.1016/j.jss.2025.112508_b99 article-title: Partial bidirectionalization of model transformation languages – volume: 2 start-page: 82:1 year: 2019 ident: 10.1016/j.jss.2025.112508_b28 article-title: Textual variability modeling languages: An overview and considerations – volume: 14 start-page: 623 issue: 2 year: 2013 ident: 10.1016/j.jss.2025.112508_b93 article-title: Specification-driven model transformation testing publication-title: Softw. Syst. Model. doi: 10.1007/s10270-013-0369-x – start-page: 5:1 year: 2015 ident: 10.1016/j.jss.2025.112508_b183 article-title: Strategies for consistency checking on software product lines: a mapping study – start-page: 206 year: 2024 ident: 10.1016/j.jss.2025.112508_b217 article-title: Deriving and verifying B specifications from problem frames models via model transformation – start-page: 633 year: 2011 ident: 10.1016/j.jss.2025.112508_b59 article-title: An ATL transformation from natural language requirements models to business models of a MDA project – start-page: 194 year: 2017 ident: 10.1016/j.jss.2025.112508_b36 article-title: Structural model subtyping with OCL constraints – volume: vol. 896 start-page: 492 year: 2018 ident: 10.1016/j.jss.2025.112508_b72 article-title: Applying the ISO/IEC 25010 quality models to software product – volume: 192 start-page: 2012 year: 2021 ident: 10.1016/j.jss.2025.112508_b126 article-title: IPNES – interpreted Petri net for embedded systems publication-title: Procedia Comput. Sci. doi: 10.1016/j.procs.2021.08.207 – volume: 372 start-page: n71:1 year: 2021 ident: 10.1016/j.jss.2025.112508_b169 article-title: The PRISMA 2020 statement: an updated guideline for reporting systematic reviews publication-title: BMJ – volume: vol. 7446 start-page: 9 year: 2012 ident: 10.1016/j.jss.2025.112508_b4 article-title: Stepwise development of formal models for web services compositions: Modelling and property verification – start-page: 329 year: 2001 ident: 10.1016/j.jss.2025.112508_b191 article-title: Inconsistency management in software engineering: Survey and open research issues doi: 10.1142/9789812389718_0015 – start-page: 49 year: 2009 ident: 10.1016/j.jss.2025.112508_b219 article-title: Model driven development with non-functional aspects – volume: 45 start-page: 621 issue: 3 year: 2006 ident: 10.1016/j.jss.2025.112508_b54 article-title: Feature-based survey of model transformation approaches publication-title: IBM Syst. J. doi: 10.1147/sj.453.0621 – volume: 9 start-page: 7 issue: 1 year: 2010 ident: 10.1016/j.jss.2025.112508_b192 article-title: Bidirectional model transformations in QVT: Semantic issues and open questions publication-title: Softw. Syst. Model. doi: 10.1007/s10270-008-0109-9 – volume: 16 start-page: 11:1 issue: 3 year: 2007 ident: 10.1016/j.jss.2025.112508_b170 article-title: Metamodel-based model conformance and multiview consistency checking publication-title: ACM Trans. Softw. Eng. Methodol. doi: 10.1145/1243987.1243989 – volume: 19 start-page: 18:1 issue: 2 year: 2020 ident: 10.1016/j.jss.2025.112508_b194 article-title: GraphQL federation: A model-based approach publication-title: J. Object Technol. doi: 10.5381/jot.2020.19.2.a18 – year: 2007 ident: 10.1016/j.jss.2025.112508_b120 – volume: 8 start-page: 72814 year: 2020 ident: 10.1016/j.jss.2025.112508_b96 article-title: Formal verification of AADL models by Event-B publication-title: IEEE Access doi: 10.1109/ACCESS.2020.2987972 – volume: 48 start-page: 1097 issue: 4 year: 2022 ident: 10.1016/j.jss.2025.112508_b51 article-title: Efficient execution of ATL model transformations using static analysis and parallelism publication-title: IEEE Trans. Softw. Eng. doi: 10.1109/TSE.2020.3011388 – volume: vol. 10202 start-page: 264 year: 2017 ident: 10.1016/j.jss.2025.112508_b58 article-title: Reusing model transformations through typing requirements models – volume: vol. 8568 start-page: 17 year: 2014 ident: 10.1016/j.jss.2025.112508_b115 article-title: A search based test data generation approach for model transformations – start-page: 224 year: 2021 ident: 10.1016/j.jss.2025.112508_b165 article-title: A graph analysis based approach for specification-driven testing of model transformations – volume: vol. 12751 start-page: 397 year: 2021 ident: 10.1016/j.jss.2025.112508_b161 article-title: Category theory framework for variability models with non-functional requirements – start-page: 256 year: 2015 ident: 10.1016/j.jss.2025.112508_b167 article-title: Fully verifying transformation contracts for declarative ATL – volume: 114 year: 2021 ident: 10.1016/j.jss.2025.112508_b3 article-title: Formal modeling and verification of UML activity diagrams (UAD) with FoCaLiZe publication-title: J. Syst. Archit. doi: 10.1016/j.sysarc.2020.101911 – volume: 20 start-page: 65 issue: 1 year: 2023 ident: 10.1016/j.jss.2025.112508_b87 article-title: Automatic pattern-based consistency checking in model refactoring: introducing a formal behavioral preserving method publication-title: Innov. Syst. Softw. Eng. doi: 10.1007/s11334-022-00525-8 – volume: vol. 7590 start-page: 202 year: 2012 ident: 10.1016/j.jss.2025.112508_b177 article-title: Incremental consistency checking for complex design rules and larger model changes – start-page: 176 year: 2016 ident: 10.1016/j.jss.2025.112508_b26 article-title: Systematic mapping study of model transformations for concrete problems – volume: 100 start-page: 47 year: 2018 ident: 10.1016/j.jss.2025.112508_b182 article-title: EVL+Strace: a novel bidirectional model transformation approach publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2018.03.011 – start-page: 362 year: 2017 ident: 10.1016/j.jss.2025.112508_b92 article-title: Realizing multi-variant model transformations on top of reused ATL specifications – volume: vol. 1717 start-page: 35 year: 2016 ident: 10.1016/j.jss.2025.112508_b56 article-title: Towards inconsistency tolerance by quantification of semantic inconsistencies – volume: 62 start-page: 164 year: 2015 ident: 10.1016/j.jss.2025.112508_b171 article-title: In search of evidence for model-driven development claims: An experiment on quality, effort, productivity and satisfaction publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2015.02.012 – volume: 114 start-page: 55 year: 2019 ident: 10.1016/j.jss.2025.112508_b146 article-title: Model driven transformation development (MDTD): An approach for developing model to model transformation publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2019.06.004 – volume: 92 start-page: 86 year: 2014 ident: 10.1016/j.jss.2025.112508_b38 article-title: Consistency of model transformation contracts publication-title: Sci. Comput. Program. doi: 10.1016/j.scico.2013.08.013 – volume: vol. 10202 start-page: 191 year: 2017 ident: 10.1016/j.jss.2025.112508_b132 article-title: Inter-model consistency checking using triple graph grammars and linear optimization techniques – volume: 12 start-page: 130707 year: 2024 ident: 10.1016/j.jss.2025.112508_b112 article-title: Dynamic property preservation in AIoT: A machine learning approach for data-efficient model transformation publication-title: IEEE Access doi: 10.1109/ACCESS.2024.3454717 – start-page: 929 year: 2012 ident: 10.1016/j.jss.2025.112508_b196 article-title: Challenges for addressing quality factors in model transformation – start-page: 315 year: 2008 ident: 10.1016/j.jss.2025.112508_b160 article-title: Extending a model transformation language using higher order transformations – start-page: 313 year: 2013 ident: 10.1016/j.jss.2025.112508_b45 article-title: A bidirectional framework for model synchronization in component-based software development – volume: 169 year: 2020 ident: 10.1016/j.jss.2025.112508_b85 article-title: A systematic literature review of model-driven security engineering for cyber-physical systems publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2020.110697 – start-page: 85 year: 2018 ident: 10.1016/j.jss.2025.112508_b52 article-title: AnATLyzer: an advanced IDE for ATL model transformations – start-page: 256 year: 2019 ident: 10.1016/j.jss.2025.112508_b2 article-title: Journey beyond full abstraction: Exploring robust property preservation for secure compilation – start-page: 12 year: 2017 ident: 10.1016/j.jss.2025.112508_b53 article-title: Translating target to source constraints in model-to-model transformations – start-page: 74 year: 2014 ident: 10.1016/j.jss.2025.112508_b84 article-title: Development of critical embedded systems using model-driven and product lines techniques: A systematic review – start-page: 395 year: 2019 ident: 10.1016/j.jss.2025.112508_b131 article-title: Intensional view definition with constrained incremental transformation rules – volume: vol. 37 start-page: 93 year: 2010 ident: 10.1016/j.jss.2025.112508_b139 article-title: Using incremental consistency management for conformance checking in feature-oriented model-driven engineering – volume: 47 start-page: 818 issue: 4 year: 2021 ident: 10.1016/j.jss.2025.112508_b9 article-title: Dealing with non-functional requirements in model-driven development: A survey publication-title: IEEE Trans. Softw. Eng. doi: 10.1109/TSE.2019.2904476 – volume: 75 start-page: 8012 issue: 12 year: 2019 ident: 10.1016/j.jss.2025.112508_b30 article-title: Improving cloud architectures using UML profiles and M2T transformation techniques publication-title: J. Supercomput. doi: 10.1007/s11227-019-02980-w – start-page: 260 year: 2011 ident: 10.1016/j.jss.2025.112508_b105 article-title: Simplification of semantically-rich model transformations through generated transformation blocks – start-page: 46 year: 2018 ident: 10.1016/j.jss.2025.112508_b213 article-title: From single- to multi-variant model transformations: Trace-based propagation of variability annotations – volume: 15 start-page: 647 issue: 3 year: 2016 ident: 10.1016/j.jss.2025.112508_b140 article-title: Model transformation intents and their properties publication-title: Softw. Syst. Model. doi: 10.1007/s10270-014-0429-x – volume: 102 start-page: 30 year: 2018 ident: 10.1016/j.jss.2025.112508_b203 article-title: Model-driven architecture based testing: A systematic literature review publication-title: Inf. Softw. Technol. doi: 10.1016/j.infsof.2018.05.004 – start-page: 20:1 year: 2020 ident: 10.1016/j.jss.2025.112508_b35 article-title: Detecting inconsistencies in annotated product line models – start-page: 1 year: 2021 ident: 10.1016/j.jss.2025.112508_b76 article-title: TRAVART: An approach for transforming variability models – volume: 106 start-page: 150 year: 2015 ident: 10.1016/j.jss.2025.112508_b176 article-title: Toward the tools selection in model based system engineering for embedded systems—A systematic literature review publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2015.04.089 – volume: 137 year: 2024 ident: 10.1016/j.jss.2025.112508_b184 article-title: Bounded model checking for interval probabilistic timed graph transformation systems against properties of probabilistic metric temporal graph logic publication-title: J. Log. Algebr. Methods Program. – start-page: 33 year: 2010 ident: 10.1016/j.jss.2025.112508_b144 article-title: Verification of dynamically reconfigurable embedded systems by model transformation rules – volume: 12 issue: 2/3 year: 2021 ident: 10.1016/j.jss.2025.112508_b55 article-title: Embedding quality into software product line variability artifacts publication-title: Int. J. Softw. Eng. Appl. – volume: vol. 7795 start-page: 565 year: 2013 ident: 10.1016/j.jss.2025.112508_b215 article-title: Efficient property preservation checking of model refinements – volume: 18 start-page: 2361 issue: 4 year: 2019 ident: 10.1016/j.jss.2025.112508_b116 article-title: Survey and classification of model transformation tools publication-title: Softw. Syst. Model. doi: 10.1007/s10270-018-0665-6 – start-page: 37 year: 2024 ident: 10.1016/j.jss.2025.112508_b172 article-title: Editql: A textual query language for evolving models – start-page: 23 year: 2019 ident: 10.1016/j.jss.2025.112508_b199 article-title: Transforming control-flow patterns of YAWL to Petri nets – start-page: 250 year: 2012 ident: 10.1016/j.jss.2025.112508_b74 article-title: Generating model transformation rules from examples using an evolutionary algorithm – start-page: 120 year: 2018 ident: 10.1016/j.jss.2025.112508_b13 article-title: Privacy compliance via model transformations – start-page: 267 year: 2002 ident: 10.1016/j.jss.2025.112508_b50 article-title: VIATRA – visual automated transformations for formal verification and validation of UML models – volume: 216 year: 2022 ident: 10.1016/j.jss.2025.112508_b46 article-title: Formally verifying consistency of sequence diagrams for safety critical systems publication-title: Sci. Comput. Program. doi: 10.1016/j.scico.2022.102777 – volume: 29 issue: 2 year: 2024 ident: 10.1016/j.jss.2025.112508_b103 article-title: Traceability and reuse mechanisms, the most important properties of model transformation languages publication-title: Empir. Softw. Eng. doi: 10.1007/s10664-023-10428-2 – volume: 2 start-page: 80 year: 2020 ident: 10.1016/j.jss.2025.112508_b148 article-title: Developing model transformations: A systematic literature review – year: 2024 ident: 10.1016/j.jss.2025.112508_b23 article-title: Incremental model transformations with triple graph grammars for multi-version models and multi-version pattern matching publication-title: Softw. Syst. Model. doi: 10.1007/s10270-024-01238-1 – start-page: 379 year: 2017 ident: 10.1016/j.jss.2025.112508_b47 article-title: Incremental deductive verification for relational model transformations – volume: 8 start-page: 217 issue: 3–4 year: 2022 ident: 10.1016/j.jss.2025.112508_b142 article-title: Formal modeling and verification of the functionality of electronic urban railway control systems through a case study publication-title: Urban Rail Transit doi: 10.1007/s40864-022-00177-8 – volume: 48 start-page: 3833 issue: 10 year: 2022 ident: 10.1016/j.jss.2025.112508_b5 article-title: Verification approach for refactoring transformation rules of state-based models publication-title: IEEE Trans. Softw. Eng. doi: 10.1109/TSE.2021.3106589 – start-page: 91 year: 2019 ident: 10.1016/j.jss.2025.112508_b113 article-title: A model-oriented requirements traceability framework for small and medium software industries – start-page: 993 year: 2020 ident: 10.1016/j.jss.2025.112508_b202 article-title: Scalable multiple-view analysis of reactive systems via bidirectional model transformations – year: 2015 ident: 10.1016/j.jss.2025.112508_b189 – volume: 17 start-page: 885 issue: 3 year: 2018 ident: 10.1016/j.jss.2025.112508_b100 article-title: Testing models and model transformations using classifying terms publication-title: Softw. Syst. Model. doi: 10.1007/s10270-016-0568-3 – volume: 26 start-page: 633 issue: 6 year: 2024 ident: 10.1016/j.jss.2025.112508_b34 article-title: Six years later: testing vs. model checking publication-title: Int. J. Softw. Tools Technol. Transf. doi: 10.1007/s10009-024-00769-8 – year: 2024 ident: 10.1016/j.jss.2025.112508_b111 – year: 2017 ident: 10.1016/j.jss.2025.112508_b89 – start-page: 179 year: 2020 ident: 10.1016/j.jss.2025.112508_b75 article-title: Variability model transformations: Towards unifying variability modeling – volume: 7 start-page: 16795 year: 2019 ident: 10.1016/j.jss.2025.112508_b60 article-title: Hierarchical verification for the BPMN design model using state space analysis publication-title: IEEE Access doi: 10.1109/ACCESS.2019.2892958 – start-page: 178 year: 2017 ident: 10.1016/j.jss.2025.112508_b168 article-title: Automated test case generation from high-level logic requirements using model transformation techniques – volume: vol. 37 start-page: 171 year: 2010 ident: 10.1016/j.jss.2025.112508_b204 article-title: Tool support for incremental consistency checking on variability models – volume: 2 start-page: 1 year: 2024 ident: 10.1016/j.jss.2025.112508_b110 article-title: Preserving non-functional requirements in goal models using meta-models of the software product lines – volume: 2 start-page: 177 year: 2015 ident: 10.1016/j.jss.2025.112508_b1 article-title: Testing M2T transformations: A systematic literature review – volume: 53 start-page: 139 issue: 6 year: 2010 ident: 10.1016/j.jss.2025.112508_b27 article-title: Barriers to systematic model transformation testing publication-title: Commun. ACM doi: 10.1145/1743546.1743583 – volume: 27 start-page: 13:1 issue: 3 year: 2018 ident: 10.1016/j.jss.2025.112508_b201 article-title: Spectrum-based fault localization in model transformations publication-title: ACM Trans. Softw. Eng. Methodol. doi: 10.1145/3241744 – volume: 93 start-page: 42 year: 2014 ident: 10.1016/j.jss.2025.112508_b216 article-title: From AADL to timed abstract state machines: A verified model transformation publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2014.02.058 – volume: 171 year: 2021 ident: 10.1016/j.jss.2025.112508_b122 article-title: Enabling consistency in view-based system development – The vitruvius approach publication-title: J. Syst. Softw. doi: 10.1016/j.jss.2020.110815 – start-page: 192 year: 2018 ident: 10.1016/j.jss.2025.112508_b210 article-title: Tolerant consistency management in model-driven engineering – volume: 5 start-page: 1 issue: 4 year: 2008 ident: 10.1016/j.jss.2025.112508_b206 article-title: A model-driven development framework for non-functional aspects in service oriented architecture publication-title: Int. J. Web Serv. Res. doi: 10.4018/jwsr.2008100101 – year: 2010 ident: 10.1016/j.jss.2025.112508_b80 – start-page: 267 year: 2015 ident: 10.1016/j.jss.2025.112508_b43 article-title: Improving reusability of model transformations by automating their composition – volume: 292 start-page: 5 year: 2013 ident: 10.1016/j.jss.2025.112508_b42 article-title: Verification of model transformations: A survey of the state-of-the-art publication-title: Electron. Notes Theor. Comput. Sci. doi: 10.1016/j.entcs.2013.02.002 – volume: 7 start-page: 5222 year: 2019 ident: 10.1016/j.jss.2025.112508_b128 article-title: Declarative specification of bidirectional transformations using design patterns publication-title: IEEE Access doi: 10.1109/ACCESS.2018.2889399 – start-page: 1987 year: 2013 ident: 10.1016/j.jss.2025.112508_b209 article-title: Research on verification method of AADL behavior model based on BIP |
SSID | ssj0007202 |
Score | 2.4464192 |
SecondaryResourceType | review_article |
Snippet | Rigorous software development involves using highly structured methods and processes in software and system engineering to ensure that the developed products... |
SourceID | crossref elsevier |
SourceType | Index Database Publisher |
StartPage | 112508 |
SubjectTerms | Model transformation Non-functional properties Property preservation Software modeling Survey study |
Title | Model transformation and property preservation in rigorous software development: A systematic literature review |
URI | https://dx.doi.org/10.1016/j.jss.2025.112508 |
Volume | 230 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LS8NAEB5KvXjxLT7LHjwJsXnsZhNvpViqQi9W6C3sIwstJSlpRLz4253Nw1bQi7ck7ECYTGa-2f1mBuDGpSmNpCsczbV2qOShPSSMHYnxREoVIKKtWL6TcPxKn2Zs1oFhWwtjaZWN7699euWtmyf9Rpv91Xzef7HNoTz0vBjE0ayqFIhSbq387nND8-B-xTu0ix27uj3ZrDhei7Xt2O0zW0jD7ITJ32LTVrwZHcBeAxTJoH6XQ-ik2RHst0MYSPNPHkNup5ktSbkFQPOMiEyTld1nL8oPYrmu7d4rmWcEE_K8wIyfrNEHv4siJXpDHbonA7Jp70yW322XSV3lcgLT0cN0OHaaKQqO8mNaOp5BjCMZDZU2hhkW6FBiVhQhcIoYpxieRRR7RodBqAMpZORyabhAYIVScRCcQjfLs_QMiK8RrHgmMK5gVFAqY2WMUr5UeOUZfg63rfqSVd0rI2lJZIsEdZ1YXSe1rs-BtgpOfnzwBH3532IX_xO7hF17V_NQrqBbFm_pNaKJUvYqc-nBzuDxeTz5AtYZy-g |
linkProvider | Elsevier |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3LSsNAFB1KXejGt1ifs9CNEJvH5CW4KGppbe3GCt0NmUxGUkpSkpTSjR_lF3onD1tBN0J3IWFgcnI5587kzL0IXakkIA5TPYXbnCuE2Zb8SegqDPSEMd-AjDZ3-Q6szht5HpmjGvqszsJIW2XJ_QWn52xd3mmWaDanYdh8lcWhNGBeEHEIK0srnZW9YDGHdVt6332Ej3yt6-2n4UNHKVsLKL7ukkzRBAg_M4nlcyFMYRrcYrBUcCCbcEybgGZ5jqsJbhkWN5jHHNVmwvYg24BRrtwEBdrfIMAWsmvC7cfSVmLruc9RTk6Rs6v-pOaesnEqK4Trpjy4Y8qOlr9p4Yq-tXfRdpmY4lbx7nuoFkT7aKdq-oBLDjhAseyeNsHZSsIbR9iLOJ7Kff0kW2Dpra32enEY4SR8j5N4luIUOH_uJQHmS6vSHW7hZTlpPPku84yLUzWHaLgOaI9QPYqj4BhhnUNypAlDqJ5JPEKY6wvh-zrz4UoTdgPdVPDRaVGbg1amtTEFrKnEmhZYNxCpAKY_AoyCdvw97OR_wy7RZmf40qf97qB3irbkk8IDc4bqWTILziGTydhFHjoY0TWH6hf2ewWx |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Model+transformation+and+property+preservation+in+rigorous+software+development%3A+A+systematic+literature+review&rft.jtitle=The+Journal+of+systems+and+software&rft.au=Jadoon%2C+Gullelala&rft.au=ter+Beek%2C+Maurice+H.&rft.au=Ferrari%2C+Alessio&rft.date=2025-12-01&rft.issn=0164-1212&rft.volume=230&rft.spage=112508&rft_id=info:doi/10.1016%2Fj.jss.2025.112508&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_jss_2025_112508 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0164-1212&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0164-1212&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0164-1212&client=summon |