• DocumentCode
    2773224
  • Title

    Using Efficient Machine-Learning Models to Assess Two Important Quality Factors: Maintainability and Reusability

  • Author

    Lounis, Hakim ; Gayed, Tamer Fares ; Boukadoum, Mounir

  • Author_Institution
    Dept. d´´Inf., Univ. du Quebec a Montreal, Montreal, QC, Canada
  • fYear
    2011
  • fDate
    3-4 Nov. 2011
  • Firstpage
    170
  • Lastpage
    177
  • Abstract
    Building efficient machine-learning assessment models is an important achievement of empirical software engineering research. Their integration in automated decision-making systems is one of the objectives of this work. It aims at empirically verify the relationships between some software internal artifacts and two quality attributes: maintainability and reusability. Several algorithms, belonging to various machine-learning approaches, are selected and run on software data collected from medium size applications. Some of these approaches produce models with very high quantitative performances; others give interpretable and "glass-box" models that are very complementary.
  • Keywords
    learning (artificial intelligence); software maintenance; software quality; software reusability; automated decision-making system; glass-box model; machine-learning model; quality factor assessment; software data; software engineering; software internal artifacts; software maintainability; software quality attributes; software reusability; Conferences; Joints; Software; Software measurement; cohesion; complexity; coupling; inheritance; machine-learning.; maintainability; reusability; size; software product quality;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Measurement, 2011 Joint Conference of the 21st Int'l Workshop on and 6th Int'l Conference on Software Process and Product Measurement (IWSM-MENSURA)
  • Conference_Location
    Nara
  • Print_ISBN
    978-1-4577-1930-1
  • Type

    conf

  • DOI
    10.1109/IWSM-MENSURA.2011.44
  • Filename
    6113057