Skip to main navigation Skip to search Skip to main content

Measuring the extent of source code readability using regression analysis

  • Sangchul Choi
  • , Suntae Kim*
  • , Jeong Hyu Lee
  • , Jeong Ah Kim
  • , Jae Young Choi
  • *Corresponding author for this work

    Research output: Contribution to conferenceConference paperpeer-review

    Abstract

    Software maintenance accounts for a large portion of the software life cycle cost. In the software maintenance phase, comprehending the legacy source code is inevitable, which takes most of the time. Source code readability is a metric of the extent of source code comprehension. The better the code is readable, the easier it is for code readers to comprehend the system based on the source code. This paper proposes an enhanced source code readability metric to quantitative measure the extent of code readability, which is more enhanced measurement method than previous research that dichotomously judges whether the source code was readable or not. As an evaluation, we carried out a survey and analyzed them with two-way linear regression analysis to measure the extent of source code readability.

    Original languageEnglish
    Title of host publicationComputational Science and Its Applications – ICCSA 2018 - 18th International Conference, 2018, Proceedings
    EditorsBeniamino Murgante, Bernady O. Apduhan, Ana Maria Rocha, David Taniar, Eufemia Tarantino, Yeonseung Ryu, Osvaldo Gervasi, Sanjay Misra, Elena Stankova, Carmelo M. Torre
    PublisherSpringer Verlag
    Pages410-421
    Number of pages12
    ISBN (Print)9783319951706
    DOIs
    StatePublished - 2018
    Event18th International Conference on Computational Science and Its Applications, ICCSA 2018 - Melbourne, Australia
    Duration: 2018.07.22018.07.5

    Publication series

    NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
    Volume10963 LNCS
    ISSN (Print)0302-9743
    ISSN (Electronic)1611-3349

    Conference

    Conference18th International Conference on Computational Science and Its Applications, ICCSA 2018
    Country/TerritoryAustralia
    CityMelbourne
    Period18.07.218.07.5

    Quacquarelli Symonds(QS) Subject Topics

    • Computer Science & Information Systems

    Fingerprint

    Dive into the research topics of 'Measuring the extent of source code readability using regression analysis'. Together they form a unique fingerprint.

    Cite this