A software quality analysis based on the transitions of complex networks indexes

Mitsuhiro Nakamura, Tomoki Hamagami

    Abstract

    For the last decade, instructive researches are reported which expresses the software structure by dependency network and predicts post-release failures using the complex network metrics. We also examine the software maintainability based on the network metrics using large scale embedded software for communication systems as samples. Especially, focusing on the changes of network metrics by the software evolutions, it found there is a obvious correlation between software maintainability and changes of a part of network metrics. The results show that the software evolution which tends to cause the faults could be predicted.

    Original languageEnglish
    Pages (from-to)553-558
    Number of pages6
    JournalIEEJ Transactions on Electronics, Information and Systems
    Volume135
    Issue number5
    DOIs
    StatePublished - 2015 May 1

    Fingerprint

    Maintainability
    Complex networks
    Embedded software
    Communication systems

    Keywords

    • Complex networks
    • Software fault
    • Software modification
    • Software quality

    ASJC Scopus subject areas

    • Electrical and Electronic Engineering

    Cite this

    A software quality analysis based on the transitions of complex networks indexes. / Nakamura, Mitsuhiro; Hamagami, Tomoki.

    In: IEEJ Transactions on Electronics, Information and Systems, Vol. 135, No. 5, 01.05.2015, p. 553-558.

    Research output: Contribution to journalArticle

    Nakamura, Mitsuhiro; Hamagami, Tomoki / A software quality analysis based on the transitions of complex networks indexes.

    In: IEEJ Transactions on Electronics, Information and Systems, Vol. 135, No. 5, 01.05.2015, p. 553-558.

    Research output: Contribution to journalArticle

    @article{425078dc9f734ad4b548aac54509a8ae,
    title = "A software quality analysis based on the transitions of complex networks indexes",
    keywords = "Complex networks, Software fault, Software modification, Software quality",
    author = "Mitsuhiro Nakamura and Tomoki Hamagami",
    year = "2015",
    month = "5",
    doi = "10.1541/ieejeiss.135.553",
    volume = "135",
    pages = "553--558",
    journal = "IEEJ Transactions on Electronics, Information and Systems",
    issn = "0385-4221",
    publisher = "The Institute of Electrical Engineers of Japan",
    number = "5",

    }

    TY - JOUR

    T1 - A software quality analysis based on the transitions of complex networks indexes

    AU - Nakamura,Mitsuhiro

    AU - Hamagami,Tomoki

    PY - 2015/5/1

    Y1 - 2015/5/1

    N2 - For the last decade, instructive researches are reported which expresses the software structure by dependency network and predicts post-release failures using the complex network metrics. We also examine the software maintainability based on the network metrics using large scale embedded software for communication systems as samples. Especially, focusing on the changes of network metrics by the software evolutions, it found there is a obvious correlation between software maintainability and changes of a part of network metrics. The results show that the software evolution which tends to cause the faults could be predicted.

    AB - For the last decade, instructive researches are reported which expresses the software structure by dependency network and predicts post-release failures using the complex network metrics. We also examine the software maintainability based on the network metrics using large scale embedded software for communication systems as samples. Especially, focusing on the changes of network metrics by the software evolutions, it found there is a obvious correlation between software maintainability and changes of a part of network metrics. The results show that the software evolution which tends to cause the faults could be predicted.

    KW - Complex networks

    KW - Software fault

    KW - Software modification

    KW - Software quality

    UR - http://www.scopus.com/inward/record.url?scp=84929397029&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=84929397029&partnerID=8YFLogxK

    U2 - 10.1541/ieejeiss.135.553

    DO - 10.1541/ieejeiss.135.553

    M3 - Article

    VL - 135

    SP - 553

    EP - 558

    JO - IEEJ Transactions on Electronics, Information and Systems

    T2 - IEEJ Transactions on Electronics, Information and Systems

    JF - IEEJ Transactions on Electronics, Information and Systems

    SN - 0385-4221

    IS - 5

    ER -