Teaching software product lines: A snapshot of current practices and challenges
Software Product Line (SPL) engineering has emerged to provide the means to efficiently
model, produce, and maintain multiple similar software variants, exploiting their common …
model, produce, and maintain multiple similar software variants, exploiting their common …
Teaching language processing with the PAMOJA framework
Existing educational tools for language processors have varying capabilities. There is no
single tool that covers every aspect of language processors. As a result, there is a possibility …
single tool that covers every aspect of language processors. As a result, there is a possibility …
A refined model of ill-definedness in project-based learning
Project-based courses are crucial to gain practically relevant knowledge in modelling and
programming education. However, they fall into the" ill-defined" domain: there are many …
programming education. However, they fall into the" ill-defined" domain: there are many …
Experiences with teaching mps in industry: Towards bringing domain specific languages closer to practitioners
D Ratiu, V Pech, K Dummann - 2017 ACM/IEEE 20th …, 2017 - ieeexplore.ieee.org
Domain specific languages (DSLs) bring substantial increase in productivity and quality and
thus look very appealing to software engineering practitioners. Because language …
thus look very appealing to software engineering practitioners. Because language …
Language design with intent
V Zaytsev - 2017 ACM/IEEE 20th International Conference on …, 2017 - ieeexplore.ieee.org
Software languages have always been an essential component of model-driven
engineering. Their importance and popularity has been on the rise thanks to language …
engineering. Their importance and popularity has been on the rise thanks to language …
Teaching MPS: experiences from industry and academia
M Barash, V Pech - Domain-Specific Languages in Practice: with …, 2021 - Springer
In this chapter, we present our experience on teaching MPS to industry professionals and
university students. JetBrains has run its commercial courses on MPS both online and on …
university students. JetBrains has run its commercial courses on MPS both online and on …
On the performance of code block segmentation for LTE-advanced
In this paper we present a new approach to code block segmentation used on the 3GPP
Standard LTE-Advanced channel coding physical layer. Code block segmentation is a …
Standard LTE-Advanced channel coding physical layer. Code block segmentation is a …
[PDF][PDF] Understanding Metalanguage Integration by Renarrating a Technical Space Megamodel.
V Zaytsev - GEMOC@ MoDELS, 2014 - researchgate.net
There are many software languages which are not exposed protocols, exchange formats,
interfaces and storage formats, and are only used for intermediate representation, runtime …
interfaces and storage formats, and are only used for intermediate representation, runtime …
[PDF][PDF] Modelling Parsing and Unparsing
Any expert researcher in the field of parsing knows exactly what parsing is, and does not
need any definition for it. With some expendable mental effort, we can all read one another's …
need any definition for it. With some expendable mental effort, we can all read one another's …
[PDF][PDF] Experiences with Teaching MPS in Industry
D Ratiu, V Pech, K Dummann - researchgate.net
Domain specific languages (DSLs) bring substantial increase in productivity and quality and
thus look very appealing to software engineering practitioners. Because language …
thus look very appealing to software engineering practitioners. Because language …