How does object-oriented code refactoring influence software quality? Research landscape and challenges.
Satnam KaurParamvir SinghPublished in: J. Syst. Softw. (2019)
Keyphrases
- software quality
- software metrics
- object oriented
- software systems
- source code
- software projects
- software engineering
- reverse engineering
- program understanding
- software modules
- object oriented systems
- software development
- software product
- quality assurance
- development process
- life cycle
- open source
- design patterns
- product quality
- programming language
- evaluation process
- software evolution
- software maintenance
- development effort
- threshold values
- software artifacts
- fault prone
- real world
- data model
- software reuse
- software quality classification
- feature ranking
- software repositories
- database applications
- database
- attribute selection
- software testing
- query language
- case study
- multi agent systems
- source code metrics
- code clones
- relational databases
- user interface
- regression testing
- software process
- iso iec