Lab

Project Topics

  • P1 Create a report of code duplication in a system of your choice, and come up with some refactoring proposals. Use for this the Dude (as part of iPlasma).
  • P2 Create a report of the architectural design problems encountered in a system of your choice, and come up with some refactoring proposals. Use for this the inCode Eclipse plugin.
  • P3 Create a report of the architectural design problems encountered in a system of your choice, and come up with some refactoring proposals. Use for this the inFusion tool.
  • P4 Evaluate the capabilities of CodeCity tool and make a summary of the findings, by applying it on a system of your choice
  • P5. Evaluate the capabilities of Creole/Shrimp tool and make a summary of the findings, by applying it on a system of your choice
  1. The presentation of the project will take place for the CES students, during the 6th and 7th semester week.
  2. The analyzed systems are supposed to have around 5.000-8.000 methods.