{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,30]],"date-time":"2024-10-30T21:15:31Z","timestamp":1730322931062,"version":"3.28.0"},"publisher-location":"New York, NY, USA","reference-count":17,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2020,11,6]]},"DOI":"10.1145\/3393822.3432334","type":"proceedings-article","created":{"date-parts":[[2020,12,21]],"date-time":"2020-12-21T20:54:06Z","timestamp":1608584046000},"page":"1-5","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Maintainability Metrics for Android Applications in Kotlin"],"prefix":"10.1145","author":[{"given":"Lisa-Marie","family":"Andr\u00e4","sequence":"first","affiliation":[{"name":"FH Campus Vienna, Favoritenstra\u00dfe, Vienna, Austria"}]},{"given":"Bernhard","family":"Taufner","sequence":"additional","affiliation":[{"name":"FH Campus Vienna, Favoritenstra\u00dfe, Vienna, Austria"}]},{"given":"Sigrid","family":"Schefer-Wenzl","sequence":"additional","affiliation":[{"name":"FH Campus Vienna, Favoritenstra\u00dfe, Vienna, Austria"}]},{"given":"Igor","family":"Miladinovic","sequence":"additional","affiliation":[{"name":"FH Campus Vienna, Favoritenstra\u00dfe, Vienna, Austria"}]}],"member":"320","published-online":{"date-parts":[[2020,12,21]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Saifan and Areej Al-Rabadi. Evaluating maintainability of android applications","author":"Ahmad","year":"2017","unstructured":"Ahmad A. Saifan and Areej Al-Rabadi. Evaluating maintainability of android applications . 2017 . Ahmad A. Saifan and Areej Al-Rabadi. Evaluating maintainability of android applications. 2017."},{"key":"e_1_3_2_1_2_1","unstructured":"Kotlin - Using Kotlin for Android Development https:\/\/kotlinlang.org\/docs\/reference\/android-overview.html [Online; accessed 18-August-2020]. Kotlin - Using Kotlin for Android Development https:\/\/kotlinlang.org\/docs\/reference\/android-overview.html [Online; accessed 18-August-2020]."},{"key":"e_1_3_2_1_3_1","volume-title":"Felipe Ebert. On the Adoption of Kotlin on Android Development: A Triangulation Study. IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER)","author":"Oliveira V.","year":"2020","unstructured":"V. Oliveira , Leopoldo Teixeira , and Felipe Ebert. On the Adoption of Kotlin on Android Development: A Triangulation Study. IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER) , London, ON, Canada, Canada , Feb. 2020 . V. Oliveira, Leopoldo Teixeira, and Felipe Ebert. On the Adoption of Kotlin on Android Development: A Triangulation Study. IEEE 27th International Conference on Software Analysis, Evolution and Reengineering (SANER), London, ON, Canada, Canada, Feb. 2020."},{"key":"e_1_3_2_1_4_1","first-page":"12","volume":"61","author":"IEEE","unstructured":"IEEE standard glossary of software engineering terminology. IEEE Std 61 0. 12 - 1990 , pages 1--84, Dec 1990. IEEE standard glossary of software engineering terminology. IEEE Std 610.12-1990, pages 1--84, Dec 1990.","journal-title":"IEEE Std"},{"key":"e_1_3_2_1_5_1","first-page":"30","volume-title":"6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007","author":"Heitlager I.","year":"2007","unstructured":"I. Heitlager , T. Kuipers , and J. Visser . A practical model for measuring maintainability . In 6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007 ), pages 30 -- 39 , 2007 . I. Heitlager, T. Kuipers, and J. Visser. A practical model for measuring maintainability. In 6th International Conference on the Quality of Information and Communications Technology (QUATIC 2007), pages 30--39, 2007."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/SERA.2017.7965737"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICRITO.2014.7014758"},{"key":"e_1_3_2_1_8_1","volume-title":"Pearson Education","author":"Martin Robert C.","year":"2009","unstructured":"Robert C. Martin . Clean Code . A Handbook of Agile Software Craftsmanship . Pearson Education , 2009 . Robert C. Martin. Clean Code. A Handbook of Agile Software Craftsmanship. Pearson Education, 2009."},{"key":"e_1_3_2_1_9_1","volume-title":"Effects of clean code on understandability: An experiment and analysis. Master's thesis","author":"Koller Henning Grimeland","year":"2016","unstructured":"Henning Grimeland Koller . Effects of clean code on understandability: An experiment and analysis. Master's thesis , 2016 . Henning Grimeland Koller. Effects of clean code on understandability: An experiment and analysis. Master's thesis, 2016."},{"key":"e_1_3_2_1_10_1","volume-title":"Save time by applying clean code principles. 06","author":"Dusch Volker","year":"2013","unstructured":"Volker Dusch . Save time by applying clean code principles. 06 2013 . Volker Dusch. Save time by applying clean code principles. 06 2013."},{"key":"e_1_3_2_1_11_1","volume-title":"https:\/\/plugins.jetbrains.com\/plugin\/93-metricsreloaded [Online","author":"JetBrains MetricsReloaded","year":"2020","unstructured":"MetricsReloaded - plugin for IntelliJ IDEs | JetBrains . https:\/\/plugins.jetbrains.com\/plugin\/93-metricsreloaded [Online ; accessed 18- August - 2020 ]. MetricsReloaded - plugin for IntelliJ IDEs | JetBrains. https:\/\/plugins.jetbrains.com\/plugin\/93-metricsreloaded [Online; accessed 18-August-2020]."},{"key":"e_1_3_2_1_12_1","volume-title":"https:\/\/www.codemr.co.uk\/ [Online","author":"MR.","year":"2020","unstructured":"Code MR. https:\/\/www.codemr.co.uk\/ [Online ; accessed 18- August - 2020 ]. CodeMR. https:\/\/www.codemr.co.uk\/ [Online; accessed 18-August-2020]."},{"volume-title":"https:\/\/www.sonarqube.org\/ [Online","year":"2020","key":"e_1_3_2_1_13_1","unstructured":"SonarQube. https:\/\/www.sonarqube.org\/ [Online ; accessed 18- August - 2020 ]. SonarQube. https:\/\/www.sonarqube.org\/ [Online; accessed 18-August-2020]."},{"key":"e_1_3_2_1_14_1","volume-title":"https:\/\/plugins.jetbrains.com\/plugin\/13306-code-cleaner-with-code-climate-cli [Online","author":"Code Code Cleaner","year":"2020","unstructured":"Code Cleaner with Code Climate CLI - plugin for IntelliJ IDEs | JetBrains . https:\/\/plugins.jetbrains.com\/plugin\/13306-code-cleaner-with-code-climate-cli [Online ; accessed 18- August - 2020 ]. Code Cleaner with Code Climate CLI - plugin for IntelliJ IDEs | JetBrains. https:\/\/plugins.jetbrains.com\/plugin\/13306-code-cleaner-with-code-climate-cli [Online; accessed 18-August-2020]."},{"key":"e_1_3_2_1_15_1","volume-title":"https:\/\/plugins.jetbrains.com\/plugin\/10761-detekt [Online","author":"JetBrains J","year":"2020","unstructured":"detekt - plugin for Intelli J IDEs | JetBrains . https:\/\/plugins.jetbrains.com\/plugin\/10761-detekt [Online ; accessed 18- August - 2020 ]. detekt - plugin for IntelliJ IDEs | JetBrains. https:\/\/plugins.jetbrains.com\/plugin\/10761-detekt [Online; accessed 18-August-2020]."},{"key":"e_1_3_2_1_16_1","volume-title":"https:\/\/plugins.jetbrains.com\/plugin\/1137-pmdplugin [Online","author":"JetBrains Plugin","year":"2020","unstructured":"PMD Plugin - IntelliJ IDEs | JetBrains . https:\/\/plugins.jetbrains.com\/plugin\/1137-pmdplugin [Online ; accessed 18- August - 2020 ]. PMDPlugin - IntelliJ IDEs | JetBrains. https:\/\/plugins.jetbrains.com\/plugin\/1137-pmdplugin [Online; accessed 18-August-2020]."},{"key":"e_1_3_2_1_17_1","volume-title":"https:\/\/plugins.jetbrains.com\/plugin\/12159-codemetrics [Online","author":"JetBrains CodeMetrics","year":"2020","unstructured":"CodeMetrics - plugin for IntelliJ IDEs | JetBrains . https:\/\/plugins.jetbrains.com\/plugin\/12159-codemetrics [Online ; accessed 18- August - 2020 ]. CodeMetrics - plugin for IntelliJ IDEs | JetBrains. https:\/\/plugins.jetbrains.com\/plugin\/12159-codemetrics [Online; accessed 18-August-2020]."}],"event":{"name":"ESSE 2020: 2020 European Symposium on Software Engineering","sponsor":["UNIBO University of Bologna"],"location":"Rome Italy","acronym":"ESSE 2020"},"container-title":["Proceedings of the 2020 European Symposium on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3393822.3432334","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,15]],"date-time":"2023-02-15T17:46:41Z","timestamp":1676483201000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3393822.3432334"}},"subtitle":["An Evaluation of Tools"],"short-title":[],"issued":{"date-parts":[[2020,11,6]]},"references-count":17,"alternative-id":["10.1145\/3393822.3432334","10.1145\/3393822"],"URL":"https:\/\/doi.org\/10.1145\/3393822.3432334","relation":{},"subject":[],"published":{"date-parts":[[2020,11,6]]},"assertion":[{"value":"2020-12-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}