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
Abstract. Compiler technology course is a very important compulsory basic course in professional com...
Software languages are any artificial languages used in software development: for programming, marku...
Software Engineering is important for the students majored in computer science and technology. This ...
Software Language Engineering (SLE) has emerged as a field in computer science research and software...
This book constitutes the thoroughly refereed post-proceedings of the 4th International Conference o...
This report documents the program and the outcomes of Dagstuhl Seminar 17342 "SLEBOK: The Software L...
We are pleased to present the proceedings of the Second International Conferenceon Software Language...
We are pleased to present the proceedings of the Second International Conferenceon Software Language...
We are pleased to present the proceedings of the Third International Conference on Software Language...
This course analyzes issues associated with the implementation of high-level programming languages. ...
Analyzes issues associated with the implementation of higher-level programming languages. Fundamenta...
A compiler course with a term-long project is a staple of many undergraduate computer science curric...
Experience from industry shows that graduates in computer science generally lack many of the skills ...
This paper summarizes some of the lessons learned by the author in teaching courses for software pro...
The article deals with the problem of foreign language teaching for future software engineers in hig...
Abstract. Compiler technology course is a very important compulsory basic course in professional com...
Software languages are any artificial languages used in software development: for programming, marku...
Software Engineering is important for the students majored in computer science and technology. This ...
Software Language Engineering (SLE) has emerged as a field in computer science research and software...
This book constitutes the thoroughly refereed post-proceedings of the 4th International Conference o...
This report documents the program and the outcomes of Dagstuhl Seminar 17342 "SLEBOK: The Software L...
We are pleased to present the proceedings of the Second International Conferenceon Software Language...
We are pleased to present the proceedings of the Second International Conferenceon Software Language...
We are pleased to present the proceedings of the Third International Conference on Software Language...
This course analyzes issues associated with the implementation of high-level programming languages. ...
Analyzes issues associated with the implementation of higher-level programming languages. Fundamenta...
A compiler course with a term-long project is a staple of many undergraduate computer science curric...
Experience from industry shows that graduates in computer science generally lack many of the skills ...
This paper summarizes some of the lessons learned by the author in teaching courses for software pro...
The article deals with the problem of foreign language teaching for future software engineers in hig...
Abstract. Compiler technology course is a very important compulsory basic course in professional com...
Software languages are any artificial languages used in software development: for programming, marku...
Software Engineering is important for the students majored in computer science and technology. This ...