• ENG 
    • ENG
    • ITA
    • DEU
View Item 
  •   Bozen-Bolzano Institutional Archive (BIA)
  • Free University of Bozen-Bolzano (unibz)
  • Publications of the Faculty of Computer Science
  • Conference related Publications - Computer Science
  • View Item
  •   Bozen-Bolzano Institutional Archive (BIA)
  • Free University of Bozen-Bolzano (unibz)
  • Publications of the Faculty of Computer Science
  • Conference related Publications - Computer Science
  • View Item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Extract Package Refactoring in ARIES

Thumbnail
View/Open
Pal-Tuf-Bav-Oli-Mar-Pos-DeL_ExtractPackageRefactoringInARIES.pdf (254.2Kb)
Date
2015
Author
Palomba F
Tufano M
Bavota G
Oliveto R
Marcus A
Poshyvanyk D
De Lucia A
Metadata
Show full item record
Software evolution often leads to the degradation of software design quality. In Object-Oriented (OO) systems, this often results in packages that are hard to understand and maintain, as they group together heterogeneous classes with unrelated responsibilities. In such cases, state-of-the-art re-modularization tools solve the problem by proposing a new organization of the existing classes into packages. However, as indicated by recent empirical studies, such approaches require changing thousands of lines of code to implement the new recommended modularization. In this demo, we present the implementation of an Extract Package refactoring approach in ARIES (Automated Refactoring In EclipSe), a tool supporting refactoring operations in Eclipse. Unlike state-of-the-art approaches, ARIES automatically identifies and removes single low-cohesive packages from software systems, which represent localized design flaws in the package organization, with the aim to incrementally improve the overall quality of the software modularisation.
URI
http://dx.doi.org/10.1109/ICSE.2015.219
http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7203039&refinements=4229900814&filter=AND(p_IS_Number:7202933)
https://bia.unibz.it/handle/10863/10471
Collections
  • Conference related Publications - Computer Science

Browse

All of BIACommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

My Account

Admin Login

Bia is a project of the University Library of Bozen-Bolzano (Learn More)
PrivacyContact Us
DSpace Express is a service operated by 
Atmire NV