Abstract: Many universities teach computer language handling by mainly focussing on compiler theory, although MDD (model-driven development) and meta-modelling are increasingly important in the software industry as well as in computer science. In this article, we share some experiences from teaching a course in computer lan-guage handling where the focus is on MDD principles. We discuss the choice of tools and technologies used in demonstrations and exercises, and also give a brief glimpse of a prototype for a simple meta-model-based language handling tool that is currently being designed and considered for future use in teaching
Small languages are gaining popularity in the software engineering community. The development of MOF...
Educators continue to face major challenges in getting their students to use models effectively when...
We present an undergraduate course on concurrent programming where formal models are used in differe...
Many universities teach computer language handling by mainly focussing on compiler theory, although ...
-Many universities teach computer language handling by mainly focussing on compiler theory, althoug...
Published version of a chapter in the book: Generative and Transformational Techniques in Software E...
Most universities teach computer language handling by mainly focussing on compiler theory, although ...
Published version of a chapter in the book: Generative and Transformational Techniques in Software E...
Abstract. For many years, I have been teaching meta-programming, software modeling and more recently...
Small languages are gaining popularity in the software engineering community. The development of MOF...
Model-Driven Engineering (MDE) is a promising approach for addressing the issues of complex and larg...
Small languages are gaining popularity in the software engineering community. The development of MOF...
Small languages are gaining popularity in the software engineering community. The development of MOF...
Small languages are gaining popularity in the software engineering community. The development of MOF...
Small languages are gaining popularity in the software engineering community. The development of MOF...
Small languages are gaining popularity in the software engineering community. The development of MOF...
Educators continue to face major challenges in getting their students to use models effectively when...
We present an undergraduate course on concurrent programming where formal models are used in differe...
Many universities teach computer language handling by mainly focussing on compiler theory, although ...
-Many universities teach computer language handling by mainly focussing on compiler theory, althoug...
Published version of a chapter in the book: Generative and Transformational Techniques in Software E...
Most universities teach computer language handling by mainly focussing on compiler theory, although ...
Published version of a chapter in the book: Generative and Transformational Techniques in Software E...
Abstract. For many years, I have been teaching meta-programming, software modeling and more recently...
Small languages are gaining popularity in the software engineering community. The development of MOF...
Model-Driven Engineering (MDE) is a promising approach for addressing the issues of complex and larg...
Small languages are gaining popularity in the software engineering community. The development of MOF...
Small languages are gaining popularity in the software engineering community. The development of MOF...
Small languages are gaining popularity in the software engineering community. The development of MOF...
Small languages are gaining popularity in the software engineering community. The development of MOF...
Small languages are gaining popularity in the software engineering community. The development of MOF...
Educators continue to face major challenges in getting their students to use models effectively when...
We present an undergraduate course on concurrent programming where formal models are used in differe...