Does Test-Driven Development Really Improve Software Design Quality?
David S. JanzenHossein SaiedianPublished in: IEEE Softw. (2008)
Keyphrases
- software design
- software development
- test driven development
- software engineering
- high quality
- software systems
- object oriented design
- educational software
- higher quality
- neural network
- software architecture
- uml diagrams
- data quality
- database
- data sets
- design patterns
- quality measures
- case study
- functional requirements
- metadata
- decision making
- artificial intelligence