Teaching Model-Driven Software Development: Revealing the "Great Miracle" of Code Generation to Students.
Andreas SchmidtDaniel KimmigKlaus BittnerMarkus DickerhofPublished in: ACE (2014)
Keyphrases
- code generation
- model driven
- software development
- higher education
- learning environment
- distance learning
- programming course
- high school
- learning process
- e learning
- data driven
- distance education
- model driven development
- model driven architecture
- service oriented
- metamodel
- learning experience
- learning activities
- data integration
- development process
- service oriented architecture
- learning outcomes
- online learning
- software engineering
- learning styles
- software projects
- platform independent
- data mining
- software components
- cooperative
- software developers
- artificial intelligence
- web services
- software reuse
- case study
- software design
- software architecture
- data processing
- data sets