Willian Massami Watanabe

Willian Massami Watanabe
Federal University of Technology - Paraná/Brazil (UTFPR) | UTFPR · Departamento Acadêmico de Computação (DACOM)

PhD

About

53
Publications
9,674
Reads
How we measure 'reads'
A 'read' is counted each time someone views a publication summary (such as the title, abstract, and list of authors), clicks on a figure, or views or downloads the full-text. Learn more
318
Citations
Citations since 2016
23 Research Items
195 Citations
2016201720182019202020212022010203040
2016201720182019202020212022010203040
2016201720182019202020212022010203040
2016201720182019202020212022010203040
Additional affiliations
August 2014 - present
Federal University of Technology - Paraná/Brazil (UTFPR)
Position
  • Professor

Publications

Publications (53)
Article
Context: Widgets are reusable User Interfaces (UIs) components frequently delivered in Web applications.In the web application, widgets implement different interaction scenarios, such as buttons, menus, and text input.Problem: Tests are performed manually, so the cost associated with preparing and executing test cases is high.Objective: Automate th...
Article
Context Systematic Literature Reviews (SLRs) are frequently used to synthesize evidence in Software Engineering (SE), however replicating and keeping SLRs up-to-date is a major challenge. The activity of studies selection in SLR is labor intensive due to the large number of studies that must be analyzed. Different approaches have been investigated...
Article
Context: Conceptual Maps (CMs) have been used to organize knowledge and facilitate learning and teaching in multiple domains. CMs also are used in multiple settings in education, since they are able to clarify the relationships between the subcomponents of a particular topic. However, the construction of a CM requires time and effort in identifying...
Conference Paper
Over the past decade, the Web has provided users with interactivity through Rich Internet Applications (RIAs). However, most applications still have not implemented accessible solutions in their components. Apart from the high level of difficulty of manual assessments of accessibility in RIAs, such applications lack automatic tools that support the...
Chapter
Web applications have provided a good deal of information that is dynamically rendered to users in accordance with their needs. The continuous evolution of web technologies has enhanced the flexibility of interactions with increasingly varied and resourceful web interfaces (i.e. rich interfaces) that support dynamic web content. However, the increa...
Conference Paper
Since Web 2.0, web developers have increased the use of more sophisticated interaction mechanisms and visual effects, called widgets, to design the Rich Internet Applications' (RIA) user interface. However, many of the widgets currently available on websites do not implement accessibility design solutions standardized in the Accessible Rich Interne...
Article
Web applications can be accessed through a variety of user agent configurations, in which the browser, platform, and device capabilities are not under the control of developers. In order to grant the compatibility of a web application in each environment, developers must manually inspect their web application in a wide variety of devices, platforms...
Conference Paper
The Web portability is a usually wished feature and, due to the recent dissemination of mobile devices such as smartphones, it motivated the development of methods to adapt web content to many kinds of interfaces. However, an increasing diversity of user profiles can be observed consuming Web resources. The elderly, as part of this diverse group of...
Conference Paper
A huge amount of content has been made available on the Web. Although there are several initiatives to guide an accessible web development, researchers have showed that web developers are rarely aware of accessibility issues in their web projects. In this paper, we conducted a survey to verify the evolution of web accessibility awareness in Brazil....
Article
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...
Conference Paper
Cross-Browser Incompatibilities, namely XBIs, are differences in the behavior of web applications as they are rendered in distinct browser implementations. Web applications can be rendered in a wide variety of configuration environments, varying their browser implementation (eg. Google Chrome, Microsoft Internet Explorer and Mozilla Firefox). Even...
Article
Full-text available
Contexto: Model Driven Development (MDD) eleva a importância de modelos dentro do ciclo de vida do software, incorporando-os como parte integrante do produto final por meio de técnicas de modelagem e geração de código, com isso, parte da complexidade do software fica escondida dentro de geradores. Problema: Mesmo com a utilização do processo MDD, o...
Article
Full-text available
Accessibility refers to a quality requirement for web applications. However, current accessibility automatic evaluation tools cannot evaluate dynamic generated content that characterizes Ajax applications and RIAs. In this context, this paper describes an approach for evaluating Accessible Rich Internet Applications (ARIA) requirements, by using ac...
Article
Cross-Browser Incompatibilities (XBIs) represent inconsistencies in Web Application when introduced in different browsers. The growing number of implementation of browsers (Internet Explorer, Microsoft Edge, Mozilla Firefox, Google Chrome) and the constant evolution of the specifications of Web technologies provided differences in the way that the...
Conference Paper
Drop-down Menus are JavaScript/CSS based Widget implementations which frequently represent the main navigation mechanism of a web application. These Widgets are used to display sub-level navigation links which are presented only as users position the mouse over the Widget. However many of the Widgets available on theWeb do not implement Accessible...
Article
Full-text available
The Web 2.0 brought new requirements to the architecture of web systems. Web applications’ interfaces are becoming more and more interactive. However, these changes are severely impacting how disabled users interact through assistive technologies with the web. In order to deploy an accessible web application, developers can use WAI-ARIA to design a...
Article
This study presents an investigation on how keyboard accessibility has been delivered in RIA -Rich Internet Applications. We conducted an evaluation on 32 websites which contained Tab Widgets and 74 websites which contained Menu Widgets, from the 150 websites of Alexa's top most accessed websites list. The evaluation process consisted of checking i...
Article
Full-text available
This study presents an investigation on how keyboard accessibility has been delivered in RIA - Rich Internet Applications. We conducted an evaluation on 32 websites which contained Tab Widgets, from the 150 websites of Alexa's top most accessed websites list. The evaluation process consisted of checking if the Widgets implemented ARIA - Accessible...
Conference Paper
Full-text available
The Web is currently the main way of providing computing services, reaching a larger number of users with different characteristics. As the complexity and interactivity of systems is increased, users become more demanding towards all the requirements associated to their distinct needs. Implementing the interaction requirements in the Web has become...
Article
Full-text available
Accessibility stands as a quality requirement for Web applications. However, current accessibility automatic evaluation tools are not capable of evaluating DOM dynamic generated content that characterizes Ajax applications and RIAs - Rich Internet Applications. In this context, this paper describes an approach for testing accessibility requirements...
Conference Paper
Full-text available
The Web has become an extremely important source of information and services that have been made widely available. Navigation is an important aspect in designing a Web site in order to make the information easy to find, however the task of organizing and structuring information from a website can become complex as the set of information and service...
Conference Paper
Full-text available
Touch-screen interfaces have become a widespread-input-device tendency for computer systems. In this context, many studies investigate how to improve general usability for touch-screen devices. These studies consider different interaction design features that improve the usability for touch sensitive surfaces, considering the low accuracy it presen...
Conference Paper
Full-text available
This paper presents an approach for assisting low-literacy readers in accessing Web online information. The Educational FACILITA tool is a Web content adaptation tool that provides innovative features and follows more intuitive interaction models regarding accessibility concerns. Especially, we propose an interaction model and a Web application tha...
Article
2010 saw the launch of the W4A student award scheme, generously supported by Google, to enable two of our most promising web accessibility research students to attend W4A --- the annual International Cross-Disciplinary Research Conference on Web Accessibility. This year's conference was held in Raleigh, North Carolina, on 26--27 April, and our two...
Conference Paper
Full-text available
The increase of aging people and the possibilities that are extended to the Internet users have led studies into improvement of web accessibility solutions for older people [30]. Most older adults present some decline in their cognitive, visual, hearing and motor skills [13]. Nowadays, however, the Web faces new technological challenges that extend...
Conference Paper
Full-text available
Accessibility is an important quality attribute for Web applications. The W3C has defined a set of guidelines that must be followed to deploy accessible web applications, however there is no process that support WCAG requirements during the software development lifecycle. This work proposes the inclusion of the WCAG 2.0 accessibility concerns in a...
Conference Paper
Full-text available
In Brazil, 21.7% of the population is classified as functional illiterate (defined by UNESCO as the percentage of the population aged 15 or over with less than 4 years of study) [7]. These individuals present difficulties to understand texts depending on their size and complexity and, by doing so, have restricted access to the technologies that use...
Conference Paper
Full-text available
During the development of web-based applications, communication and interaction issues have become even more important, due to the variety of user types that can work together. In this paper we describe the adoption of Model-Driven Development (MDD) approach to support a feasible way to help developers to take into account the issues, regarding to...
Conference Paper
This article sets out some considerations for the design, development and evaluation of Web multimodal interfaces by means of the analysis and the results of the implementation of three case studies. In the case studies it was applied two usability evaluation methods, one analytical and one empirical, inserted in the MultiModal Web Approach (MMWA)....
Conference Paper
Full-text available
Texts are the media content primarily available on Web sites and applications. However, this heavy use of texts creates an accessibility barrier to those who cannot read fluently in their mother tongue due to both text length and linguistic complexity. To offer an accessible alternative to these readers, shorter and simplified versions of text cont...
Article
Full-text available
Although there are recently multiple ways of delivering me- dia on the web, most web contents are still mainly presented in the textual form. The heavy use of texts pose an acces- sibility barrier to those who do not read uently because of both the length and linguistic complexity of the written texts. To deal with that barrier, this paper presents...
Article
Although there are recently multiple ways of delivering media on the web, most web contents are still mainly presented in the textual form. The heavy use of texts pose an accessibility barrier to those who do not read fluently because of both the length and linguistic complexity of the written texts. To deal with that barrier, this paper presents t...
Article
Full-text available
In this paper it is described an approach to develop Web multimodal applications using X+V and widgets. The X+V technology itself doesn't suffice the development of rich multimodal applications. So it's required to implement the integration in VoiceXML with the aid of EcmaScript in order to make the interface's component manipulation more intuitive...
Article
Web accessibility studies work towards implementing processes and recommendations that lead to the development of interfaces which have their access granted for users regardless of their disabilities. Although many efforts have been done to develop client-side applications in order to provide their in- terface accessible, few works actually aim the...
Article
Full-text available
In tasks that require the use of technical documentation, the quality of the texts is critical. If the documentation is imprecise, incomplete or too complex, it increases the cost of realizing the tasks and might lead to higher accident rates. This work reports on how the procedural relationships (Goldman's procedural relations of Generation and En...
Article
Full-text available
WCAG Conformance is a difficult task to be achieved in Web sites. Specially now with the raise of WCAG 2.0 technology independent model and Web 2.0 context, in which the users themselves are given tools to directly participate in the au-thoring and deployment of Web content. This work presents a user agent strategy towards the automatic adaptation...
Article
Full-text available
In this paper, we present a solution combining a Web tech-nology and Natural Language Processing (NLP) systems to adapt web content for poor literacy readers. Particularly, we explore the NLP tasks of lexical elaboration and named entity labeling.
Article
Full-text available
The Web 2.0, with its Rich Internet Applications (RIAs), exploits dynamic interactivity to provide a rich interactive environment for web users. On important common denominator is the support to user collaboration via the highly dynamic "desktop like" generated content. Such a context makes it difficult for the designer to tackle a diversity of use...
Article
Full-text available
This research addresses the topic of Textual Elaboration for low-literacy readers, i.e. people at the rudimentary and basic literacy levels according to the National Indicator of Functional Literacy (INAF, 2009). Text Elaboration consists of a set of techniques that adds extra material in texts using, traditionally, definitions, synonyms, antonyms,...
Article
Full-text available
Web accessibility studies work towards implementing pro-cesses and recommendations that lead the development of interfaces that have their access granted for users regardless of their disabilities. However few works actually aims the development of these web applications for low literacy indi-viduals, although many effort has been given into develo...
Article
The large capacity of Web for providing information leads to multiple possibilities and opportunities for users. The development of high performance networks and ubiquitous devices allow users to retrieve content from any location and in different scenarios or situations they might face in their lives. Unfortunately the possibilities offered by the...

Network

Cited By

Projects

Projects (3)
Project
RIA - Rich Internet Applications have been implemented for more than 10 years. Recently, RIAs have been built using latest technologies such as HTML5 and JavaScript to deliver complex interaction components to users, through Widgets. However, developing accessible RIA has been proven a challenge for many web developers. W3C has published the ARIA - Accessible Rich Internet Applications specification which describes accessible design solution for RIA and Widgets, but web developers are not always aware of the latest accessibility specifications. This project proposes a Classification pipeline for Mutation Records to automatically evaluate ARIA conformance in Widgets. The pipeline will be composed of three layers: Widget identification classifier; Widget Parts, sub-components, classifier; and ARIA specification tests. This project work towards enhancing accessibility in RIA deployed on the Web, assisting Web developers while coding accessible Widgets.
Project
Web applications can be accessed through a variety of user agents (eg. Mozilla Firefox, Internet Explorer, Apple Safari) and platforms (eg. Android, iOS, Windows, Linux). Even though the community has proposed specifications for standardizing these environments, the variety of browser and platform implementations can still present differences while rendering web applications. The detection of Cross-browser and Cross-platform incompatibilities is labor intensive and expensive task in the Web engineering process and is frequently conducted by web developers and testers. This research project goal is to develop automatic detection of Cross-browser and Cross-platform incompatibilities strategies using classification techniques, based on machine learning. This project activities will be conducted by means of manual Cross-browser and Cross-platform incompatibilities investigation and mining this data for identifying patterns which could be used in the development of automatic detection strategies for these incompatibilities. The main contribution of this project work towards enhancing the Web engineering process, reducing costs associated to the manual identification of these incompatibilities.
Archived project
The main goal of this project is to support the primary studies selection activity in secondary studies by facilitating the construction of graphical abstracts (e.g., concept maps, mindmaps). In this project, our objective is to use Natural Language Processing (NPL) techniques to propose new approaches for an automatic generation or supporting authors using a semi-automatic approach.