To search, Click
below search items.
|
|

All
Published Papers Search Service
|
Title
|
Improving Systems Design Using a Clustering Approach
|
Author
|
Istv?n Gergely Czibula, Gabriela ?erban
|
Citation |
Vol. 6 No. 12 pp. 40-49
|
Abstract
|
Clustering is a division of data into groups of similar objects, a data mining activity that aims to differentiate groups inside a given set of objects, with respect to a set of relevant attributes of the analyzed objects. Refactoring is the process of improving the design of software systems. Its goal is to change a software system in such a way that it does not alter the external behavior of the code, but improves its internal structure ([9]). This paper aims at presenting a new approach for improving systems design using clustering. Clustering is used in order to recondition the class structure of a software system. The proposed approach can be useful for assisting software engineers in their daily works of refactoring software systems. We evaluate our approach using the open source case study JHotDraw ([18]) based on two newly defined measures. A comparison with previous approaches is also provided.
|
Keywords
|
Software Engineering, Refactoring, System Design, Clustering.
|
URL
|
http://paper.ijcsns.org/07_book/200612/200612A06.pdf
|
|