{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,13]],"date-time":"2026-03-13T00:22:06Z","timestamp":1773361326733,"version":"3.50.1"},"reference-count":48,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2018,6,8]],"date-time":"2018-06-08T00:00:00Z","timestamp":1528416000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"FAPESP, CNPq, and CAPES"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Access. Comput."],"published-print":{"date-parts":[[2018,6,30]]},"abstract":"<jats:p>Widgets have been deployed in rich internet applications for more than 10 years. However, many of the widgets currently available on the web do not implement current accessibility design solutions standardized in ARIA (Accessible Rich Internet Applications) specification, hence are not accessible to disabled users. This article sets out an approach for automatically identifying widgets on the basis of machine-learning algorithms and the classification of mutation records; it is an HTML5 technology that logs all changes that occur in the structure of a web application. Automatic widget identification is an essential component for the elaboration of automatic ARIA evaluation and adaptation strategies. Thus, the aim of this article is to take steps toward easing the software-engineering process of ARIA widgets. The proposed approach focuses on the identification of drop-down menu widgets. An experiment with real-world web applications was conducted and the results showed evidence that this approach is capable of identifying these widgets and can outperform previous state-of-the-art techniques based on an F-measure analysis conducted during the experiment.<\/jats:p>","DOI":"10.1145\/3178854","type":"journal-article","created":{"date-parts":[[2018,6,11]],"date-time":"2018-06-11T12:20:54Z","timestamp":1528719654000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["Drop-Down Menu Widget Identification Using HTML Structure Changes Classification"],"prefix":"10.1145","volume":"11","author":[{"given":"Humberto Lidio","family":"Antonelli","sequence":"first","affiliation":[{"name":"ICMC-USP\u2014Institute of Mathematical and Computer Sciences, University of S\u00e3o Paulo"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rodrigo Augusto","family":"Igawa","sequence":"additional","affiliation":[{"name":"UTFPR\u2014Technological Federal University of Paran\u00e1"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Renata Pontin De Mattos","family":"Fortes","sequence":"additional","affiliation":[{"name":"ICMC-USP\u2014Institute of Mathematical and Computer Sciences, University of S\u00e3o Paulo"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Eduardo Henrique","family":"Rizo","sequence":"additional","affiliation":[{"name":"UTFPR\u2014Technological Federal University of Paran\u00e1"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Willian Massami","family":"Watanabe","sequence":"additional","affiliation":[{"name":"UTFPR\u2014Technological Federal University of Paran\u00e1"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,6,8]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11334-013-0207-x"},{"key":"e_1_2_1_2_1","volume-title":"Retrieved","author":"Berners-Lee Tim","year":"1990","unstructured":"Tim Berners-Lee . 1990 . Information Management: A Proposal. W3C Archive . Retrieved May 15, 2018 from http:\/\/www.nic.funet.fi\/index\/FUNET\/history\/internet\/w3c\/proposal.html. Tim Berners-Lee. 1990. Information Management: A Proposal. W3C Archive. Retrieved May 15, 2018 from http:\/\/www.nic.funet.fi\/index\/FUNET\/history\/internet\/w3c\/proposal.html."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1010933404324"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461121.2461141"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10209-011-0251-y"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2851613.2851680"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2626369"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11280-012-0156-6"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.advengsoft.2012.11.004"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2899475.2899498"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2016.08.007"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461121.2461122"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10209-013-0291-6"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1734200.1734204"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1080\/13614560802624241"},{"key":"e_1_2_1_16_1","first-page":"2","article-title":"Dificuldades de usu\u00e1rios cegos na intera\u00e7\u00e3o com a web: uma an\u00e1lise sobre as pesquisas","volume":"3","author":"Geraldo Rafael Jos\u00e9","year":"2013","unstructured":"Rafael Jos\u00e9 Geraldo and Renata Pontin Fortes . 2013 . Dificuldades de usu\u00e1rios cegos na intera\u00e7\u00e3o com a web: uma an\u00e1lise sobre as pesquisas . Rev. Sist. Comput. 3 , 2 (Jul.\/Dez. 2013), 146--160. Rafael Jos\u00e9 Geraldo and Renata Pontin Fortes. 2013. Dificuldades de usu\u00e1rios cegos na intera\u00e7\u00e3o com a web: uma an\u00e1lise sobre as pesquisas. Rev. Sist. Comput. 3, 2 (Jul.\/Dez. 2013), 146--160.","journal-title":"Rev. Sist. Comput."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1243441.1243442"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/2037296.2037335"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2435215.2435217"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2093328.2093333"},{"key":"e_1_2_1_21_1","volume-title":"The Elements of Statistical Learning","author":"Hastie Trevor","unstructured":"Trevor Hastie , Robert Tibshirani , and Jerome Friedman . 2001. The Elements of Statistical Learning . Springer , New York, NY . Trevor Hastie, Robert Tibshirani, and Jerome Friedman. 2001. The Elements of Statistical Learning. Springer, New York, NY."},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2015.10.039"},{"key":"e_1_2_1_23_1","volume-title":"Proceedings of the 3rd International Conference on Web Information Systems and Technologies (WebIST\u201907)","author":"Kluge Jonas","year":"2007","unstructured":"Jonas Kluge , Frank Kargl , and Michael Weber . 2007 . The effects of the AJAX technology on web application usability . In Proceedings of the 3rd International Conference on Web Information Systems and Technologies (WebIST\u201907) . WebIST, Barcelona, Spain, 289--294. http:\/\/www.kargl.net\/pubs\/docs\/ 2007-03-webist.pdf. Jonas Kluge, Frank Kargl, and Michael Weber. 2007. The effects of the AJAX technology on web application usability. In Proceedings of the 3rd International Conference on Web Information Systems and Technologies (WebIST\u201907). WebIST, Barcelona, Spain, 289--294. http:\/\/www.kargl.net\/pubs\/docs\/2007-03-webist.pdf."},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jsc.2010.08.008"},{"key":"e_1_2_1_25_1","volume-title":"Domain-specific model for designing rich internet application user interfaces","author":"Linaje Marino","unstructured":"Marino Linaje , Juan C. Preciado , and Fernando Sanchez-Figueroa . 2009. Domain-specific model for designing rich internet application user interfaces . In Computer-Aided Design of User Interfaces VI. Springer , London, UK , 295--306. Marino Linaje, Juan C. Preciado, and Fernando Sanchez-Figueroa. 2009. Domain-specific model for designing rich internet application user interfaces. In Computer-Aided Design of User Interfaces VI. Springer, London, UK, 295--306."},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2017.02.016"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2745555.2746666"},{"key":"e_1_2_1_28_1","doi-asserted-by":"crossref","unstructured":"Valentyn Melnyk Vikas Ashok Yury Puzis Andrii Soviak Yevgen Borodin and I. V. Ramakrishnan. 2014. Widget Classification with Applications to Web Accessibility. Springer International Publishing Cham 341--358.  Valentyn Melnyk Vikas Ashok Yury Puzis Andrii Soviak Yevgen Borodin and I. V. Ramakrishnan. 2014. Widget Classification with Applications to Web Accessibility. Springer International Publishing Cham 341--358.","DOI":"10.1007\/978-3-319-08245-5_20"},{"key":"e_1_2_1_29_1","volume-title":"Munson and Maria da Gra\u00e7a Pimentel","author":"Ethan","year":"2008","unstructured":"Ethan V. Munson and Maria da Gra\u00e7a Pimentel . 2008 . Specialized documents. In Web Accessibility (Human-Computer Interaction Series), Vol. 4 . Springer , London, UK, 274--285. Ethan V. Munson and Maria da Gra\u00e7a Pimentel. 2008. Specialized documents. In Web Accessibility (Human-Computer Interaction Series), Vol. 4. Springer, London, UK, 274--285."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/s13042-011-0012-5"},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/2745555.2746657"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1023\/A:1022643204877"},{"key":"e_1_2_1_33_1","first-page":"165","article-title":"Decision Trees. Springer, Boston, MA","volume":"9","author":"Rokach Lior","year":"2005","unstructured":"Lior Rokach and Oded Maimon . 2005 . Decision Trees. Springer, Boston, MA , Chapter 9 , 165 -- 192 . Lior Rokach and Oded Maimon. 2005. Decision Trees. Springer, Boston, MA, Chapter 9, 165--192.","journal-title":"Chapter"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/NWeSP.2011.6088201"},{"key":"e_1_2_1_35_1","volume-title":"Universal Access in Human-Computer Interaction","author":"Tateishi Takaaki","unstructured":"Takaaki Tateishi , Hisashi Miyashita , Tabuchi Naoshi , Shin Saito , and Kouichi Ono . 2007. DHTML accessibility checking based on static javascript analysis . In Universal Access in Human-Computer Interaction . Applications and Services, Constantine Stephanidis (Ed.). Lecture Notes in Computer Science, Vol. 4556 . Springer , Berlin, 167--176. Takaaki Tateishi, Hisashi Miyashita, Tabuchi Naoshi, Shin Saito, and Kouichi Ono. 2007. DHTML accessibility checking based on static javascript analysis. In Universal Access in Human-Computer Interaction. Applications and Services, Constantine Stephanidis (Ed.). Lecture Notes in Computer Science, Vol. 4556. Springer, Berlin, 167--176."},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1805986.1806030"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368044.1368054"},{"key":"e_1_2_1_38_1","volume-title":"Packaged Web Apps (Widgets)\u2014Packaging and XML Configuration","author":"C.","year":"2012","unstructured":"W3 C. 2012. Packaged Web Apps (Widgets)\u2014Packaging and XML Configuration ( 2 nd ed.). W3C Recommendation. ( November 2012 ). Retrieved May 15, 2018 from http:\/\/www.w3.org\/TR\/widgets. W3C. 2012. Packaged Web Apps (Widgets)\u2014Packaging and XML Configuration (2nd ed.). W3C Recommendation. (November 2012). Retrieved May 15, 2018 from http:\/\/www.w3.org\/TR\/widgets.","edition":"2"},{"key":"e_1_2_1_39_1","volume-title":"Retrieved","author":"C.","year":"2014","unstructured":"W3 C. 2014 a. Accessible Rich Internet Applications (WAI-ARIA) 1.0. W3C Recommendation. (March 2014) . Retrieved May 15, 2018 from http:\/\/www.w3.org\/TR\/wai-aria. W3C. 2014a. Accessible Rich Internet Applications (WAI-ARIA) 1.0. W3C Recommendation. (March 2014). Retrieved May 15, 2018 from http:\/\/www.w3.org\/TR\/wai-aria."},{"key":"e_1_2_1_40_1","volume-title":"Retrieved","author":"C.","year":"2014","unstructured":"W3 C. 2014 b. HTML5\u2014A vocabulary and associated APIs from HTML and XHTML. W3C Recommendation. (October 2014) . Retrieved May 15, 2018 from http:\/\/www.w3.org\/TR\/html5. W3C. 2014b. HTML5\u2014A vocabulary and associated APIs from HTML and XHTML. W3C Recommendation. (October 2014). Retrieved May 15, 2018 from http:\/\/www.w3.org\/TR\/html5."},{"key":"e_1_2_1_41_1","volume-title":"Retrieved","author":"C.","year":"2016","unstructured":"W3 C. 2016 . WAI-ARIA Authoring Practices 1.1. W3C Working Draft. (March 2016) . Retrieved May 15, 2018 from https:\/\/www.w3.org\/TR\/wai-aria-practices-1.1. W3C. 2016. WAI-ARIA Authoring Practices 1.1. W3C Working Draft. (March 2016). Retrieved May 15, 2018 from https:\/\/www.w3.org\/TR\/wai-aria-practices-1.1."},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2812812"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10209-015-0437-9"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2851613.2851860"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2207016.2207022"},{"key":"e_1_2_1_46_1","article-title":"Keyboard navigation mechanisms in widgets: An investigation on ARIA\u2019s implementations","volume":"14","author":"Watanabe Willian Massami","year":"2015","unstructured":"Willian Massami Watanabe , Rafael Jos\u00e9 Geraldo , and Renata Pontin de Mattos Fortes . 2015 . Keyboard navigation mechanisms in widgets: An investigation on ARIA\u2019s implementations . J. Web Eng. 14 , 1 8 2 (2015), 41--62. Willian Massami Watanabe, Rafael Jos\u00e9 Geraldo, and Renata Pontin de Mattos Fortes. 2015. Keyboard navigation mechanisms in widgets: An investigation on ARIA\u2019s implementations. J. Web Eng. 14, 1 8 2 (2015), 41--62.","journal-title":"J. Web Eng."},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2554850.2554947"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2016.07.047"}],"container-title":["ACM Transactions on Accessible Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3178854","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3178854","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T02:26:59Z","timestamp":1750213619000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3178854"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,6,8]]},"references-count":48,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2018,6,30]]}},"alternative-id":["10.1145\/3178854"],"URL":"https:\/\/doi.org\/10.1145\/3178854","relation":{},"ISSN":["1936-7228","1936-7236"],"issn-type":[{"value":"1936-7228","type":"print"},{"value":"1936-7236","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,6,8]]},"assertion":[{"value":"2017-04-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2018-06-08","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}