Application of ensemble techniques in predicting object-oriented software maintainability

Research output: Chapter in Book/Report/Conference proceedingConference contribution book

Abstract

While prior object-oriented software maintainability literature acknowledges the role of machine learning techniques as valuable predictors of potential change, the most suitable technique that achieves consistently high accuracy remains undetermined. With the objective of obtaining more consistent results, an ensemble technique is investigated to advance the performance of the individual models and increase their accuracy in predicting software maintainability of the object-oriented system. This paper describes the research plan for predicting object-oriented software maintainability using ensemble techniques. First, we present a brief overview of the main research background and its different components. Second, we explain the research methodology. Third, we provide expected results. Finally, we conclude summary of the current status.
LanguageEnglish
Title of host publicationProceedings of EASE 2019 - Evaluation and Assessment in Software Engineering
Place of PublicationNew York
Pages370-373
Number of pages4
ISBN (Electronic)9781450371452
DOIs
Publication statusPublished - 15 Apr 2019
EventEASE 2019 - Evaluation and Assessment in Software Engineering - Copenhagen, Denmark
Duration: 16 Apr 201917 Apr 2019
Conference number: 23
https://ease2019.org/

Conference

ConferenceEASE 2019 - Evaluation and Assessment in Software Engineering
Abbreviated titleEASE 2019
CountryDenmark
CityCopenhagen
Period16/04/1917/04/19
Internet address

Fingerprint

Maintainability
Learning systems

Keywords

  • individual model
  • ensemble model
  • software maintainability
  • object-oriented systems

Cite this

Alsolai, H., & Roper, M. (2019). Application of ensemble techniques in predicting object-oriented software maintainability. In Proceedings of EASE 2019 - Evaluation and Assessment in Software Engineering (pp. 370-373 ). New York. https://doi.org/10.1145/3319008.3319716
Alsolai, Hadeel ; Roper, Marc. / Application of ensemble techniques in predicting object-oriented software maintainability. Proceedings of EASE 2019 - Evaluation and Assessment in Software Engineering. New York, 2019. pp. 370-373
@inproceedings{0792d539240e41809d500dedd303074c,
title = "Application of ensemble techniques in predicting object-oriented software maintainability",
abstract = "While prior object-oriented software maintainability literature acknowledges the role of machine learning techniques as valuable predictors of potential change, the most suitable technique that achieves consistently high accuracy remains undetermined. With the objective of obtaining more consistent results, an ensemble technique is investigated to advance the performance of the individual models and increase their accuracy in predicting software maintainability of the object-oriented system. This paper describes the research plan for predicting object-oriented software maintainability using ensemble techniques. First, we present a brief overview of the main research background and its different components. Second, we explain the research methodology. Third, we provide expected results. Finally, we conclude summary of the current status.",
keywords = "individual model, ensemble model, software maintainability, object-oriented systems",
author = "Hadeel Alsolai and Marc Roper",
year = "2019",
month = "4",
day = "15",
doi = "10.1145/3319008.3319716",
language = "English",
pages = "370--373",
booktitle = "Proceedings of EASE 2019 - Evaluation and Assessment in Software Engineering",

}

Alsolai, H & Roper, M 2019, Application of ensemble techniques in predicting object-oriented software maintainability. in Proceedings of EASE 2019 - Evaluation and Assessment in Software Engineering. New York, pp. 370-373 , EASE 2019 - Evaluation and Assessment in Software Engineering, Copenhagen, Denmark, 16/04/19. https://doi.org/10.1145/3319008.3319716

Application of ensemble techniques in predicting object-oriented software maintainability. / Alsolai, Hadeel; Roper, Marc.

Proceedings of EASE 2019 - Evaluation and Assessment in Software Engineering. New York, 2019. p. 370-373 .

Research output: Chapter in Book/Report/Conference proceedingConference contribution book

TY - GEN

T1 - Application of ensemble techniques in predicting object-oriented software maintainability

AU - Alsolai, Hadeel

AU - Roper, Marc

PY - 2019/4/15

Y1 - 2019/4/15

N2 - While prior object-oriented software maintainability literature acknowledges the role of machine learning techniques as valuable predictors of potential change, the most suitable technique that achieves consistently high accuracy remains undetermined. With the objective of obtaining more consistent results, an ensemble technique is investigated to advance the performance of the individual models and increase their accuracy in predicting software maintainability of the object-oriented system. This paper describes the research plan for predicting object-oriented software maintainability using ensemble techniques. First, we present a brief overview of the main research background and its different components. Second, we explain the research methodology. Third, we provide expected results. Finally, we conclude summary of the current status.

AB - While prior object-oriented software maintainability literature acknowledges the role of machine learning techniques as valuable predictors of potential change, the most suitable technique that achieves consistently high accuracy remains undetermined. With the objective of obtaining more consistent results, an ensemble technique is investigated to advance the performance of the individual models and increase their accuracy in predicting software maintainability of the object-oriented system. This paper describes the research plan for predicting object-oriented software maintainability using ensemble techniques. First, we present a brief overview of the main research background and its different components. Second, we explain the research methodology. Third, we provide expected results. Finally, we conclude summary of the current status.

KW - individual model

KW - ensemble model

KW - software maintainability

KW - object-oriented systems

U2 - 10.1145/3319008.3319716

DO - 10.1145/3319008.3319716

M3 - Conference contribution book

SP - 370

EP - 373

BT - Proceedings of EASE 2019 - Evaluation and Assessment in Software Engineering

CY - New York

ER -

Alsolai H, Roper M. Application of ensemble techniques in predicting object-oriented software maintainability. In Proceedings of EASE 2019 - Evaluation and Assessment in Software Engineering. New York. 2019. p. 370-373 https://doi.org/10.1145/3319008.3319716