A Metric Suite Proposal for Logical Dependency


Akbarinasaji S., Soltanifar B., Caglayan B., Bener A. B., Miranskyy A., Filiz A., ...Daha Fazla

7th IEEE/ACM International Workshop on Emerging Trends in Software Metrics (WETSoM), Texas, Amerika Birleşik Devletleri, 14 - 15 Mayıs 2016, ss.57-63 identifier identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.1145/2897695.2897704
  • Basıldığı Şehir: Texas
  • Basıldığı Ülke: Amerika Birleşik Devletleri
  • Sayfa Sayıları: ss.57-63
  • İstanbul Teknik Üniversitesi Adresli: Evet

Özet

Logical dependencies refer to hidden interconnections among source files that are changed together in order to address an issue or change in the system. In this study we propose six metrics for logical dependency using heuristics on change time. We evaluated our proposed metrics using data from three different software companies. We also built defect prediction models with our proposed logical dependency metrics, commonly used baseline metrics, as well as combination of both. Result of our empirical studies shows that our proposed metrics are capable of capturing the characteristics of dependency among software components. It also shows the logical dependency metrics improve the performance of defect prediction models.