>> Conceptual Modelling

[NOT 2021]
1. Nicola Guarino, Giancarlo Guizzardi, John Mylopoulos.
On the Philosophical Foundations of Conceptual Models. EJC 2019: 1-15

http://www.inf.ufes.br/~gguizzardi/Conceptual_Modeling_EJC(1).pdf

>> Play-in/Play-out

2a. David Harel. Can Behavioral Requirements be Executed ?

http://www.wisdom.weizmann.ac.il/~dharel/papers/CanReqsBeExecuted.ps

2b. David Harel, Rami Marelly. 
Specifying and executing behavioral requirements: the play-in/play-out approach
Software & Systems Modeling volume 2, pages 82-107 (2003)

https://link.springer.com/article/10.1007/s10270-002-0015-5

>> Cellular Automata

[NOT 2021]
3. Wolfram, S. 
Los Alamos Science 9 (1983): 2 - 21.
https://content.wolfram.com/uploads/sites/34/2020/07/cellular-automata.pdf

>> Inconsistency Management and Viewpoints

4. Steve M. Easterbrook, Bashar Nuseibeh.
Using ViewPoints for inconsistency management. Softw. Eng. J. 11(1): 31-43 (1996)

http://www.panda.sys.t.u-tokyo.ac.jp/kushiro/ReferencePaper/Requirements%20Elicitation/00487321.pdf

5. Alexander Egyed.
Automatically Detecting and Tracking Inconsistencies in Software Design Models. 
IEEE Trans. Software Eng. 37(2): 188-204 (2011)

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.361.6058&rep=rep1&type=pdf

[NOT 2021]
6. Alexander Reder, Alexander Egyed.
Determining the Cause of a Design Model Inconsistency. 
IEEE Trans. Software Eng. 39(11): 1531-1548 (2013)

https://ieeexplore.ieee.org/document/6560054

>> Ptolemy

[NOT 2021]
7. Johan Eker, Jörn W. Janneck, Edward A. Lee, Jie Liu, Xiaojun Liu, Jozsef Ludvig, Stephen Neuendorffer, Sonia R. Sachs, Yuhong Xiong.
Taming heterogeneity - the Ptolemy approach. 
Proceedings of the IEEE 91(1): 127-144 (2003)

https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.7.2273&rep=rep1&type=pdf

>> Multiparadigm specification

8. Pamela Zave and Michael Jackson.   
Where Do Operations Come From? A Multiparadigm Specification Technique.
IEEE Transactions on Software Engineering Volume 22 Number 7 pages 508-582, July 1996.

http://mcs.open.ac.uk/mj665/wdo.pdf

>> Model debugging

9. Simon Van Mierlo, Claudio Gomes, Hans Vangheluwe.
Explicit modelling and synthesis of debuggers for hybrid simulation languages. 
SpringSim (TMS) 2017: 4:1-4:12

https://scs.org/wp-content/uploads/2017/06/16_Final_Manuscript-3.pdf

>> Property / Design / Trace / ... languages

[NOT 2021]
10. Bart Meyers, Romuald Deshayes, Levi Lucio, Eugene Syriani, Hans Vangheluwe, Manuel Wimmer.
ProMoBox: A Framework for Generating Domain-Specific Property Languages. 
SLE 2014: 1-20

http://msdl.cs.mcgill.ca/people/bart/publ/doc16

>> Model Evolution 

11. Antonio Cicchetti, Davide Di Ruscio, Romina Eramo, Alfonso Pierantonio.
Automating Co-evolution in Model-Driven Engineering. 
EDOC 2008: 222-231

https://www.researchgate.net/publication/4377393_Automating_Co-evolution_in_Model-Driven_Engineering

>> Language Evolution

12. Bart Meyers, Hans Vangheluwe.
A framework for evolution of modelling languages. 
Sci. Comput. Program. 76(12): 1223-1246 (2011)

http://msdl.cs.mcgill.ca/people/bart/publ/SCP2010.pdf

>> Design Process Improvement

13. Steven D. Eppinger, Daniel E. Whitney, Robert P. Smith & David A. Gebala.
A model-based method for organizing tasks in product development.
Research in Engineering Design volume 6, pages 1 - 13 (1994)

http://web.mit.edu/eppinger/www/pdf/Eppinger_RED1994.pdf

>> Domain-Specific Meta-Modelling Languages

[NOT 2021]
14. Steffen Zschaler, Dimitrios S. Kolovos, Nikolaos Drivalos, Richard F. Paige, Awais Rashid.
Domain-Specific Metamodelling Languages for Software Language Engineering. SLE 2009: 334-353

http://www.steffen-zschaler.de/publications/sle09_dsm2ls.pdf

>> Experimental Frame

15. Mamadou K. Traoré, Alexandre Muzy.
Capturing the dual relationship between simulation models and their context. 
Simul. Model. Pract. Theory 14(2): 126-142 (2006)

http://www.i3s.unice.fr/~muzy/Publications/simpra_last.pdf

>> Mega-modelling

[NOT 2021]
16. Jean-Marie Favre:
Megamodelling and Etymology. 
Transformation Techniques in Software Engineering 2005.

http://msdl.cs.mcgill.ca/people/hv/teaching/MSBDesign/MegaModelling.FavreJeanMarie.pdf

>> Alloy

17. Jackson, D.
Alloy. A lightweight object modelling notation. 
In ACM Transactions on Software Engineering and Methodology, 11(2): 256-290 (Apr. 2002).

https://groups.csail.mit.edu/sdg/pubs/2002/alloy-journal.pdf

18. Daniel Jackson.
Alloy: a language and tool for exploring software designs. 
Commun. ACM 62(9): 66-76 (2019)

https://groups.csail.mit.edu/sdg/pubs/2019/alloy-cacm-18-feb-22-2019.pdf

>> Conceptual Design for Software

19. Daniel Jackson.
Towards a theory of conceptual design for software. 
Onward! 2015: 282-296

https://groups.csail.mit.edu/sdg/pubs/2015/concept-essay.pdf

>> Epsilon Generation Language (Model to Text)

[NOT 2021]
20. Louis M. Rose, Richard F. Paige, Dimitrios S. Kolovos, Fiona A. C. Polack.
The Epsilon Generation Language.
ECMDA-FA 2008: Model Driven Architecture - Foundations and Applications pp 1-16

https://msdl.uantwerpen.be/cloud/public/6aa38e

>> Multi-Paradigm Modelling

21. Cécile Hardebolle, Frédéric Boulanger.
Exploring Multi-Paradigm Modeling Techniques. Simul. 85(11-12): 688-708 (2009)

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.923.3797&rep=rep1&type=pdf

>> UI modelling

[NOT 2021]
22. Carr, D.
Interaction Object Graphs: An Executable Graphical Notation for Specifying User Interfaces, 
Formal Methods for Computer-Human Interaction, P. Palanque and F. Paterno, editors, Springer-Verlag, 141-156, Nov. 1997

http://www.diva-portal.org/smash/get/diva2:993442/FULLTEXT01.pdf

>> Language Workbenches

23. Fowler, M. (2005). 
Language Workbenches: The Killer- App for Domain Specific Languages?  
https://martinfowler.com/articles/languageWorkbench.html

>> Model merging

24. Shiva Nejati, Mehrdad Sabetzadeh, Marsha Chechik, Steve M. Easterbrook, Pamela Zave.
Matching and Merging of Statecharts Specifications. 
ICSE 2007: 54-64

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.75.4261&rep=rep1&type=pdf

>> Collaborative MDE

25. Mirco Franzago, Davide Di Ruscio, Ivano Malavolta, Henry Muccini.
Collaborative Model-Driven Software Engineering: A Classification Framework and a Research Map. 
IEEE Trans. Software Eng. 44(12): 1146-1175 (2018)

https://www.researchgate.net/publication/319970142_Collaborative_Model-Driven_Software_Engineering_A_Classification_Framework_and_a_Research_Map


26. Juri Di Rocco, Davide Di Ruscio, Ludovico Iovino, Alfonso Pierantonio.
Collaborative Repositories in Model-Driven Engineering. 
IEEE Softw. 32(3): 28-34 (2015)

https://www.researchgate.net/publication/275637197_Collaborative_Repositories_in_Model-Driven_Engineering_Software_Technology

>> Compositional Development of DSLs

27. Holger Krahn, Bernhard Rumpe, Steven Völkel.
MontiCore: a Framework for Compositional Development of Domain Specific Languages. 
CoRR abs/1409.2367 (2014)

https://arxiv.org/pdf/1409.2367.pdf

>> Model Transformation by Example

[NOT 2021]
28. Kappel G., Langer P., Retschitzegger W., Schwinger W., Wimmer M. (2012) 
Model Transformation By-Example: A Survey of the First Wave. 
In: Düsterhöft A., Klettke M., Schewe KD. (eds) Conceptual Modelling and Its Theoretical Foundations. Lecture Notes in Computer Science, vol 7260. Springer.

https://www.researchgate.net/publication/221350031_Model_Transformation_By-Example_A_Survey_of_the_First_Wave

>> Product Family modelling (ClaFer -- ClassFeature)

29a. Kacper Bak, Zinovy Diskin, Michal Antkiewicz, Krzysztof Czarnecki, Andrzej Wasowski:
Clafer: unifying class and feature modeling. Softw. Syst. Model. 15(3): 811-845 (2016)

https://link.springer.com/epdf/10.1007/s10270-014-0441-1?author_access_token=-zmwDT2WHKWpCAP11YOc7fe4RwlQNchNByi7wbcMAY4p2cig6mU0iy-V_u1-5i3i_L8qt_AnEOKxFzS4FfVmAIjquMzNdFomvhHfTD14an1FTrj0dO0zwH07XImXkSXdrgzG-nIQfHEpWKk01WDWag%3D%3D

OR

29b.Paulius Juodisius, Atrisha Sarkar, Raghava Rao Mukkamala, Michal Antkiewicz, Krzysztof Czarnecki, Andrzej Wasowski:
Clafer: Lightweight Modeling of Structure, Behaviour, and Variability. Art Sci. Eng. Program. 3(1): 2 (2019)

https://arxiv.org/pdf/1807.08576.pdf

>> MontiCore (language engineering/composition)

30a.  Holger Krahn, Bernhard Rumpe, Steven Völkel.
MontiCore: a Framework for Compositional Development of Domain Specific Languages. CoRR abs/1409.2367 (2014)

https://arxiv.org/pdf/1409.2367.pdf

OR

30b. Holger Krahn, Bernhard Rumpe, Steven Völkel.
MontiCore: a framework for compositional development of domain specific languages. Int. J. Softw. Tools Technol. Transf. 12(5): 353-372 (2010)

https://link.springer.com/article/10.1007/s10009-010-0142-1

>> Digital Twin

31. Bedir Tekinerdogan, Cor Verdouw.
Systems Architecture Design Pattern Catalog for Developing Digital Twins. Sensors 20(18): 5103 (2020)

https://www.researchgate.net/publication/344201505_Systems_Architecture_Design_Pattern_Catalog_for_Developing_Digital_Twins

>> DesignSpace

32. Andreas Demuth, Markus Riedl-Ehrenleitner, Alexander Nöhrer, Peter Hehenberger, Klaus Zeman, Alexander Egyed.
DesignSpace: an infrastructure for multi-user/multi-tool engineering. SAC 2015: 1486-1491

https://dl.acm.org/doi/10.1145/2695664.2695697

>> GROOVE

33. Amir Hossein Ghamarian, Maarten de Mol, Arend Rensink, Eduardo Zambon, Maria Zimakova.
Modelling and analysis using GROOVE. Int. J. Softw. Tools Technol. Transf. 14(1): 15-40 (2012)

https://groove.ewi.utwente.nl/wp-content/uploads/sttt2011.pdf

OR

Arend Rensink, Jan-Hendrik Kuperus.
Repotting the Geraniums: On Nested Graph Transformation Rules. Electron. Commun. Eur. Assoc. Softw. Sci. Technol. 18 (2009)

https://journal.ub.tu-berlin.de/eceasst/article/view/260

>> ADOxx

34. N. Efendioglu, R. Woitsch, W. Utz, D. Falcioni. 
ADOxx Modelling Method Conceptualization Environment. 
Advances in Science, Technology and Engineering Systems Journal, vol. 2, no. 3, pp. 125-136 (2017).

https://astesj.com/v02/i03/p17/
https://www.researchgate.net/publication/318308302_ADOxx_Modelling_Method_Conceptualization_Environment

>> Concrete Syntax

35. 
 Damiano Di Vicenzo, Juri Di Rocco, Davide Di Ruscio, Alfonso Pierantonio.
 Enhancing syntax expressiveness in domain-specific modelling. 
 https://arxiv.org/abs/2111.14453