Experiences in Teaching Software Evolution and Program Comprehension.
Arie van DeursenJean-Marie FavreRainer KoschkeJuergen RillingPublished in: IWPC (2003)
Keyphrases
- program comprehension
- software evolution
- software maintenance
- source code
- reverse engineering
- programming course
- mining software repositories
- software systems
- software engineers
- software engineering
- open source
- software development
- case study
- software projects
- eye tracking
- e learning
- online learning
- learning systems
- distance education
- software architecture
- software repositories
- learning environment
- distance learning
- higher education
- human computer interaction
- learning process
- blended learning
- database
- artificial intelligence
- knowledge management
- real world
- databases