Integrating open source software into software engineering curriculum: challenges in selecting projects.
Swapna S. GokhaleThérèse SmithRobert McCartneyPublished in: EduRex@ICSE (2012)
Keyphrases
- open source software
- software development
- software engineering
- open source projects
- open source
- software projects
- source code
- software systems
- mailing lists
- software design
- computer science curriculum
- development process
- open source software development
- case study
- development cycle
- artificial intelligence
- software evolution
- software product
- software architecture
- free software
- reverse engineering
- development team
- software maintenance
- software developers
- software artifacts
- real world
- oss projects
- software development process
- software quality
- object oriented
- knowledge management
- high school
- social networks
- information systems
- software engineers
- maintenance effort
- project management
- software components