Reflections on Courses for Software Language Engineering
dc.contributor.author | Bagge, Anya Helene | eng |
dc.contributor.author | Lämmel, Ralf | eng |
dc.contributor.author | Zaytsev, Vadim | eng |
dc.date.accessioned | 2014-12-15T11:13:14Z | |
dc.date.available | 2014-12-15T11:13:14Z | |
dc.date.issued | 2014 | eng |
dc.identifier.issn | 1613-0073 | en_US |
dc.identifier.uri | https://hdl.handle.net/1956/8930 | |
dc.description.abstract | Software Language Engineering (SLE) has emerged as a field in computer science research and software engineering, but it has yet to become entrenched as part of the standard curriculum at universities. Many places have a compiler construction (CC) course and a programming languages (PL) course, but these are not aimed at training students in typical SLE matters such as DSL design and implementation, language workbenches, generalised parsers, and meta-tools. We describe our experiences with developing and teaching software language engineering courses at the Universities of Bergen and Koblenz-Landau. We reflect on lecture topics, assignments, development of course material, and other aspects and variation points in course design. | en_US |
dc.language.iso | eng | eng |
dc.title | Reflections on Courses for Software Language Engineering | en_US |
dc.type | Journal article | |
dc.type | Peer reviewed | |
dc.date.updated | 2014-12-15T11:10:26Z | |
dc.description.version | acceptedVersion | en_US |
dc.rights.holder | Copyright 2014 The Authors | en_US |
dc.identifier.cristin | 1157890 | |
dc.source.journal | CEUR Workshop Proceedings | |
dc.source.pagenumber | 54-63 | |
dc.source.volume | 1346 |