Evaluating an early software engineering course with projects and tools from open source software.
Robert McCartneySwapna S. GokhaleThérèse SmithPublished in: ICER (2012)
Keyphrases
- open source software
- software development
- software engineering
- software developers
- open source projects
- software engineers
- open source
- software projects
- software systems
- software artifacts
- free software
- software components
- source code
- development methodologies
- mailing lists
- software design
- software maintenance
- formal methods
- open source software development
- reverse engineering
- development cycle
- artificial intelligence
- software repositories
- design patterns
- development team
- case study
- development process
- software evolution
- maintenance effort
- programming language
- object oriented software engineering
- success stories
- object oriented
- software quality
- software architecture
- knowledge management
- oss projects
- proprietary software
- decision making