Standard

Automatic recommendation of move method refactorings using clustering ensembles. / Bryksin, Timofey; Novozhilov, Evgenii; Shpilman, Aleksei.

IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018. ред. / Ali Ouni; Mel O. Cinneide; Marouane Kessentini. Association for Computing Machinery, 2018. стр. 42-45 (IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018).

Результаты исследований: Публикации в книгах, отчётах, сборниках, трудах конференцийстатья в сборнике материалов конференцииРецензирование

Harvard

Bryksin, T, Novozhilov, E & Shpilman, A 2018, Automatic recommendation of move method refactorings using clustering ensembles. в A Ouni, MO Cinneide & M Kessentini (ред.), IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018. IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018, Association for Computing Machinery, стр. 42-45, 2nd International Workshop on Refactoring, IWoR 2018, co-located with the 33rd IEEE/ACM International Conference on Automated Software Engineering, ASE 2018, Montpellier, Франция, 4/09/18. https://doi.org/10.1145/3242163.3242171

APA

Bryksin, T., Novozhilov, E., & Shpilman, A. (2018). Automatic recommendation of move method refactorings using clustering ensembles. в A. Ouni, M. O. Cinneide, & M. Kessentini (Ред.), IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018 (стр. 42-45). (IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018). Association for Computing Machinery. https://doi.org/10.1145/3242163.3242171

Vancouver

Bryksin T, Novozhilov E, Shpilman A. Automatic recommendation of move method refactorings using clustering ensembles. в Ouni A, Cinneide MO, Kessentini M, Редакторы, IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018. Association for Computing Machinery. 2018. стр. 42-45. (IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018). https://doi.org/10.1145/3242163.3242171

Author

Bryksin, Timofey ; Novozhilov, Evgenii ; Shpilman, Aleksei. / Automatic recommendation of move method refactorings using clustering ensembles. IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018. Редактор / Ali Ouni ; Mel O. Cinneide ; Marouane Kessentini. Association for Computing Machinery, 2018. стр. 42-45 (IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018).

BibTeX

@inproceedings{5ef32df4d4c047de9f6a37d84c2b5bbc,
title = "Automatic recommendation of move method refactorings using clustering ensembles",
abstract = "In this paper, we are approaching the problem of automatic refactoring recommendation for object-oriented systems. An approach based on clustering ensembles is proposed, several heuristics to existing algorithms and to filtering and combining their results are discussed. Experimental validation of the proposed approach on an open source project is presented. The obtained preliminary results illustrate that the introduced approach could be successfully used to improve existing integrated development environments, providing developers with one more tool to reduce the complexity of their projects. The paper concludes with a discussion on the applicability of such automatic refactoring recommendation approaches to real-world software developed using common object-oriented techniques.",
keywords = "Automatic refactoring recommendation, Clustering ensembles, Object-oriented architecture",
author = "Timofey Bryksin and Evgenii Novozhilov and Aleksei Shpilman",
note = "Publisher Copyright: {\textcopyright} 2018 ACM. Copyright: Copyright 2019 Elsevier B.V., All rights reserved.; 2nd International Workshop on Refactoring, IWoR 2018, co-located with the 33rd IEEE/ACM International Conference on Automated Software Engineering, ASE 2018 ; Conference date: 04-09-2018",
year = "2018",
month = sep,
day = "4",
doi = "10.1145/3242163.3242171",
language = "English",
series = "IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018",
publisher = "Association for Computing Machinery",
pages = "42--45",
editor = "Ali Ouni and Cinneide, {Mel O.} and Marouane Kessentini",
booktitle = "IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018",
address = "United States",

}

RIS

TY - GEN

T1 - Automatic recommendation of move method refactorings using clustering ensembles

AU - Bryksin, Timofey

AU - Novozhilov, Evgenii

AU - Shpilman, Aleksei

N1 - Publisher Copyright: © 2018 ACM. Copyright: Copyright 2019 Elsevier B.V., All rights reserved.

PY - 2018/9/4

Y1 - 2018/9/4

N2 - In this paper, we are approaching the problem of automatic refactoring recommendation for object-oriented systems. An approach based on clustering ensembles is proposed, several heuristics to existing algorithms and to filtering and combining their results are discussed. Experimental validation of the proposed approach on an open source project is presented. The obtained preliminary results illustrate that the introduced approach could be successfully used to improve existing integrated development environments, providing developers with one more tool to reduce the complexity of their projects. The paper concludes with a discussion on the applicability of such automatic refactoring recommendation approaches to real-world software developed using common object-oriented techniques.

AB - In this paper, we are approaching the problem of automatic refactoring recommendation for object-oriented systems. An approach based on clustering ensembles is proposed, several heuristics to existing algorithms and to filtering and combining their results are discussed. Experimental validation of the proposed approach on an open source project is presented. The obtained preliminary results illustrate that the introduced approach could be successfully used to improve existing integrated development environments, providing developers with one more tool to reduce the complexity of their projects. The paper concludes with a discussion on the applicability of such automatic refactoring recommendation approaches to real-world software developed using common object-oriented techniques.

KW - Automatic refactoring recommendation

KW - Clustering ensembles

KW - Object-oriented architecture

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

U2 - 10.1145/3242163.3242171

DO - 10.1145/3242163.3242171

M3 - Conference contribution

AN - SCOPUS:85063647323

T3 - IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018

SP - 42

EP - 45

BT - IWoR 2018 - Proceedings of the 2nd International Workshop on Refactoring, co-located with ASE 2018

A2 - Ouni, Ali

A2 - Cinneide, Mel O.

A2 - Kessentini, Marouane

PB - Association for Computing Machinery

T2 - 2nd International Workshop on Refactoring, IWoR 2018, co-located with the 33rd IEEE/ACM International Conference on Automated Software Engineering, ASE 2018

Y2 - 4 September 2018

ER -

ID: 73689021