Gelişmiş Arama

Basit öğe kaydını göster

dc.contributor.authorŞanlıalp, İbrahim
dc.contributor.authorÖztürk, Muhammed Maruf
dc.date.accessioned2022-08-08T08:13:44Z
dc.date.available2022-08-08T08:13:44Z
dc.date.issued2020en_US
dc.identifier.citationSanlialp, I., & Ozturk, M. M. (2019, April). Investigating the Impact of Code Refactoring Techniques on Energy Consumption in Different Object-Oriented Programming Languages. In The International Conference on Artificial Intelligence and Applied Mathematics in Engineering (pp. 142-152). Springer, Cham.en_US
dc.identifier.issn23674512
dc.identifier.urihttps://doi.org/10.1007/978-3-030-36178-5_12
dc.identifier.urihttps://hdl.handle.net/20.500.12513/4543
dc.description.abstractCode refactoring techniques that are used to improve the properties of the code such as readability, performance, maintenance are applied to the code depending on the type of coding. However, these techniques could increase energy consumption that this case can be considered as a hint for re-arranging them. This article includes an empirical experiment that investigates the effect of refactoring techniques energy consumption. C#, Java, and C++ are selected as experimental object-oriented languages. The individual effects of the five different code refactoring techniques are examined on similar applications coded with three different languages. The power consumption profiling tool namely Intel Power Gadget is used for measuring energy consumption of original and refactored codes. The findings of the analysis provide new insights into how a refactoring technique affects energy consumption with regard to the type of programming language. © 2020, Springer Nature Switzerland AG.en_US
dc.language.isoengen_US
dc.publisherSpringer Science and Business Media Deutschland GmbHen_US
dc.relation.isversionof10.1007/978-3-030-36178-5_12en_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectCode refactoring techniquesen_US
dc.subjectEnergy consumptionen_US
dc.subjectObject-oriented programmingen_US
dc.subjectOpen source codeen_US
dc.titleInvestigating the Impact of Code Refactoring Techniques on Energy Consumption in Different Object-Oriented Programming Languagesen_US
dc.typebookParten_US
dc.relation.journalLecture Notes on Data Engineering and Communications Technologiesen_US
dc.contributor.departmentMühendislik-Mimarlık Fakültesien_US
dc.contributor.authorIDİbrahim Şanlıalp / 0000-0002-6324-231Xen_US
dc.identifier.volume43en_US
dc.identifier.startpage142en_US
dc.identifier.endpage152en_US
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanıen_US


Bu öğenin dosyaları:

DosyalarBoyutBiçimGöster

Bu öğe ile ilişkili dosya yok.

Bu öğe aşağıdaki koleksiyon(lar)da görünmektedir.

Basit öğe kaydını göster