Identifying refactoring sequences for improving software maintainability.
Panita MeananeatraPublished in: ASE (2012)
Keyphrases
- software systems
- source code
- software maintenance
- software quality
- software evolution
- software reuse
- software components
- object oriented systems
- software development
- software architecture
- design patterns
- open source
- software design
- software metrics
- software projects
- open source software
- software engineering
- software tools
- software platform
- hidden markov models
- computer systems
- software engineers
- functional requirements
- software developers
- personal computer
- commercial software
- metamodel
- pairwise
- software artifacts
- maintenance activities