Improving program comprehension by automatic metamodel abstraction.
Michal VagacJán KollárPublished in: Comput. Sci. Inf. Syst. (2012)
Keyphrases
- metamodel
- program comprehension
- software systems
- software engineers
- model driven
- modeling language
- development process
- software maintenance
- eye tracking
- source code
- life cycle
- uml profile
- black box
- data model
- design patterns
- reverse engineering
- high level
- software engineering
- machine learning
- multi agent systems
- case study
- information systems
- artificial intelligence
- programming course
- model driven architecture
- databases