Renata Pontin FortesUniversity of São Paulo | USP · Departamento de Ciência da Computação (SCC) (Sao Carlos)
Renata Pontin Fortes
Associate Professor
About
216
Publications
49,323
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
2,201
Citations
Introduction
Renata Pontin Fortes currently works at the Departamento de Ciência da Computação (SCC) (Sao Carlos), University of São Paulo. Renata does research in Higher Education, Information Systems (Business Informatics) and Software Engineering. Their current projects are 'Accessibility and Advances of Web technologies' and 'Usability for diverse people using apps from different devices'.
Additional affiliations
June 1987 - present
Publications
Publications (216)
A new computational paradigm called the Internet of Things (IoT) has allowed various objects in our routine to communicate with each other. We can also observe that the global number of seniors with the effective potential to be its users grows, mainly dueto the increase in life expectancy. Then, the seniors can benefit from IoT technologies to ach...
Este documento apresenta uma síntese do artigo "Preventing accessibility barriers: Guidelines for using user interface design patterns in mobile applications", publicado no The Journal of Systems & Software. O objetivo do artigo foi propor um conjunto de recomendações para auxiliar desenvolvedores/designers a utilizarem padrões de design de interfa...
The concern with providing a good experience for users increases simultaneously with technological evolution and dissemination. Different evaluation methods are presented in the literature to help developers evaluate and verify the interfaces they develop. However, for the application of evaluation methods, it is often necessary to have an expert,...
Mobile applications play an important role in many aspects of life. It is essential to be aware of the software development approaches that can support the design of accessible applications. Their main goal is to ensure that the interactive applications are available to everyone, including people with disabilities, reduced skills, or momentarily in...
Technologies for the Internet of Things (IoT) have reached different sectors of the economy due to the growing number of connected objects. At the same time, the global number of older adults is increasing dramatically and is expected to more than double, reaching more than 1.5 billion by 2050. We advocate that older people can benefit from IoT tec...
The collection of personal information by smart toys causes various privacy concerns. The use of personal information has also been subject to regulatory acts by different governments. For these reasons, smart toy manufacturers need to develop effective privacy controls. However, designing usable privacy controls remains a challenge. In this paper,...
Resumo A educação remota emergencial tornou-se a principal alternativa para manter o processo de ensino e aprendizagem ativo com o isolamento social ocorrido como consequência da pandemia da COVID-19. Apesar de muitas Instituições de Ensino Superior terem pouca ou nenhuma experiência com esta modalidade de ensino, elas tiveram que adequar suas meto...
O aprendizado de escalonamento de processos na CPU por meio de estratégias tradicionais de ensino não é trivial para um estudante de um curso de graduação em Computação, assim o estabelecimento de mecanismos de apoio ao ensino é incentivado. Um simulador que visa apoiar o aprendizado de escalonamento de processos e está disponível gratuitamente é o...
In this research full paper we present a set of
requirements for an m-learning application for the elderly.
Currently, the elderly population has been growing considerably.
This fact leads to the country and society adapt and create
new opportunities for this audience, since they can present
changes and challenges of aging. One of this challenges i...
The Internet of Things (IoT) has become a relevant topic of interest in Human-Computer Interaction (HCI) since it makes feasible a future computing scenario that can change the way people experiment and use technology. IoT is a new paradigm in which intelligent objects equipped with sensors, networks, and processing technologies integrate and work...
Mobile devices have gained more attention from the society that is using them increasingly for a variety of purposes. For complete insertion of the population in this constant digital evolution it is fundamental that mobile applications also offer access to different user profiles, regardless of their disabilities or limitations. Considering qualit...
Guidelines, techniques, and methods have been presented in the literature in recent years to contribute to the development of accessible software and to promote digital inclusion. Considering that software product quality depends on the quality of the development process, researchers have investigated how to include accessibility during the softwar...
A Web proporciona cada vez mais interatividade aos usuários por meio de Rich Internet Applications (RIAs). Entretanto, devido a natureza dinâmica de RIAs, a maioria das aplicações ainda não implementam soluções acessíveis em seus componentes por diversos motivos, como a falta de conhecimento dos desenvolvedores. O primeiro passo para construção de...
In this paper, we aimed to indicate usability heuristics for the design of parental privacy controls for smart toys. During a snowballing mapping process, we examined 589 candidate studies. Our mapping findings draw from 13 included studies and indicate the heuristics for IT Security Management, proposed by Jaferian et al., as the best to address p...
The constant evolution of the Web has covered various segments of society and, as it evolves, its content must be accessible to different users’ profiles. Older adults (60+) are the fastest growing population of users who face difficulties in interacting with websites, due to limitations in their abilities caused by the aging process. Despite the l...
This chapter aims to present game development for researchers who wish analyze game user experience by data collection, in their research, however find difficulties for application development. The chapter is divided into two parts: the first part presents game design theory highlighting definitions and examples about data collection involving guid...
Serious games are a promising tool in different scenarios, such as education and health; however, there has been little research reported on their specialized use for older adults. We created a digital cognitive test – with the characteristics of a serious game – using Unified Design aiming to reproduce digitally the results of clinical cognitive e...
Population aging on a global scale has occurred simultaneously with rapid technological developments. In the context of using technologies to improve quality of life, digital games can offer several benefits for a healthy aging, such as physical and mental well-being, and socializing with other players. However, to achieve such benefits it is requi...
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...
Smart toys are new to the Internet of Things market, and its connectivity to the cloud have raised concerns about children's privacy. Parents and legal guardians have striven to protect the privacy of their owns. However, current approaches for privacy control still lack usability for lay people. In this paper, we have explored the use of Card Sort...
Mobile game applications stand as a profitable market, being mostly represented by independent startups striving to overcome their lack of experience. One of their big challenges refers to the adoption of mobile games by older adults. Appropriated methods for usability, accessibility and user experience (UX) evaluation of such domain remains a few...
Crowdsourced Geographic Information (CGI) encompasses both “active/conscious” and “passive/unconscious” georeferenced information generated by non-experts. The use of CGI in the domain of flood management is considerably recent and has been motivated by its potential as source of geographic information in situations where authoritative data is scar...
Internet of Things (IoT) has become a significant topic of interest in recent years. Billions of everyday devices will be connected and new forms of interaction grow with this new paradigm. However, the future role of IoT in regarding to inclusion in smart environments is not well defined yet. Further studies are still needed to investigate whether...
Different usability heuristics have been proposed as new application domains arise. Such proposals usually depend on the validation of the new heuristics. However, current validation methods are still biased by subjective comparisons of usability findings. In this paper, we aimed to enhance the process of matching usability finding descriptions and...
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...
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...
Serious games are presented as a very promising mechanism in many settings, such as education and health, however its application with the elderly is little verified. In order to reproduce in digital form the results of the elderly cognitive assessments, made and validated on paper, in this study a digital cognitive test tool, with the characterist...
The Web presents an extensive information content available to diverse people, with different abilities and needs. For this reason, the evaluation for the universal accessibility and the usability are difficult tasks, even though having automatic tools to support them. In this context, it is also observed that the relationship between usability att...
This Research Full Paper presents a systematic mapping that aims to characterize the current scenario of mobile application development considering accessibility issues for elderly people. Currently, the use of mobile devices has been growing exponentially, giving way to new ways of relating, working , performing daily tasks and learning. In this c...
Usability inspection methods are liable to the expertise effect among distinct evaluators. Hence, understanding the difficulties faced by evaluators of low expertise (novices and newcomers) is a requirement to move forward in the field. However, the following question remains: Which of the terms that compose usability (User, Goal, Effectiveness, Ef...
Este mapeamento buscou conhecer como, quando e onde aspectos de acessibilidade e usabilidade são abordados durante o desenvolvimento de jogos digitais para usuários idosos. Abordamos 20.270 resultados iniciais, amostramos 1.755 e identificamos 46 publicações após o processo do mapeamento. Os resultados deste mapeamento mostraram uma preferência em...
Several crowdsourcing-based systems have been employed to gather information from individuals in natural disaster domain. These systems have a great diversity of users, making their usability an important aspect. This work aims at understanding what users' needs are and designing a new interface for the Citizen Observatory of Floods. We employed an...
The constant evolution of the Web has enabled that new online services in various segments be offered. Following this evolution, it is crucial that its content allows access to the different user's profiles. Older adults (age 60+) are users who typically have limited capacities due to ageing process and they have encountered difficulties in interac...
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...
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....
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...
Mobile learning (or m-learning) is a learning modality that lies on using mobile devices by the people involved in the apprenticeship process, enabling learning to occur anytime, anywhere. Many different kinds of people should have access to this modality of learning, including senior users. Considering such particular audience, the main purpose of...
Recently the interest in video consumption and sharing has increased considerably. Although initiatives such as WCAG 2.0 set guidelines for video players development, there is still a need for investigation about how to improve accessibility of Web videos for blind and low vision users. To enable researchers and developers new ways of interaction b...
This article describes a gestural interaction case study conducted with 36 blind and visually impaired users. Task-based user evaluations were undertaken on three phases to answer the question: Can gesture interactions improve the experience of blind or visually impaired users for Web videos accessibility? After the study case analysis, 97% of the...
This short-course aims to present the development of games and gamification elements for researchers and students who wish to analyze the experience with users through data collection - an overview of the development, from the fast creation of games to the resources for the collection of data and storage.
Designing usable parental control interfaces remains as a challenge in the field. This chapter reviewed traditional Human-Computer Interaction methods, with examples focused on Parental Control interfaces in the context of Smart Toys, aiming practitioners from security and privacy area. We reviewed stages of the User Centered Design (UCD) with grea...
Identifying a set of methods to be applied specifically for game accessibility evaluation is a relevant issue to boost and enable further research in the field. To fulfill this objective, we defined five research questions and conducted a literature survey based on snowballing technique. To gather the studies in our survey, we defined a start set o...
Diverse heuristic sets were proposed in order to evolve Heuristic Evaluation for new contexts, as contexts related to the elderly and mobile devices. However, heuristics for evaluation of mobile usability regarding elderly users still need aditional validations. For this reason, our study aimed to enhance the validation of a heuristic set proposed...
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...
Among research opportunities in software engineering for cloud computing model, interoperability stands out. We found that the dynamic nature of cloud technologies and the battle for market domination make cloud applications locked-id, i.e, proprietary, non-portable and non-interoperable. In general context of cloud computing, interoperability goes...
Population ageing represents an opportunity and a challenge for Gerontechnology innovation. The usability should be considered in the design of applications on mobile devices for older users because as we age, cognitive functions begin to decline and older people may have more difficulty to cope with managing a eventfully daily routine, even those...
Despite potential for preventing social isolation and loneliness, providing health care access and other benefits, older persons tend to be less receptive to digital devices. Elderly people frequently appoint complex interface and perceived usefulness as cause for not using health-related ICT. There is little information about preferences and inter...
Popularity of Internet applications has reached significant scales. In consequence, a wide diversity of solutions has been created based on Web features. Rich Internet Application (RIA) is a relevant term adopted for technological advances in software developed for the Web, which refers to Web applications aimed to provide users with a desktop simi...
The role of small and medium enterprises (SME), especially small businesses, has significantly increased in the developing of interactive applications. Given the relevance of these companies in the market, the adoption of usability and user experience (UX) practices in these organizations is fundamental for the improvement of interactive systems. T...
This paper presents the results concerning an update of a previous mapping study about usability heuristics applied in Heuristic Evaluation of mobile usability. Heuristic Evaluation is a popular method of usability evaluation, and its applicability to inspect the mobile usability may be improved by the development of context and audience specific h...
The constant evolution of the Web is a worldwide phenomenon that needs to deal quickly with the various segments of current society. Thus, Web content should be accessible to the different user profiles. In this century, the aging population has presented a high rate of demographic growth. Older people (aged 60+) have some of their capacities limit...
Adapting the method of Heuristic Evaluation for novice evaluators can capacitate organizations of low monetary power that, usually, do not have conditions to resort to experts. In one of the courses given by the authors, 12 in 15 novice evaluators (80 %) said they had difficulties to distinguish the difference among the traditional usability heuris...
Usability of software is recognized as an important factor to develop software quality and ergonomics, and is capable of improving the efficiency and effectiveness of users. In addition, higher usability increases the satisfaction of customers. One of the most popular and economical accessible methods for usability evaluation is the Heuristic Evalu...
Usability of software is recognized as an important factor to develop software quality and ergonomics, and is capable of improving the efficiency and effectiveness of users. In addition, higher usability increases the satisfaction of customers. One of the most popular and economical accessible methods for usability evaluation is the Heuristic Evalu...
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...
Context: In cloud computing, lock-in refers to the difficulty of porting an application and/or data from one cloud platform to another. Current attempts to address this problem revolve around standardization of APIs and frameworks. We propose a different path, using model-driven engineering (MDE). Objective: Our goal is to build a repository of MDE...
A popularidade de aplicações de Internet atingiu escalas abrangentes. Como consequência, uma grande diversidade de soluções foram criadas baseadas em funcionalidades Web. Aplicações de Internet Ricas (RIAs) é um termo importante adotado para avanços tecnológicos em software desenvolvidos para a Web, e que confere a aplicações Web meios para prover...
Web pages are composed by several elements that allow users to interact with available content. Some of these elements, such as menus, are responsible for assisting the navigation in the website, helping in the localization and access of the information requested by the user. However, many of menus available in Internet are not developed in an acce...
Researchers report that people older than 60 years old could benefit from easier access to information by using technologies. However, they have been marginalized from the digital inclusion process. The main reason is that the development of devices and interfaces does not consider particularities that allow its use by this range of senior users. M...
Brazilian senescent population can grow three times the actual number in the next 20 years [18], being over 88 million people in 2035. This senescent growing number brings new challenges on quality of life for Brazilian society. How to promote digital inclusion to this profile of user is still a challenge in the literature. We believe that a social...
Web pages are composed of elements, such as menus that are responsible for assisting navigation on the website. However, many of the menus are not developed properly, which creates accessibility barriers and hinders access to the contents. This paper aims to present a method for creating accessible menus. Initially, we studied the different types o...
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...
Technology plays a key role in daily life of people with special needs, being a mean of integration or even communication with society. By built up experience, we find that support tools play a crucial part in empowerment of persons with special needs and small advances may represent shifts and opportunities. The diversity of solutions and the need...
The availability of video content has increased along with the popularity of the Web due to the large amount of interactive systems and video sharing. This scenario should be carefully considered by video authors since the content needs to be accessible to a variety of final users (including people with disabilities). Although efforts have been mad...
The goal of the present work is to investigate the potential acceptance of a set of web interaction aids by older adults, in order to help them overcome difficulties associated with ageing and help them continue using the web as a source of information, communication and services.
This paper presents a survey with older adults concerning their perc...
In this paper the orchestration of ‘hearable computing’ with crowdsourcing is explored to provide map metadata for blind navigation. Technological navigation aids for blind must provide accurate information about the environment and select the best path to reach a chosen destination. Urban barriers represent dangers for the blind users. The dynamis...
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...
There is a huge availability of videos that have been produced in a very fast and wide way, along with the popularity of Internet. This scenario should be carefully considered by the video authors since many users have different needs. It is important to keep in mind the accessibility requirements so that any user can overcome the barriers to acces...
With the growth of software engineering disciplines and visual languages like the UML (Unified Modeling Language) and consequently increase of modeling activities that use this visual languages, the access of the visually impaired is harmed and they need the assistance of other people both for reading and editing this models. In this paper we prese...
Today, millions of individuals around the world face daily difficulties due to the lack of accessible information resources. Having in mind this problem, several sets of accessibility guidelines were created in order to generate recommendations for creating software and Web content that is more accessible. However, these sets of guidelines are usua...
In the last decade the paradigm of service-oriented computing is gaining more and more space in industry and academia in order to improve the communication among different information systems that exist in a corporate environment. Due to recent advances of so-called “Web 2.0”, a new architectural style called Web Oriented Architecture (WOA) was pro...
With the increase of public utility services being offered by many organizations, such as companies and government institutions, over the Internet and on other electronic medium, the concern related to the access blind and visually impaired citizens is raised. But still, some types of data remain intrinsically unaccessible such as software models,...
There is a huge availability of videos that have been produced in a very fast and wide way, along with the popularity of Internet. The video authors should carefully consider the scenario since many users have different needs. It is important to keep in mind the user experience because involves a person’s behaviors, attitudes, and emotions about us...