资 源 简 介
Archimetrix combines clustering-based architecture reconstruction and pattern detection techniques to recover the architecture of a software system from source code. While the clustering extracts a software architecture based on source code metrics, the pattern detection is used to detect design deficiencies in the architecture which influence the architecture reconstruction negatively. Archimetrix supports the reengineer by identifying components that are especially relevant for the detection of design deficiencies. It also ranks the detected deficiencies so the reengineer can focus on the important problems. Once the deficiencies are removed, the clustering can be used again to get a clearer view of the now improved software architecture.
Please visit the wiki for more information
文 件 列 表
StoreExample
.classpath
.project
.settings
ComponentBasedBadSmellCatalog.psc
ComponentBasedBadSmellCatalog.psc.ecore
ComponentBasedBadSmellCatalog.psc.ecore.diagrams
ComponentBasedBadSmellCatalog.pscdiagram
derby
model
ModelBackup
reengineered_model
Reengineered_modelBackup
ReengineeringStrategies.ecore
src
storeExample.gast