{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:14:43Z","timestamp":1750220083418,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":49,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,6,14]],"date-time":"2022-06-14T00:00:00Z","timestamp":1655164800000},"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,6,14]]},"DOI":"10.1145\/3520313.3534659","type":"proceedings-article","created":{"date-parts":[[2022,6,9]],"date-time":"2022-06-09T20:46:24Z","timestamp":1654807584000},"page":"30-35","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["ADA: a tool for visualizing the architectural overview of open-source repositories"],"prefix":"10.1145","author":[{"given":"Md Rakib Hossain","family":"Misu","sequence":"first","affiliation":[{"name":"University College London, UK"}]},{"given":"Aleksandar Sa\u0161a","family":"Janjanin","sequence":"additional","affiliation":[{"name":"University College London, UK"}]},{"given":"Zhiqiang","family":"Bian","sequence":"additional","affiliation":[{"name":"University College London, UK"}]},{"given":"Valentin-Sebastian","family":"Burlacu","sequence":"additional","affiliation":[{"name":"University College London, UK"}]},{"given":"Naum","family":"Anteski","sequence":"additional","affiliation":[{"name":"University College London, UK"}]}],"member":"320","published-online":{"date-parts":[[2022,6,14]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"ADA. 2022. ADA-Example-Repository. https:\/\/github.com\/MRHMisu\/ ADA-Example-Repository. [Online] [Accessed: 2022-03-10].   ADA. 2022. ADA-Example-Repository. https:\/\/github.com\/MRHMisu\/ ADA-Example-Repository. [Online] [Accessed: 2022-03-10]."},{"key":"e_1_3_2_1_2_1","unstructured":"ADA. 2022. ADA-Wiki. https:\/\/github.com\/alexandar1000\/ADA\/wiki. [Online] [Accessed: 2022-03-10].   ADA. 2022. ADA-Wiki. https:\/\/github.com\/alexandar1000\/ADA\/wiki. [Online] [Accessed: 2022-03-10]."},{"key":"e_1_3_2_1_3_1","unstructured":"AmazeFileManager. 2022. GitHub. https:\/\/github.com\/TeamAmaze\/ AmazeFileManager. [Online] [Accessed: 2022-03-02].   AmazeFileManager. 2022. GitHub. https:\/\/github.com\/TeamAmaze\/ AmazeFileManager. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_4_1","unstructured":"AnExplorer. 2022. GitHub. https:\/\/github.com\/1hakr\/AnExplorer. [Online] [Accessed: 2022-03-02].   AnExplorer. 2022. GitHub. https:\/\/github.com\/1hakr\/AnExplorer. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_5_1","unstructured":"Maur\u00edcio Aniche. 2015. Java code metrics calculator (CK). Available in https:\/\/github.com\/mauricioaniche\/ck\/.   Maur\u00edcio Aniche. 2015. Java code metrics calculator (CK). Available in https:\/\/github.com\/mauricioaniche\/ck\/."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.41"},{"key":"e_1_3_2_1_7_1","volume-title":"Proceedings of the 1996 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages & Applications (OOPSLA '96)","author":"David","year":"1996","unstructured":"David F. Bacon and Peter F. Sweeney. 1996. Fast Static Analysis of C++ Virtual Function Calls . In Proceedings of the 1996 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages & Applications (OOPSLA '96) , San Jose, California, USA , October 6-10, 1996 , Lougie Anderson and James Coplien (Eds.). ACM, 324-341. David F. Bacon and Peter F. Sweeney. 1996. Fast Static Analysis of C++ Virtual Function Calls. In Proceedings of the 1996 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages & Applications (OOPSLA '96), San Jose, California, USA, October 6-10, 1996, Lougie Anderson and James Coplien (Eds.). ACM, 324-341."},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1023\/B:SQJO.0000042058.34876.c8"},{"key":"e_1_3_2_1_9_1","unstructured":"Thomas P Bowen Jonathan V Post and J Tsai. 1983. Software quality measurement for distributed systems. Techn. rep. RADS-TR\/ Rome air development center. USA ( 1983 ).   Thomas P Bowen Jonathan V Post and J Tsai. 1983. Software quality measurement for distributed systems. Techn. rep. RADS-TR\/ Rome air development center. USA ( 1983 )."},{"key":"e_1_3_2_1_10_1","article-title":"An Evaluation of the MOOD Set of Object-Oriented Software Metrics","volume":"24","author":"Carver Richard H.","year":"1998","unstructured":"Richard H. Carver , Steve Counsell , and Reuben V. Nithi . 1998 . An Evaluation of the MOOD Set of Object-Oriented Software Metrics . IEEE Trans. Software Eng. 24 , 6 ( 1998 ), 491-496. Richard H. Carver, Steve Counsell, and Reuben V. Nithi. 1998. An Evaluation of the MOOD Set of Object-Oriented Software Metrics. IEEE Trans. Software Eng. 24, 6 ( 1998 ), 491-496.","journal-title":"IEEE Trans. Software Eng."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/118014.117970"},{"key":"e_1_3_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.295895"},{"key":"e_1_3_2_1_13_1","unstructured":"CoCoin. 2022. GitHub. https:\/\/github.com\/Nightonke\/CoCoin. [Online] [Accessed: 2022-03-02].   CoCoin. 2022. GitHub. https:\/\/github.com\/Nightonke\/CoCoin. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_14_1","unstructured":"CodeMR. 2022. CodeMR. https:\/\/www.codemr.co.uk\/. [Online] [Accessed: 2022-03-02].   CodeMR. 2022. CodeMR. https:\/\/www.codemr.co.uk\/. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_15_1","volume-title":"CLOC: Count Lines Of Code. https:\/\/github.com\/ AlDanial\/cloc. [Online], [Accessed: 2022-03-02].","author":"Danial Al","year":"2022","unstructured":"Al Danial . 2022 . CLOC: Count Lines Of Code. https:\/\/github.com\/ AlDanial\/cloc. [Online], [Accessed: 2022-03-02]. Al Danial. 2022. CLOC: Count Lines Of Code. https:\/\/github.com\/ AlDanial\/cloc. [Online], [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_16_1","unstructured":"Devopedia. 2022. \"Cohesion vs Coupling.\". https:\/\/devopedia.org\/ cohesion-vs-coupling. [Online] [Accessed: 2022-03-02].   Devopedia. 2022. \"Cohesion vs Coupling.\". https:\/\/devopedia.org\/ cohesion-vs-coupling. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(94)00128-A"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(94)00128-A"},{"key":"e_1_3_2_1_19_1","unstructured":"Eclipse. 2012-2022. Eclipse JGit: Java Implementation of Git. https:\/\/www.eclipse.org\/jgit. Accessed: 2022-03-03.   Eclipse. 2012-2022. Eclipse JGit: Java Implementation of Git. https:\/\/www.eclipse.org\/jgit. Accessed: 2022-03-03."},{"key":"e_1_3_2_1_20_1","unstructured":"Eclipse Foundation. 2022. Eclipse JDT Core. https:\/\/projects.eclipse. org\/projects\/eclipse.jdt. [Online] [Accessed: 2022-03-02].   Eclipse Foundation. 2022. Eclipse JDT Core. https:\/\/projects.eclipse. org\/projects\/eclipse.jdt. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_21_1","unstructured":"Eclipse Foundation. 2022. JDT Core. https:\/\/wiki.eclipse.org\/JDT_Core. [Online] [Accessed: 2022-03-02].   Eclipse Foundation. 2022. JDT Core. https:\/\/wiki.eclipse.org\/JDT_Core. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_22_1","unstructured":"InstaMaterial. 2022. GitHub. https:\/\/github.com\/frogermcs\/ InstaMaterial. [Online] [Accessed: 2022-03-02].   InstaMaterial. 2022. GitHub. https:\/\/github.com\/frogermcs\/ InstaMaterial. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_23_1","unstructured":"Javasymbolsolver. 2022. Javasymbolsolver. https:\/\/github.com\/ javaparser\/javasymbolsolver. [Online] [Accessed: 2022-03-02].   Javasymbolsolver. 2022. Javasymbolsolver. https:\/\/github.com\/ javaparser\/javasymbolsolver. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_24_1","unstructured":"KISS. 2022. GitHub. https:\/\/github.com\/Neamar\/KISS. [Online] [Accessed: 2022-03-02].   KISS. 2022. GitHub. https:\/\/github.com\/Neamar\/KISS. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(98)10052-3"},{"key":"e_1_3_2_1_26_1","unstructured":"Minimal-Todo. 2022. GitHub. https:\/\/github.com\/avjinder\/MinimalTodo. [Online] [Accessed: 2022-03-02].   Minimal-Todo. 2022. GitHub. https:\/\/github.com\/avjinder\/MinimalTodo. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_27_1","unstructured":"MLManager. 2022. GitHub. https:\/\/github.com\/javiersantos\/ MLManager. [Online] [Accessed: 2022-03-02].   MLManager. 2022. GitHub. https:\/\/github.com\/javiersantos\/ MLManager. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_28_1","unstructured":"MovieGuide. 2022. GitHub. https:\/\/github.com\/esoxjem\/MovieGuide. [Online] [Accessed: 2022-03-02].   MovieGuide. 2022. GitHub. https:\/\/github.com\/esoxjem\/MovieGuide. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_29_1","unstructured":"Omni-Notes. 2022. GitHub. https:\/\/github.com\/federicoiosue\/OmniNotes. [Online] [Accessed: 2022-03-02].   Omni-Notes. 2022. GitHub. https:\/\/github.com\/federicoiosue\/OmniNotes. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_30_1","unstructured":"Terence Parr. 2013. The definitive ANTLR 4 reference. Pragmatic Bookshelf.   Terence Parr. 2013. The definitive ANTLR 4 reference. Pragmatic Bookshelf."},{"key":"e_1_3_2_1_31_1","volume-title":"Quong","author":"Parr Terence J.","year":"1995","unstructured":"Terence J. Parr and Russell W . Quong . 1995 . ANTLR : A predicated-LL (k) parser generator. Software : Practice and Experience 25, 7 ( 1995 ), 789-810. Terence J. Parr and Russell W. Quong. 1995. ANTLR: A predicated-LL (k) parser generator. Software: Practice and Experience 25, 7 ( 1995 ), 789-810."},{"key":"e_1_3_2_1_32_1","volume-title":"Spoon: A Library for Implementing Analyses and Transformations of Java Source Code. Software: Practice and Experience 46 ( 2015 ), 1155-1179.","author":"Pawlak Renaud","year":"2015","unstructured":"Renaud Pawlak , Martin Monperrus , Nicolas Petitprez , Carlos Noguera , and Lionel Seinturier . 2015 . Spoon: A Library for Implementing Analyses and Transformations of Java Source Code. Software: Practice and Experience 46 ( 2015 ), 1155-1179. Renaud Pawlak, Martin Monperrus, Nicolas Petitprez, Carlos Noguera, and Lionel Seinturier. 2015. Spoon: A Library for Implementing Analyses and Transformations of Java Source Code. Software: Practice and Experience 46 ( 2015 ), 1155-1179."},{"key":"e_1_3_2_1_33_1","unstructured":"Renaud Pawlak Martin Monperrus Nicolas Petitprez Carlos Noguera and Lionel Seinturier. 2022. Spoon. http:\/\/spoon.gforge.inria.fr\/. [Online] [Accessed: 2022-03-02].   Renaud Pawlak Martin Monperrus Nicolas Petitprez Carlos Noguera and Lionel Seinturier. 2022. Spoon. http:\/\/spoon.gforge.inria.fr\/. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_34_1","unstructured":"Pedometer. 2022. GitHub. https:\/\/github.com\/j4velin\/Pedometer. [Online] [Accessed: 2022-03-02].   Pedometer. 2022. GitHub. https:\/\/github.com\/j4velin\/Pedometer. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_35_1","unstructured":"Roger S Pressman. 2005. Software engineering: a practitioner's approach. Palgrave macmillan.   Roger S Pressman. 2005. Software engineering: a practitioner's approach. Palgrave macmillan."},{"key":"e_1_3_2_1_36_1","unstructured":"Dan Radigan. 2022. Escaping the black hole of technical debt. https:\/\/ www.atlassian.com\/agile\/software-development\/technical-debt. [Online] [Accessed: 2022-03-03].   Dan Radigan. 2022. Escaping the black hole of technical debt. https:\/\/ www.atlassian.com\/agile\/software-development\/technical-debt. [Online] [Accessed: 2022-03-03]."},{"key":"e_1_3_2_1_37_1","unstructured":"Soot. 2022. http:\/\/www.sable.mcgill.ca\/. https:\/\/github.com\/Sable\/soot. [Online] [Accessed: 2022-03-02].   Soot. 2022. http:\/\/www.sable.mcgill.ca\/. https:\/\/github.com\/Sable\/soot. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_38_1","unstructured":"SoundRecorder. 2022. GitHub. https:\/\/github.com\/dkim0419\/ SoundRecorder. [Online] [Accessed: 2022-03-02].   SoundRecorder. 2022. GitHub. https:\/\/github.com\/dkim0419\/ SoundRecorder. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_39_1","volume-title":"Tool writing: a forgotten art? (software tools)","author":"Spinellis D.","year":"2005","unstructured":"D. Spinellis . 2005. Tool writing: a forgotten art? (software tools) . IEEE Software 22, 4 ( 2005 ), 9-11. D. Spinellis. 2005. Tool writing: a forgotten art? (software tools). IEEE Software 22, 4 ( 2005 ), 9-11."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/353171.353189"},{"key":"e_1_3_2_1_41_1","unstructured":"superCleanMaster. 2022. GitHub. https:\/\/github.com\/joyoyao\/ superCleanMaster. [Online] [Accessed: 2022-03-02].   superCleanMaster. 2022. GitHub. https:\/\/github.com\/joyoyao\/ superCleanMaster. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_42_1","unstructured":"Timber. 2022. GitHub. https:\/\/github.com\/naman14\/Timber. [Online] [Accessed: 2022-03-02].   Timber. 2022. GitHub. https:\/\/github.com\/naman14\/Timber. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3172871.3172878"},{"key":"e_1_3_2_1_44_1","unstructured":"Federico Tomassetti N Smith C Maximilien and S Kirsch. 2022. JavaParser. https:\/\/javaparser.org\/. [Online] [Accessed: 2022-03-02].   Federico Tomassetti N Smith C Maximilien and S Kirsch. 2022. JavaParser. https:\/\/javaparser.org\/. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_45_1","unstructured":"Adam Tornhill. 2022. CodeMaat. https:\/\/github.com\/adamtornhill\/ code-maat. [Online] [Accessed: 2022-03-02].   Adam Tornhill. 2022. CodeMaat. https:\/\/github.com\/adamtornhill\/ code-maat. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_46_1","unstructured":"Travel-Mate. 2022. GitHub. https:\/\/github.com\/project-travel-mate\/ Travel-Mate. [Online] [Accessed: 2022-03-02].   Travel-Mate. 2022. GitHub. https:\/\/github.com\/project-travel-mate\/ Travel-Mate. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1925805.1925818"},{"key":"e_1_3_2_1_48_1","unstructured":"wally. 2022. GitHub. https:\/\/github.com\/Musenkishi\/wally. [Online] [Accessed: 2022-03-02].   wally. 2022. GitHub. https:\/\/github.com\/Musenkishi\/wally. [Online] [Accessed: 2022-03-02]."},{"key":"e_1_3_2_1_49_1","first-page":"50","volume-title":"Dynamic Metrics for Object Oriented Designs. In 6th IEEE International Software Metrics Symposium (METRICS 1999 )","author":"Yacoub Sherif M.","year":"1999","unstructured":"Sherif M. Yacoub , Hany H. Ammar , and Tom Robinson . 1999 . Dynamic Metrics for Object Oriented Designs. In 6th IEEE International Software Metrics Symposium (METRICS 1999 ) , 4-6 November 1999, Boca Raton, FL, USA. IEEE Computer Society , 50 - 61 . Sherif M. Yacoub, Hany H. Ammar, and Tom Robinson. 1999. Dynamic Metrics for Object Oriented Designs. In 6th IEEE International Software Metrics Symposium (METRICS 1999 ), 4-6 November 1999, Boca Raton, FL, USA. IEEE Computer Society, 50-61."}],"event":{"name":"SOAP '22: 11th ACM SIGPLAN International Workshop on the State Of the Art in Program Analysis","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"San Diego CA USA","acronym":"SOAP '22"},"container-title":["Proceedings of the 11th ACM SIGPLAN International Workshop on the State Of the Art in Program Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3520313.3534659","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3520313.3534659","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:31Z","timestamp":1750183771000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3520313.3534659"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,14]]},"references-count":49,"alternative-id":["10.1145\/3520313.3534659","10.1145\/3520313"],"URL":"https:\/\/doi.org\/10.1145\/3520313.3534659","relation":{},"subject":[],"published":{"date-parts":[[2022,6,14]]},"assertion":[{"value":"2022-06-14","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}