{"id":472,"date":"2020-09-27T20:48:51","date_gmt":"2020-09-27T20:48:51","guid":{"rendered":"http:\/\/sigdoc.acm.org\/conference\/2020\/?p=472"},"modified":"2020-10-05T15:07:32","modified_gmt":"2020-10-05T15:07:32","slug":"sensiate-watanabe-antonelli-fortes","status":"publish","type":"post","link":"http:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/","title":{"rendered":"“A Mechanism for Identifying and Classifying Dynamic Components in Rich Internet Applications” – Leonardo Sensiate, Willian Massami Watanabe, Humberto Lidio Antonelli, and Renata Pontin de Mattos Fortes"},"content":{"rendered":"
Sorry, but you do not have permission to view this content.<\/div>\n","protected":false},"excerpt":{"rendered":"
Sorry, but you do not have permission to view this content.<\/div>\n","protected":false},"author":27,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[105,19,36],"tags":[48,230,226,227,231,229,228],"yoast_head":"\n"A Mechanism for Identifying and Classifying Dynamic Components in Rich Internet Applications" - Leonardo Sensiate, Willian Massami Watanabe, Humberto Lidio Antonelli, and Renata Pontin de Mattos Fortes - SIGDOC Conference 2020<\/title>\n<meta name=\"description\" content=\"The web has provided users with interactivity through Rich Internet Applications (RIAs). However, due to the dynamic nature of RIAs, most applications still do not implement accessible solutions in their components. To automatically evaluate accessibility in RIAs, tools mainly require the identification of the dynamic components. In this paper, we propose a solution that aims to automatically identify widgets in RIAs, by simulating interactions of a real user with a web application, through all the possible events their elements can receive. The developed mechanism extracts the properties of the dynamic elements to compose a database to guide the classification of specific widgets. We evaluated the potential of the mechanism, by applying it with different implementations of a particular widget, the Calendar. Also, the mechanism was tested in a controlled environment to verify more accurately the changes that occur on a web page, which could precisely identify the widgets as Calendars.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\""A Mechanism for Identifying and Classifying Dynamic Components in Rich Internet Applications" - Leonardo Sensiate, Willian Massami Watanabe, Humberto Lidio Antonelli, and Renata Pontin de Mattos Fortes - SIGDOC Conference 2020\" \/>\n<meta property=\"og:description\" content=\"The web has provided users with interactivity through Rich Internet Applications (RIAs). However, due to the dynamic nature of RIAs, most applications still do not implement accessible solutions in their components. To automatically evaluate accessibility in RIAs, tools mainly require the identification of the dynamic components. In this paper, we propose a solution that aims to automatically identify widgets in RIAs, by simulating interactions of a real user with a web application, through all the possible events their elements can receive. The developed mechanism extracts the properties of the dynamic elements to compose a database to guide the classification of specific widgets. We evaluated the potential of the mechanism, by applying it with different implementations of a particular widget, the Calendar. Also, the mechanism was tested in a controlled environment to verify more accurately the changes that occur on a web page, which could precisely identify the widgets as Calendars.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/\" \/>\n<meta property=\"og:site_name\" content=\"SIGDOC Conference 2020\" \/>\n<meta property=\"article:published_time\" content=\"2020-09-27T20:48:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2020-10-05T15:07:32+00:00\" \/>\n<meta name=\"author\" content=\"SIGDOC\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@adamstrantz\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"SIGDOC\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/\"},\"author\":{\"name\":\"SIGDOC\",\"@id\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/#\/schema\/person\/dfe7e0b67f0f4fa8491050980755c2b1\"},\"headline\":\"“A Mechanism for Identifying and Classifying Dynamic Components in Rich Internet Applications” – Leonardo Sensiate, Willian Massami Watanabe, Humberto Lidio Antonelli, and Renata Pontin de Mattos Fortes\",\"datePublished\":\"2020-09-27T20:48:51+00:00\",\"dateModified\":\"2020-10-05T15:07:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/\"},\"wordCount\":1448,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/#organization\"},\"keywords\":[\"accessibility\",\"application\",\"automatic\",\"evaluation\",\"internet\",\"rich internet application\",\"tools\"],\"articleSection\":[\"Human-Computer Interaction\",\"Research Paper\",\"User Experience\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/\",\"url\":\"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/\",\"name\":\"\\\"A Mechanism for Identifying and Classifying Dynamic Components in Rich Internet Applications\\\" - Leonardo Sensiate, Willian Massami Watanabe, Humberto Lidio Antonelli, and Renata Pontin de Mattos Fortes - SIGDOC Conference 2020\",\"isPartOf\":{\"@id\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/#website\"},\"datePublished\":\"2020-09-27T20:48:51+00:00\",\"dateModified\":\"2020-10-05T15:07:32+00:00\",\"description\":\"The web has provided users with interactivity through Rich Internet Applications (RIAs). However, due to the dynamic nature of RIAs, most applications still do not implement accessible solutions in their components. To automatically evaluate accessibility in RIAs, tools mainly require the identification of the dynamic components. In this paper, we propose a solution that aims to automatically identify widgets in RIAs, by simulating interactions of a real user with a web application, through all the possible events their elements can receive. The developed mechanism extracts the properties of the dynamic elements to compose a database to guide the classification of specific widgets. We evaluated the potential of the mechanism, by applying it with different implementations of a particular widget, the Calendar. Also, the mechanism was tested in a controlled environment to verify more accurately the changes that occur on a web page, which could precisely identify the widgets as Calendars.\",\"breadcrumb\":{\"@id\":\"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"“A Mechanism for Identifying and Classifying Dynamic Components in Rich Internet Applications” – Leonardo Sensiate, Willian Massami Watanabe, Humberto Lidio Antonelli, and Renata Pontin de Mattos Fortes\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/#website\",\"url\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/\",\"name\":\"SIGDOC Conference 2020\",\"description\":\"\",\"publisher\":{\"@id\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/#organization\",\"name\":\"SIGDOC Conference 2020\",\"url\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/\",\"sameAs\":[],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-content\/uploads\/sites\/11\/2019\/12\/sigdoc-logo20-1.png\",\"contentUrl\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-content\/uploads\/sites\/11\/2019\/12\/sigdoc-logo20-1.png\",\"width\":609,\"height\":376,\"caption\":\"SIGDOC Conference 2020\"},\"image\":{\"@id\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/#\/schema\/person\/dfe7e0b67f0f4fa8491050980755c2b1\",\"name\":\"SIGDOC\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/0.gravatar.com\/avatar\/024cb8bf1d22d3c73cffcbba1de6bb3b?s=96&d=mm&r=g\",\"contentUrl\":\"http:\/\/0.gravatar.com\/avatar\/024cb8bf1d22d3c73cffcbba1de6bb3b?s=96&d=mm&r=g\",\"caption\":\"SIGDOC\"},\"sameAs\":[\"https:\/\/twitter.com\/adamstrantz\"],\"url\":\"http:\/\/sigdoc.acm.org\/conference\/2020\/author\/strantaw\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\"A Mechanism for Identifying and Classifying Dynamic Components in Rich Internet Applications\" - Leonardo Sensiate, Willian Massami Watanabe, Humberto Lidio Antonelli, and Renata Pontin de Mattos Fortes - SIGDOC Conference 2020","description":"The web has provided users with interactivity through Rich Internet Applications (RIAs). However, due to the dynamic nature of RIAs, most applications still do not implement accessible solutions in their components. To automatically evaluate accessibility in RIAs, tools mainly require the identification of the dynamic components. In this paper, we propose a solution that aims to automatically identify widgets in RIAs, by simulating interactions of a real user with a web application, through all the possible events their elements can receive. The developed mechanism extracts the properties of the dynamic elements to compose a database to guide the classification of specific widgets. We evaluated the potential of the mechanism, by applying it with different implementations of a particular widget, the Calendar. Also, the mechanism was tested in a controlled environment to verify more accurately the changes that occur on a web page, which could precisely identify the widgets as Calendars.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/","og_locale":"en_US","og_type":"article","og_title":"\"A Mechanism for Identifying and Classifying Dynamic Components in Rich Internet Applications\" - Leonardo Sensiate, Willian Massami Watanabe, Humberto Lidio Antonelli, and Renata Pontin de Mattos Fortes - SIGDOC Conference 2020","og_description":"The web has provided users with interactivity through Rich Internet Applications (RIAs). However, due to the dynamic nature of RIAs, most applications still do not implement accessible solutions in their components. To automatically evaluate accessibility in RIAs, tools mainly require the identification of the dynamic components. In this paper, we propose a solution that aims to automatically identify widgets in RIAs, by simulating interactions of a real user with a web application, through all the possible events their elements can receive. The developed mechanism extracts the properties of the dynamic elements to compose a database to guide the classification of specific widgets. We evaluated the potential of the mechanism, by applying it with different implementations of a particular widget, the Calendar. Also, the mechanism was tested in a controlled environment to verify more accurately the changes that occur on a web page, which could precisely identify the widgets as Calendars.","og_url":"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/","og_site_name":"SIGDOC Conference 2020","article_published_time":"2020-09-27T20:48:51+00:00","article_modified_time":"2020-10-05T15:07:32+00:00","author":"SIGDOC","twitter_card":"summary_large_image","twitter_creator":"@adamstrantz","twitter_misc":{"Written by":"SIGDOC","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/#article","isPartOf":{"@id":"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/"},"author":{"name":"SIGDOC","@id":"http:\/\/sigdoc.acm.org\/conference\/2020\/#\/schema\/person\/dfe7e0b67f0f4fa8491050980755c2b1"},"headline":"“A Mechanism for Identifying and Classifying Dynamic Components in Rich Internet Applications” – Leonardo Sensiate, Willian Massami Watanabe, Humberto Lidio Antonelli, and Renata Pontin de Mattos Fortes","datePublished":"2020-09-27T20:48:51+00:00","dateModified":"2020-10-05T15:07:32+00:00","mainEntityOfPage":{"@id":"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/"},"wordCount":1448,"commentCount":0,"publisher":{"@id":"http:\/\/sigdoc.acm.org\/conference\/2020\/#organization"},"keywords":["accessibility","application","automatic","evaluation","internet","rich internet application","tools"],"articleSection":["Human-Computer Interaction","Research Paper","User Experience"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/","url":"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/","name":"\"A Mechanism for Identifying and Classifying Dynamic Components in Rich Internet Applications\" - Leonardo Sensiate, Willian Massami Watanabe, Humberto Lidio Antonelli, and Renata Pontin de Mattos Fortes - SIGDOC Conference 2020","isPartOf":{"@id":"http:\/\/sigdoc.acm.org\/conference\/2020\/#website"},"datePublished":"2020-09-27T20:48:51+00:00","dateModified":"2020-10-05T15:07:32+00:00","description":"The web has provided users with interactivity through Rich Internet Applications (RIAs). However, due to the dynamic nature of RIAs, most applications still do not implement accessible solutions in their components. To automatically evaluate accessibility in RIAs, tools mainly require the identification of the dynamic components. In this paper, we propose a solution that aims to automatically identify widgets in RIAs, by simulating interactions of a real user with a web application, through all the possible events their elements can receive. The developed mechanism extracts the properties of the dynamic elements to compose a database to guide the classification of specific widgets. We evaluated the potential of the mechanism, by applying it with different implementations of a particular widget, the Calendar. Also, the mechanism was tested in a controlled environment to verify more accurately the changes that occur on a web page, which could precisely identify the widgets as Calendars.","breadcrumb":{"@id":"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/sigdoc.acm.org\/conference\/2020\/sensiate-watanabe-antonelli-fortes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/sigdoc.acm.org\/conference\/2020\/"},{"@type":"ListItem","position":2,"name":"“A Mechanism for Identifying and Classifying Dynamic Components in Rich Internet Applications” – Leonardo Sensiate, Willian Massami Watanabe, Humberto Lidio Antonelli, and Renata Pontin de Mattos Fortes"}]},{"@type":"WebSite","@id":"http:\/\/sigdoc.acm.org\/conference\/2020\/#website","url":"http:\/\/sigdoc.acm.org\/conference\/2020\/","name":"SIGDOC Conference 2020","description":"","publisher":{"@id":"http:\/\/sigdoc.acm.org\/conference\/2020\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/sigdoc.acm.org\/conference\/2020\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/sigdoc.acm.org\/conference\/2020\/#organization","name":"SIGDOC Conference 2020","url":"http:\/\/sigdoc.acm.org\/conference\/2020\/","sameAs":[],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/sigdoc.acm.org\/conference\/2020\/#\/schema\/logo\/image\/","url":"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-content\/uploads\/sites\/11\/2019\/12\/sigdoc-logo20-1.png","contentUrl":"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-content\/uploads\/sites\/11\/2019\/12\/sigdoc-logo20-1.png","width":609,"height":376,"caption":"SIGDOC Conference 2020"},"image":{"@id":"http:\/\/sigdoc.acm.org\/conference\/2020\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"http:\/\/sigdoc.acm.org\/conference\/2020\/#\/schema\/person\/dfe7e0b67f0f4fa8491050980755c2b1","name":"SIGDOC","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/sigdoc.acm.org\/conference\/2020\/#\/schema\/person\/image\/","url":"http:\/\/0.gravatar.com\/avatar\/024cb8bf1d22d3c73cffcbba1de6bb3b?s=96&d=mm&r=g","contentUrl":"http:\/\/0.gravatar.com\/avatar\/024cb8bf1d22d3c73cffcbba1de6bb3b?s=96&d=mm&r=g","caption":"SIGDOC"},"sameAs":["https:\/\/twitter.com\/adamstrantz"],"url":"http:\/\/sigdoc.acm.org\/conference\/2020\/author\/strantaw\/"}]}},"_links":{"self":[{"href":"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-json\/wp\/v2\/posts\/472"}],"collection":[{"href":"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-json\/wp\/v2\/users\/27"}],"replies":[{"embeddable":true,"href":"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-json\/wp\/v2\/comments?post=472"}],"version-history":[{"count":4,"href":"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-json\/wp\/v2\/posts\/472\/revisions"}],"predecessor-version":[{"id":1137,"href":"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-json\/wp\/v2\/posts\/472\/revisions\/1137"}],"wp:attachment":[{"href":"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-json\/wp\/v2\/media?parent=472"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-json\/wp\/v2\/categories?post=472"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/sigdoc.acm.org\/conference\/2020\/wp-json\/wp\/v2\/tags?post=472"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}