Educating software engineers of the future: Software quality research through problem-based learning.
Ita RichardsonLouise ReidStephen B. SeidmanBob PattinsonYvonne DelaneyPublished in: CSEE&T (2011)
Keyphrases
- problem based learning
- software engineers
- software quality
- software engineering
- software systems
- software development
- software projects
- software industry
- case study
- supporting collaborative
- quality assurance
- software maintenance
- source code
- development process
- software metrics
- software artifacts
- program comprehension
- software architecture
- software reuse
- software design
- tutoring system
- software components
- data collection
- reverse engineering
- software developers
- software evolution
- object oriented
- higher education
- group dynamics
- design patterns
- knowledge management
- life cycle
- facilitate learning
- artificial intelligence
- information systems
- high level
- multi agent systems
- user interface
- database applications
- software testing
- database