Publication | Closed Access
JDeodorant
123
Citations
3
References
2011
Year
Unknown Venue
Software MaintenanceEngineeringSoftware EngineeringObject OrientationSoftware AnalysisJdeodorant Eclipse PluginSystems EngineeringObject-oriented DesignEvolutionary ChangesDesignComputer ScienceCode RefactoringSoftware DesignSoftware EvolutionProgram AnalysisSoftware TestingFormal MethodsObject-oriented ProgrammingSystem SoftwareGod Classes
Evolutionary changes in object-oriented systems can result in large, complex classes, known as "God Classes". In this paper, we present a tool, developed as part of the JDeodorant Eclipse plugin, that can recognize opportunities for extracting cohesive classes from "God Classes" and automatically apply the refactoring chosen by the developer.
| Year | Citations | |
|---|---|---|
Page 1
Page 1