A partitional clustering algorithm for crosscutting concerns identification

  • Authors:
  • Gabriela Czibula;Grigoreta Sofia Cojocar;Istvan Gergely Czibula

  • Affiliations:
  • Babes-Bolyai University, Department of Computer Science, Cluj-Napoca, Romania;Babes-Bolyai University, Department of Computer Science, Cluj-Napoca, Romania;Babes-Bolyai University, Department of Computer Science, Cluj-Napoca, Romania

  • Venue:
  • SEPADS'09 Proceedings of the 8th WSEAS International Conference on Software engineering, parallel and distributed systems
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Identifying crosscutting concerns is an important issue in the maintenance of software systems. It aims at refactoring the existing systems to use aspect oriented programming, in order to make them easier to maintain and to evolve. In this paper we present a new partitional clustering algorithm for identifying crosscutting concerns in existing software systems. We experimentally evaluate our algorithm using the open source case study JHotDraw, providing a comparison of the proposed approach with similar existing approaches.