Show simple item record

dc.contributor.authorJensen, David
dc.contributor.authorLundkvist, Andreas
dc.date.accessioned2016-06-27T12:09:25Z
dc.date.available2016-06-27T12:09:25Z
dc.date.issued2016-06-27
dc.identifier.urihttp://hdl.handle.net/2077/44672
dc.description.abstractSoftware clustering is a common technique applied to simplify reverse engineered software models. These algorithms commonly classify similarity between nodes based on their relationships. However little research exists that discusses the importance of the direction of these relationships. In this paper we provide empirical data for how treating direction in entity relationships affect the recovery accuracy of hierarchical clustering algorithms. We test variations of a hierarchical clustering algorithm on several open-source systems and compare their results, and conclude that relationship direction does not have an significant impact on recovery accuracy. As such, researchers may opt to implement hierarchical clustering algorithms using only one direction of relations instead of both, and still get similar results for less computational cost.sv
dc.language.isoengsv
dc.titleOn The Significance of Relationship Directions in Clustering Algorithms for Reverse Engineeringsv
dc.typetext
dc.setspec.uppsokTechnology
dc.type.uppsokM2
dc.contributor.departmentGöteborgs universitet/Institutionen för data- och informationsteknikswe
dc.contributor.departmentUniversity of Gothenburg/Department of Computer Science and Engineeringeng
dc.type.degreeStudent essay


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record