Teaching Domain-Specific Language Engineering and Model-Driven Software Development: A Competence-oriented Approach.
Volkhard PfeifferPublished in: EduSymp/OSS4MDE@MoDELS (2016)
Keyphrases
- model driven
- software development
- model driven architecture
- model driven engineering
- software engineering
- model driven development
- metamodel
- test driven development
- data driven
- engineering courses
- pair programming
- service oriented
- domain specific languages
- programming language
- engineering students
- development process
- engineering education
- software systems
- requirements engineering
- undergraduate engineering
- data integration
- engineering design
- learning process
- development lifecycle
- software process
- case study
- software projects
- artificial intelligence
- platform independent
- e learning
- software architecture
- computer science
- software design
- remote laboratories
- development environments
- learning environment
- high level
- teaching methods
- design patterns
- data model
- web services