Skip to main content

Re-Engineering, Refactoring and Bad Smells

About Re-Engineering, Refactoring and Bad Smells

The area of software re-engineering, refactoring and bad smells focuses on understanding problems in code known as "bad smells", these contribute to technical debt. We study cases of software projects suffering from bad smells and explore ways in which they can be addressed as well as investigate why they occur and how they can affect existing software projects.

Research Papers