Ballance, R. A., Graham, S. L., and de Vanter, M. L. V.
(1992). The pan language-based editing system. ACM
Trans. Softw. Eng. Methodol., 1(1):95–127.
Behringer, B., Palz, J., and Berger, T. (2017). Peopl: pro-
jectional editing of product lines. In Uchitel, S., Orso,
A., and Robillard, M. P., editors, Proceedings of the
39th International Conference on Software Engineer-
ing, ICSE 2017, Buenos Aires, Argentina, May 20-28,
2017, pages 563–574. IEEE / ACM.
Bettini, L. (2014). Developing user interfaces with EMF
parsley. In Holzinger, A., Cardoso, J. S., Cordeiro, J.,
van Sinderen, M., and Mellor, S. J., editors, ICSOFT-
PT 2014 - Proceedings of the 9th International Con-
ference on Software Paradigm Trends, Vienna, Aus-
tria, 29-31 August, 2014, pages 58–66. SciTePress.
Bettini, L. (2016). Implementing Domain-Specific Lan-
guages with Xtext and Xtend. Packt Publishing Ltd.,
Birmingham B3 2PB, UK, second edition.
Campagne, F. (2015). The MPS Language Workbench, vol-
ume I. Fabien Campagne, second edition.
Habermann, A. N. and Notkin, D. (1986). Gandalf: Soft-
ware development environments. IEEE Trans. Soft-
ware Eng., 12(12):1117–1127.
Heidenreich, F., Johannes, J., Karol, S., Seifert, M., and
Wende, C. (2011). Model-based language engineering
with emftext. In (L
¨
ammel et al., 2013), pages 322–
345.
Klint, P. (1993). A meta-environment for generating pro-
gramming environments. ACM Trans. Softw. Eng.
Methodol., 2(2):176–201.
L
¨
ammel, R., Saraiva, J., and Visser, J., editors (2013). Gen-
erative and Transformational Techniques in Software
Engineering IV, International Summer School, GTTSE
2011, Braga, Portugal, July 3-9, 2011. Revised Pa-
pers, volume 7680 of Lecture Notes in Computer Sci-
ence. Springer.
Madiot, F. and Paganelli, M. (2015). Eclipse sirius demon-
stration. In Kulkarni, V. and Badreddin, O., edi-
tors, Proceedings of the MoDELS 2015 Demo and
Poster Session co-located with ACM/IEEE 18th In-
ternational Conference on Model Driven Engineer-
ing Languages and Systems (MoDELS 2015), Ottawa,
Canada, September 27, 2015., volume 1554 of CEUR
Workshop Proceedings, pages 9–11. CEUR-WS.org.
Medina-Mora, R. and Feiler, P. H. (1981). An incremen-
tal programming environment. IEEE Trans. Software
Eng., 7(5):472–482.
OMG (2017a). Action Language for Foundational UML
(ALF). Object Management Group, Needham, MA,
formal/2017-07-04 edition.
OMG (2017b). Unified Modeling Language (UML). Object
Management Group, Needham, MA, formal/2017-12-
05 edition.
OMG (2018). Semantics of a Foundational Subset for Ex-
ecutable UML Models (fUML). Object Management
Group, Needham, MA, formal/2018-12-01 edition.
Ratiu, D., Pech, V., and Dummann, K. (2017). Experiences
with teaching MPS in industry: Towards bringing do-
main specific languages closer to practitioners. In
20th ACM/IEEE International Conference on Model
Driven Engineering Languages and Systems, MOD-
ELS 2017, Austin, TX, USA, September 17-22, 2017,
pages 83–92. IEEE Computer Society.
Steinberg, D., Budinsky, F., Paternostro, M., and Merks,
E. (2009). EMF Eclipse Modeling Framework. The
Eclipse Series. Addison-Wesley, Boston, MA, 2nd
edition.
Voelter, M. (2011). Language and IDE modularization and
composition with MPS. In (L
¨
ammel et al., 2013),
pages 383–430.
Voelter, M., Birken, K., Lisson, S., and Rimer, A. (2019).
Shadow models: incremental transformations for
MPS. In Nierstrasz, O., Gray, J., and d. S. Oliveira,
B. C., editors, Proceedings of the 12th ACM SIGPLAN
International Conference on Software Language En-
gineering, SLE 2019, Athens, Greece, October 20-22,
2019, pages 61–65. ACM.
V
¨
olter, M., Siegmund, J., Berger, T., and Kolb, B. (2014).
Towards user-friendly projectional editors. In Combe-
male, B., Pearce, D. J., Barais, O., and Vinju, J. J.,
editors, Software Language Engineering - 7th Inter-
national Conference, SLE 2014, V
¨
aster
˚
as, Sweden,
September 15-16, 2014. Proceedings, volume 8706
of Lecture Notes in Computer Science, pages 41–61.
Springer.
Yue, J. (2014). Transition from EBNF to xtext. In Sauer,
S., Wimmer, M., Genero, M., and Qadeer, S., editors,
Joint Proceedings of MODELS 2014 Poster Session
and the ACM Student Research Competition (SRC)
co-located with the 17th International Conference on
Model Driven Engineering Languages and Systems
(MODELS 2014), Valencia, Spain, September 28 -
October 3, 2014., volume 1258 of CEUR Workshop
Proceedings, pages 75–80. CEUR-WS.org.
MODELSWARD 2020 - 8th International Conference on Model-Driven Engineering and Software Development
392