Preliminary Systematic Literature Review of Software and Systems Traceability

Haruhiko Kaiya, Ryohei Sato, Atsuo Hazeyama, Shinpei Ogata, Takao Okubo, Takafumi Tanaka, Nobukazu Yoshioka, Hironori Washizaki

    Research output: Contribution to journalArticle

    3 Citations (Scopus)

    Abstract

    Traceability is important knowledge for improving the artifacts of software and systems and processes related to them. Even in a single system, various kinds of artifacts exist. Various kinds of processes also exist, and each of them relates to different kinds of artifacts. Traceability over them has thus large diversity. In addition, developers in each process have different types of purposes to improve their artifacts and process. Research results in traceability have to be categorized and analyzed so that such a developer can choose one of them to achieve his/her purposes. In this paper, we report on the results of Systematic Literature Review (SLR) related to software and systems traceability. Our SLR is preliminary one because we only analyzed articles in ACM digital library and IEEE computer society digital library. We found several interesting trends in traceability research. For example, researches related to creating or maintaining traceability are larger than those related to using it or thinking its strategy. Various kinds of traceability purposes are addressed or assumed in many researches, but some researches do not specify purposes. Purposes related to changes and updates are dominant.

    Original languageEnglish
    Pages (from-to)1141-1150
    Number of pages10
    JournalProcedia Computer Science
    Volume112
    DOIs
    Publication statusPublished - 2017

    Fingerprint

    Digital libraries

    Keywords

    • ACM
    • IEEE CPS
    • Software
    • Systematic Literature Review
    • Systems Traceability

    ASJC Scopus subject areas

    • Computer Science(all)

    Cite this

    Preliminary Systematic Literature Review of Software and Systems Traceability. / Kaiya, Haruhiko; Sato, Ryohei; Hazeyama, Atsuo; Ogata, Shinpei; Okubo, Takao; Tanaka, Takafumi; Yoshioka, Nobukazu; Washizaki, Hironori.

    In: Procedia Computer Science, Vol. 112, 2017, p. 1141-1150.

    Research output: Contribution to journalArticle

    Kaiya, H, Sato, R, Hazeyama, A, Ogata, S, Okubo, T, Tanaka, T, Yoshioka, N & Washizaki, H 2017, 'Preliminary Systematic Literature Review of Software and Systems Traceability', Procedia Computer Science, vol. 112, pp. 1141-1150. https://doi.org/10.1016/j.procs.2017.08.152
    Kaiya, Haruhiko ; Sato, Ryohei ; Hazeyama, Atsuo ; Ogata, Shinpei ; Okubo, Takao ; Tanaka, Takafumi ; Yoshioka, Nobukazu ; Washizaki, Hironori. / Preliminary Systematic Literature Review of Software and Systems Traceability. In: Procedia Computer Science. 2017 ; Vol. 112. pp. 1141-1150.
    @article{dc57438dfdae464a96c3de9eee2a80db,
    title = "Preliminary Systematic Literature Review of Software and Systems Traceability",
    abstract = "Traceability is important knowledge for improving the artifacts of software and systems and processes related to them. Even in a single system, various kinds of artifacts exist. Various kinds of processes also exist, and each of them relates to different kinds of artifacts. Traceability over them has thus large diversity. In addition, developers in each process have different types of purposes to improve their artifacts and process. Research results in traceability have to be categorized and analyzed so that such a developer can choose one of them to achieve his/her purposes. In this paper, we report on the results of Systematic Literature Review (SLR) related to software and systems traceability. Our SLR is preliminary one because we only analyzed articles in ACM digital library and IEEE computer society digital library. We found several interesting trends in traceability research. For example, researches related to creating or maintaining traceability are larger than those related to using it or thinking its strategy. Various kinds of traceability purposes are addressed or assumed in many researches, but some researches do not specify purposes. Purposes related to changes and updates are dominant.",
    keywords = "ACM, IEEE CPS, Software, Systematic Literature Review, Systems Traceability",
    author = "Haruhiko Kaiya and Ryohei Sato and Atsuo Hazeyama and Shinpei Ogata and Takao Okubo and Takafumi Tanaka and Nobukazu Yoshioka and Hironori Washizaki",
    year = "2017",
    doi = "10.1016/j.procs.2017.08.152",
    language = "English",
    volume = "112",
    pages = "1141--1150",
    journal = "Procedia Computer Science",
    issn = "1877-0509",
    publisher = "Elsevier BV",

    }

    TY - JOUR

    T1 - Preliminary Systematic Literature Review of Software and Systems Traceability

    AU - Kaiya, Haruhiko

    AU - Sato, Ryohei

    AU - Hazeyama, Atsuo

    AU - Ogata, Shinpei

    AU - Okubo, Takao

    AU - Tanaka, Takafumi

    AU - Yoshioka, Nobukazu

    AU - Washizaki, Hironori

    PY - 2017

    Y1 - 2017

    N2 - Traceability is important knowledge for improving the artifacts of software and systems and processes related to them. Even in a single system, various kinds of artifacts exist. Various kinds of processes also exist, and each of them relates to different kinds of artifacts. Traceability over them has thus large diversity. In addition, developers in each process have different types of purposes to improve their artifacts and process. Research results in traceability have to be categorized and analyzed so that such a developer can choose one of them to achieve his/her purposes. In this paper, we report on the results of Systematic Literature Review (SLR) related to software and systems traceability. Our SLR is preliminary one because we only analyzed articles in ACM digital library and IEEE computer society digital library. We found several interesting trends in traceability research. For example, researches related to creating or maintaining traceability are larger than those related to using it or thinking its strategy. Various kinds of traceability purposes are addressed or assumed in many researches, but some researches do not specify purposes. Purposes related to changes and updates are dominant.

    AB - Traceability is important knowledge for improving the artifacts of software and systems and processes related to them. Even in a single system, various kinds of artifacts exist. Various kinds of processes also exist, and each of them relates to different kinds of artifacts. Traceability over them has thus large diversity. In addition, developers in each process have different types of purposes to improve their artifacts and process. Research results in traceability have to be categorized and analyzed so that such a developer can choose one of them to achieve his/her purposes. In this paper, we report on the results of Systematic Literature Review (SLR) related to software and systems traceability. Our SLR is preliminary one because we only analyzed articles in ACM digital library and IEEE computer society digital library. We found several interesting trends in traceability research. For example, researches related to creating or maintaining traceability are larger than those related to using it or thinking its strategy. Various kinds of traceability purposes are addressed or assumed in many researches, but some researches do not specify purposes. Purposes related to changes and updates are dominant.

    KW - ACM

    KW - IEEE CPS

    KW - Software

    KW - Systematic Literature Review

    KW - Systems Traceability

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

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

    U2 - 10.1016/j.procs.2017.08.152

    DO - 10.1016/j.procs.2017.08.152

    M3 - Article

    AN - SCOPUS:85032357623

    VL - 112

    SP - 1141

    EP - 1150

    JO - Procedia Computer Science

    JF - Procedia Computer Science

    SN - 1877-0509

    ER -