Detalhes bibliográficos
Ano de defesa: |
2022 |
Autor(a) principal: |
Duarte, Lianna Mara Castro |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Tese
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
eng |
Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
https://www.teses.usp.br/teses/disponiveis/55/55134/tde-04052022-084304/
|
Resumo: |
The need to promote equal opportunity for all users of interactive systems has been a constant concern. Since Internet technologies have spread worldwide, accessibility is essential to allow people able to communicate and benefit from all the advantages. Even though accessibility is often required by law, developing accessible apps requires much-specialized knowledge. Many researchers have proposed different approaches to consider accessibility during the generation of applications, and simultaneously, having a model-driven development becomes less costly. Studies of scientific literature regarding these approaches resulted in a few works with only theoretical definitions, others with no consideration to support accessibility features, and another implemented through transformations rather than modeling them at an abstract level. On the other hand, these studies provided insights to this investigation. We have proposed an approach that conduces application production considering accessibility to alleviate this knowledge overload on developers. MAMA stands for a Model-driven Approach Minding Accessibility. The MAMA was formulated based on IFML (Interaction Flow Modeling Language) and extending its modeling in the adequate levels of abstraction. To evidence the feasibility of the MAMA adoption, we describe the rationale for each specialization of the artifacts and present an accessible mobile app step by step generated. |