𝔖 Bobbio Scriptorium
✦   LIBER   ✦

[ACM Press the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE) - Antwerp, Belgium (2010.09.20-2010.09.21)] Proceedings of the Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE) on - IWPSE-EVOL '10 - Do metrics help to identify refactoring?

✍ Scribed by Schneider, Jean-Guy; Vasa, Rajesh; Hoon, Leonard


Book ID
121248924
Publisher
ACM Press
Year
2010
Weight
533 KB
Category
Article
ISBN
1450301282

No coin nor oath required. For personal study only.

✦ Synopsis


Many iterative software development methodologies, such as for example eXtreme Programming, state that refactoring is one of the key activities to be undertaken in order to keep the code-base of a project well-structured and consistent. In such a context, poorly structured code may become a significant obstacle in adding new or in enhancing existing functionality. However, there is some anecdotal evidence that in many software projects, the underlying code-base is not necessarily refactored post-release, often due to time constraints or the misconception that refactoring does not add any apparent value. In order to get further insights into this problem area, we propose to investigate the usage frequency of refactorings in the context of open-source, object-oriented software systems. In this work, we will outline our approach to detecting refactoring and present results obtained from an initial pilot study.


πŸ“œ SIMILAR VOLUMES


[ACM Press the 12th international worksh
✍ Giger, Emanuel; Pinzger, Martin; Gall, Harald πŸ“‚ Article πŸ“… 2011 πŸ› ACM Press βš– 507 KB

The Gini coefficient is a prominent measure to quantify the inequality of a distribution. It is often used in the field of economy to describe how goods, e.g., wealth or farmland, are distributed among people. We use the Gini coefficient to measure code ownership by investigating how changes made to