<link rel="stylesheet" href="styles.cf390c6bfbe7555f.css">

Publication:
Software design metric based analysis of dependency patterns

Loading...
Thumbnail Image

Institution Authors

Item type:Person,
Ovatman, Tolga
Profesör

Advisor

Journal Title

Journal ISSN

Volume Title

Publisher

IEEE

Research Projects

Organizational Units

Journal Issue

Abstract

Graph based analysis is a widely known and applied technique in understanding large and complicated software designs. For instance when analyzing class diagrams, the number of classes and relations can reach numbers where straightforward inspection becomes infeasible to detect meaningful class(es) in the design. Compacting the diagram by defining patterns that form clusters of nodes can become handy in solving such a problem. Dependency patterns are one of the many approaches that address this issue. However, when it comes to object oriented designs it is necessary to assign further meaning to dependency graph based structures. In this study, we provide metric based correlation analysis to investigate the meaning of key patterns that can be found in the dependency graphs extracted from UML class diagrams. We extracted dependency patterns of many modern object oriented software and apply correlation analysis on the metric values of the classes that reside in those patterns. Our results show that some of the metrics are significantly more correlated than the others for certain pattern types. Our findings can be useful in detecting meaningful classes (or class groups) whose properties are identified by the relation between those metrics.

Description

Journal or Series

2013 Second International Conference on Informatics &amp; Applications (ICIA)

ISSN

ISBN

Rights

Keywords

Citation

Collections

Endorsement

Review

Supplemented By

Referenced By

Related Patent

Related Goal

Altmetric
Dimensions
PlumX Metrikleri
BIP! Indicators
Google Scholar
Scholar'da Ara ↗