How does Object-Oriented Code Refactoring Influence Software Quality? Research Landscape and Challenges.
Satnam KaurParamvir SinghPublished in: CoRR (2019)
Keyphrases
- software quality
- software metrics
- object oriented
- software systems
- source code
- software projects
- software engineering
- reverse engineering
- object oriented systems
- software development
- program understanding
- software modules
- quality assurance
- software product
- development process
- open source
- life cycle
- fault prone
- software evolution
- software quality classification
- development effort
- attribute selection
- evaluation process
- data model
- programming language
- relational databases
- product quality
- software industry
- software testing
- aspect oriented programming
- development life cycle
- software artifacts
- design patterns
- software project management
- real world
- threshold values
- software maintenance
- iso iec
- software repositories
- software architecture
- training data
- code clones
- user interface
- software components
- feature ranking