The benefits of maintenance exercises in project-based courses in software engineering.
Keith R. PiercePublished in: ICSM (1992)
Keyphrases
- software engineering
- software maintenance
- software life cycle
- learning objectives
- software evolution
- engineering courses
- software development
- artificial intelligence
- reverse engineering
- software systems
- computer science curriculum
- distance education
- learning environment
- object oriented
- software engineers
- expert systems
- database
- e learning
- learning guide
- tool support
- computer science
- programming language
- learning objects
- online course
- software projects
- knowledge engineering
- learning management systems
- metadata
- undergraduate and graduate
- development process