Cristin-resultat-ID: 1072121
Sist endret: 17. mars 2014, 07:47
NVI-rapporteringsår: 2013
Resultat
Vitenskapelig Kapittel/Artikkel/Konferanseartikkel
2013

Can Refactoring Cyclic Dependent Components Reduce Defect-Proneness?

Bidragsytere:
  • Tosin Daniel Oyetoyan
  • Daniela Soares Cruzes og
  • Reidar Conradi

Bok

29th IEEE International Conference on Software Maintenance (ICSM 2013)

Utgiver

IEEE (Institute of Electrical and Electronics Engineers)
NVI-nivå 1

Serie

Proceedings - Conferense on Software Maintenance
ISSN 1063-6773
e-ISSN 2576-3148
NVI-nivå 0

Om resultatet

Vitenskapelig Kapittel/Artikkel/Konferanseartikkel
Publiseringsår: 2013
Hefte: .
Sider: 420 - 423

Klassifisering

Fagfelt (NPI)

Fagfelt: Informatikk og datateknikk
- Fagområde: Realfag og teknologi

Beskrivelse Beskrivelse

Tittel

Can Refactoring Cyclic Dependent Components Reduce Defect-Proneness?

Sammendrag

Previous studies have shown that dependency cycles contain significant number of defects, defect-prone components and account for the most critical defects. Thereby, demonstrating the impacts of cycles on software reliability. This preliminary study investigates the variables in a cyclic dependency graph that relate most with the number of defect-prone components in such graphs so as to motivate and guide decisions for possible system refactoring. By using network analysis and statistical methods on cyclic graphs of Eclipse and Apache-Active MQ, we have examined the relationships between the size and distance measures of cyclic dependency graphs. The size of the cyclic graphs consistently correlates more with the defect-proneness of components in these systems than other measures. Showing that adding new components to and/or creating new dependencies within an existing cyclic dependency structures are stronger in increasing the likelihood of defect-proneness. Our next study will investigate whether there is a cause and effect between refactoring (breaking) cyclic dependencies and defect-proneness of affected components

Bidragsytere

Tosin Daniel Oyetoyan

  • Tilknyttet:
    Forfatter
    ved Institutt for datateknologi og informatikk ved Norges teknisk-naturvitenskapelige universitet

Daniela Soares Cruzes

  • Tilknyttet:
    Forfatter
    ved Institutt for datateknologi og informatikk ved Norges teknisk-naturvitenskapelige universitet
  • Tilknyttet:
    Forfatter
    ved Software Engineering, Safety and Security ved SINTEF AS

Reidar Conradi

  • Tilknyttet:
    Forfatter
    ved Institutt for datateknologi og informatikk ved Norges teknisk-naturvitenskapelige universitet
1 - 3 av 3

Resultatet er en del av Resultatet er en del av

29th IEEE International Conference on Software Maintenance (ICSM 2013).

Serebrenik, Alexander; Mens, Tom; Guéhéneuc, Yann-Gaël. 2013, IEEE (Institute of Electrical and Electronics Engineers). Vitenskapelig antologi/Konferanseserie
1 - 1 av 1