{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:15:06Z","timestamp":1750220106660,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":14,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,1,21]],"date-time":"2022-01-21T00:00:00Z","timestamp":1642723200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,1,21]]},"DOI":"10.1145\/3520084.3520097","type":"proceedings-article","created":{"date-parts":[[2022,4,18]],"date-time":"2022-04-18T23:40:54Z","timestamp":1650325254000},"page":"82-86","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Analysis and Implementation of Presenter Layer on MVC Architecture iOS Application Development\u2217"],"prefix":"10.1145","author":[{"given":"Agus","family":"Adi Pranata","sequence":"first","affiliation":[{"name":"School of Computing, Telkom University, Indonesia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nungki","family":"Selviandro","sequence":"additional","affiliation":[{"name":"School of Computing, Telkom University, Indonesia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Monterico","family":"Adrian","sequence":"additional","affiliation":[{"name":"School of Computing, Telkom University, Indonesia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,4,18]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Measuring Cohesion and Coupling of Object-Oriented Systems-Derivation and Mutual Study of Cohesion and Coupling. www.tek.bth.se","author":"Baig I.","year":"2004","unstructured":"Baig , I. ( 2004 ). Measuring Cohesion and Coupling of Object-Oriented Systems-Derivation and Mutual Study of Cohesion and Coupling. www.tek.bth.se Baig, I. (2004). Measuring Cohesion and Coupling of Object-Oriented Systems-Derivation and Mutual Study of Cohesion and Coupling. www.tek.bth.se"},{"key":"e_1_3_2_1_2_1","series-title":"Issue 2","volume-title":"International Journal of Engineering and Advanced Technology (IJEAT)","author":"Kaur T.","year":"2013","unstructured":"Kaur , T. , & Kaur , R. ( 2013 ). Comparison of Various Lacks of Cohesion Metrics . In International Journal of Engineering and Advanced Technology (IJEAT) ( Issue 2 ). Kaur, T., & Kaur, R. (2013). Comparison of Various Lacks of Cohesion Metrics. In International Journal of Engineering and Advanced Technology (IJEAT) (Issue 2)."},{"key":"e_1_3_2_1_3_1","volume-title":"Software Architectural Principles in Contemporary Mobile Software: from Conception to Practice. https:\/\/www.elsevier.com\/open-access\/userlicense\/1.0\/","author":"Bagheri H.","year":"2016","unstructured":"Bagheri , H. , Garcia , J. , Sadeghi , A. , Malek , S. , & Medvidovic , N. ( 2016 ). Software Architectural Principles in Contemporary Mobile Software: from Conception to Practice. https:\/\/www.elsevier.com\/open-access\/userlicense\/1.0\/ Bagheri, H., Garcia, J., Sadeghi, A., Malek, S., & Medvidovic, N. (2016). Software Architectural Principles in Contemporary Mobile Software: from Conception to Practice. https:\/\/www.elsevier.com\/open-access\/userlicense\/1.0\/"},{"key":"e_1_3_2_1_4_1","volume-title":"Proceedings - 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016, 233\u2013243","author":"Aniche M.","year":"2017","unstructured":"Aniche , M. , Bavota , G. , Treude , C. , van Deursen , A. , & Gerosa , M. A. ( 2017 ). A validated set of smells in model-view-controller architectures . Proceedings - 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016, 233\u2013243 . https:\/\/doi.org\/10.1109\/ICSME.2016.12 10.1109\/ICSME.2016.12 Aniche, M., Bavota, G., Treude, C., van Deursen, A., & Gerosa, M. A. (2017). A validated set of smells in model-view-controller architectures. Proceedings - 2016 IEEE International Conference on Software Maintenance and Evolution, ICSME 2016, 233\u2013243. https:\/\/doi.org\/10.1109\/ICSME.2016.12"},{"key":"e_1_3_2_1_5_1","volume-title":"Computer Science Journal of Moldova (Vol. 25, Issue 1).","author":"Izadkhah H.","year":"2017","unstructured":"Izadkhah , H. , & Hooshyar , M. ( 2017 ). Class Cohesion Metrics for Software Engineering: A Critical Review * . In Computer Science Journal of Moldova (Vol. 25, Issue 1). Izadkhah, H., & Hooshyar, M. (2017). Class Cohesion Metrics for Software Engineering: A Critical Review *. In Computer Science Journal of Moldova (Vol. 25, Issue 1)."},{"key":"e_1_3_2_1_6_1","volume-title":"CALCULATING COHESION AND COPLING METRICES FOR OBJECT ORIENTED SYSTEM. www.ijtrs.com","author":"Kumawat P.","year":"2017","unstructured":"Kumawat , P. ( 2017 ). CALCULATING COHESION AND COPLING METRICES FOR OBJECT ORIENTED SYSTEM. www.ijtrs.com Kumawat, P. (2017). CALCULATING COHESION AND COPLING METRICES FOR OBJECT ORIENTED SYSTEM. www.ijtrs.com"},{"key":"e_1_3_2_1_7_1","volume-title":"Dive Into Design Patterns.\u00a0Refactoring. Guru","author":"Shvets A.","year":"2018","unstructured":"Shvets , A. ( 2018 ). Dive Into Design Patterns.\u00a0Refactoring. Guru . Shvets, A. (2018). Dive Into Design Patterns.\u00a0Refactoring. Guru."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-69341-5_23"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.18293\/SEKE2019-048"},{"key":"e_1_3_2_1_10_1","volume-title":"Benchmarking Common Architectural Patterns in iOS Development","author":"Hai Phan D.","year":"2019","unstructured":"Hai Phan , D. ( 2019 ). Benchmarking Common Architectural Patterns in iOS Development . Hai Phan, D. (2019). Benchmarking Common Architectural Patterns in iOS Development."},{"key":"e_1_3_2_1_11_1","volume-title":"Application of protocol-oriented programming in iOS development","author":"Tung Duc Vo","year":"2019","unstructured":"Tung Duc Vo . ( 2019 ). Application of protocol-oriented programming in iOS development . Tung Duc Vo. (2019). Application of protocol-oriented programming in iOS development."},{"key":"e_1_3_2_1_12_1","first-page":"15","article-title":"Review of iOS Architectural Pattern for Testability, Modifiability, and Performance Quality Core Asset Modeling and Derivations in Software Product Line View project Development of Project-Oriented Problem-Based Learning (POPBL) for Software Engineering courses View project REVIEW OF IOS ARCHITECTURAL PATTERN FOR TESTABILITY","volume":"15","author":"Sholichin F.","year":"2019","unstructured":"Sholichin , F. , Adham Isa , M. , Abd Halim , S. , Quality , P. , Adham Bin Isa , M. , & Firdaus Bin Harun , M. ( 2019 ). Review of iOS Architectural Pattern for Testability, Modifiability, and Performance Quality Core Asset Modeling and Derivations in Software Product Line View project Development of Project-Oriented Problem-Based Learning (POPBL) for Software Engineering courses View project REVIEW OF IOS ARCHITECTURAL PATTERN FOR TESTABILITY . Article in Journal of Theoretical and Applied Information Technology , 15 , 15 . https:\/\/www.researchgate.net\/publication\/335192719 Sholichin, F., Adham Isa, M., Abd Halim, S., Quality, P., Adham Bin Isa, M., & Firdaus Bin Harun, M. (2019). Review of iOS Architectural Pattern for Testability, Modifiability, and Performance Quality Core Asset Modeling and Derivations in Software Product Line View project Development of Project-Oriented Problem-Based Learning (POPBL) for Software Engineering courses View project REVIEW OF IOS ARCHITECTURAL PATTERN FOR TESTABILITY. Article in Journal of Theoretical and Applied Information Technology, 15, 15. https:\/\/www.researchgate.net\/publication\/335192719","journal-title":"Article in Journal of Theoretical and Applied Information Technology"},{"key":"e_1_3_2_1_13_1","volume-title":"\u2022 Annual number of mobile app downloads worldwide 2020 | Statista","author":"Ceci","year":"2021","unstructured":"L. Ceci , \u201c \u2022 Annual number of mobile app downloads worldwide 2020 | Statista ,\u201d statista.com, Oct. 26, 2021 . https:\/\/www.statista.com\/statistics\/271644\/worldwide-free-and-paid-mobile-app-store-downloads\/ L. Ceci, \u201c\u2022 Annual number of mobile app downloads worldwide 2020 | Statista,\u201d statista.com, Oct. 26, 2021. https:\/\/www.statista.com\/statistics\/271644\/worldwide-free-and-paid-mobile-app-store-downloads\/"},{"key":"e_1_3_2_1_14_1","volume-title":"GitHub - arthurpalves\/coherent-swift: CoherentSwift is a command line tool written in Swift that analyses the cohesion level of your Swift codebase","author":"Arthur Palves","year":"2020","unstructured":"Arthur Palves , \u201c GitHub - arthurpalves\/coherent-swift: CoherentSwift is a command line tool written in Swift that analyses the cohesion level of your Swift codebase .,\u201d May 10, 2020 . https:\/\/github.com\/arthurpalves\/coherent-swift Arthur Palves, \u201cGitHub - arthurpalves\/coherent-swift: CoherentSwift is a command line tool written in Swift that analyses the cohesion level of your Swift codebase.,\u201d May 10, 2020. https:\/\/github.com\/arthurpalves\/coherent-swift"}],"event":{"name":"ICSIM 2022: 2022 The 5th International Conference on Software Engineering and Information Management","acronym":"ICSIM 2022","location":"Yokohama Japan"},"container-title":["2022 The 5th International Conference on Software Engineering and Information Management (ICSIM)"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3520084.3520097","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3520084.3520097","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:10:31Z","timestamp":1750183831000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3520084.3520097"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,1,21]]},"references-count":14,"alternative-id":["10.1145\/3520084.3520097","10.1145\/3520084"],"URL":"https:\/\/doi.org\/10.1145\/3520084.3520097","relation":{},"subject":[],"published":{"date-parts":[[2022,1,21]]},"assertion":[{"value":"2022-04-18","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}