Teaching computer language handling - From compiler theory to meta-modelling

4Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Most universities teach computer language handling by mainly focussing on compiler theory, although MDA (model-driven architecture) and meta-modelling are increasingly important in the software industry as well as in computer science. In this article, we investigate how traditional compiler theory compares to meta-modelling with regard to formally defining the different aspects of a language, and how we can expand the focus in computer language handling courses to also include meta-model-based approaches. We give an outline of a computer language handling course that covers both paradigms, and share some experiences from running a course based on this outline at the University of Agder. © 2011 Springer-Verlag.

Cite

CITATION STYLE

APA

Gjøsæter, T., & Prinz, A. (2011). Teaching computer language handling - From compiler theory to meta-modelling. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 6491 LNCS, pp. 446–460). https://doi.org/10.1007/978-3-642-18023-1_14

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free