Introducing students to professional software construction: a "software construction and maintenance" course and its maintenance corpus.
Guy TremblayBruno MalenfantAziz SalahPablo ZentilliPublished in: ITiCSE (2007)
Keyphrases
- software maintenance
- software engineers
- software evolution
- software development
- maintenance activities
- software systems
- computer software
- software architecture
- software tools
- software life cycle
- high school
- tutoring system
- software design
- educational software
- legacy systems
- student learning
- development process
- college students
- source code
- software engineering
- user interface
- learning environment
- case study