Towards improving interface modularity in legacy Java software through automated refactoring.
Raffi KhatchadourianOlivia MooreHidehiko MasuharaPublished in: MODULARITY (Companion) (2016)
Keyphrases
- source code
- software systems
- cross platform
- legacy systems
- legacy software
- user interface
- software evolution
- open source
- java platform
- java programs
- automated tools
- java virtual machine
- object oriented systems
- software projects
- software maintenance
- reverse engineering
- highly modular
- software architecture
- open source java
- business applications
- software application
- legacy software systems
- java code
- object oriented
- user friendly
- development kit
- software development
- sun microsystems
- software metrics
- java applets
- development team
- advanced features
- software engineering
- computer systems
- case study
- software package
- software quality
- software testing
- software tools
- database applications