Clustering Configurations

This page shows the clustering configurations that were used for the validation described in our paper "Reengineering Component-Based Software Systems with Archimetrix".

Palladio Fileshare

MetricWeight
Package Mapping100
Directory Mapping0
DMS7
Low Coupling0
High Coupling10
Low Name Resemblance5
Mid Name Resemblance15
High Name Resemblance40
Highest Name Resemblance90
Low SLAQ0
High SLAQ25
Composition: Interface Adherence25
Clustering Composition Threshold Max Value80
Clustering Composition Threshold Min Value25
Clustering Composition Threshold Decrement15
Merge: Interface Violation10
Clustering Merge Threshold Max Value100
Clustering Merge Threshold Min Value41
Clustering Merge Threshold Increment7
Blacklist

java, de.uka.ipd.sdq,

de.uka.ipd.sdq.BySuite,

de.uka.ipd.sdq.palladio-

fileshare.testdriver

CoCoME - Reference Implementation

MetricWeight
Package Mapping60
Directory Mapping0
DMS5
Low Coupling0
High Coupling15
Low Name Resemblance5
Mid Name Resemblance15
High Name Resemblance30
Highest Name Resemblance45
Low SLAQ0
High SLAQ15
Composition: Interface Adherence40
Clustering Composition Threshold Max Value100
Clustering Composition Threshold Min Value25
Clustering Composition Threshold Decrement10
Merge: Interface Violation10
Clustering Merge Threshold Max Value100
Clustering Merge Threshold Min Value45
Clustering Merge Threshold Increment10
Blacklisteverything but org.cocome.*
Additional Filter.*TO|.*Event

CoCoME - SOFA Implementation

MetricWeight
Package Mapping60
Directory Mapping0
DMS5
Low Coupling0
High Coupling15
Low Name Resemblance5
Mid Name Resemblance15
High Name Resemblance30
Highest Name Resemblance45
Low SLAQ0
High SLAQ15
Composition: Interface Adherence40
Clustering Composition Threshold Max Value100
Clustering Composition Threshold Min Value25
Clustering Composition Threshold Decrement10
Merge: Interface Violation10
Clustering Merge Threshold Max Value100
Clustering Merge Threshold Min Value45
Clustering Merge Threshold Increment10
Blacklistjava.*, javax.*

Imprint | Webmaster | Recent changes: 26.01.2012