Uma extensão de iStar para modelagem de requisitos de acessibilidade

Detalhes bibliográficos
Autor(a) principal: Castro, Gustavo Arruda de
Data de Publicação: 2023
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Ceará (UFC)
Texto Completo: http://www.repositorio.ufc.br/handle/riufc/73963
Resumo: The accessibility in software is a concept that aims to equalize the opportunities that people have when using them, promoting inclusion. A significant portion of the population has some form of disability (according to IBGE, in 2019, 8.4% of the Brazilian population had some form of disability), and they consequently require accessible systems to be able to use them. Despite the existence of guidelines, standards, and laws that support this process, the development of accessible systems is relatively new, and often the accessible systems developed do not fully meet the needs of users with disabilities. Requirements engineering is a fundamental phase of software development, in which the functionalities of the developed systems are identified and specified. In the context of requirements engineering, modeling languages can be used to specify the requirements of the system to be developed. Goal-oriented modeling languages, such as iStar, have been proposed to understand the needs, motivations, and social relationships of the involved parties. iStar has been extended to adequately model a variety of application domains and system specificities. iStar has extension creation supported by a set of proposals that range from an existing extensions catalog to an extension creation process. Thus, extending iStar presents itself as a well-supported path to develop high-quality extensions, including extensions proposed to represent system accessibility. Therefore, iStar was used as the basis for creating an extension capable of representing requirements for accessible systems for people with hearing, visual, motor, cognitive and temporary impairments. The proposed iStar extension in this work involves the inclusion of five concepts: Accessible Agent, Accessibility Quality, Accessible Task, Accessible Resource, and Accessibility Resource. Together, these concepts aim to model accessible systems in a standardized manner, contributing to their appropriate development.
id UFC-7_15eb66603cd4a183162284bf6b5fd34c
oai_identifier_str oai:repositorio.ufc.br:riufc/73963
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Uma extensão de iStar para modelagem de requisitos de acessibilidadeSistemas acessíveisModelagem de requisitosExtensão iStarThe accessibility in software is a concept that aims to equalize the opportunities that people have when using them, promoting inclusion. A significant portion of the population has some form of disability (according to IBGE, in 2019, 8.4% of the Brazilian population had some form of disability), and they consequently require accessible systems to be able to use them. Despite the existence of guidelines, standards, and laws that support this process, the development of accessible systems is relatively new, and often the accessible systems developed do not fully meet the needs of users with disabilities. Requirements engineering is a fundamental phase of software development, in which the functionalities of the developed systems are identified and specified. In the context of requirements engineering, modeling languages can be used to specify the requirements of the system to be developed. Goal-oriented modeling languages, such as iStar, have been proposed to understand the needs, motivations, and social relationships of the involved parties. iStar has been extended to adequately model a variety of application domains and system specificities. iStar has extension creation supported by a set of proposals that range from an existing extensions catalog to an extension creation process. Thus, extending iStar presents itself as a well-supported path to develop high-quality extensions, including extensions proposed to represent system accessibility. Therefore, iStar was used as the basis for creating an extension capable of representing requirements for accessible systems for people with hearing, visual, motor, cognitive and temporary impairments. The proposed iStar extension in this work involves the inclusion of five concepts: Accessible Agent, Accessibility Quality, Accessible Task, Accessible Resource, and Accessibility Resource. Together, these concepts aim to model accessible systems in a standardized manner, contributing to their appropriate development.A acessibilidade em sistemas digitais trata-se de um conceito que busca igualar as oportunidades que as pessoas têm ao utilizá-los, promovendo a inclusão. Boa parte da população têm algum tipo de deficiência (segundo o IBGE, em 2019, 8,4% da população brasileira tinha algum tipo de deficiência), estes consequentemente necessitam de sistemas acessíveis para conseguir utilizá-los. Apesar da existência de diretrizes, normas e leis que apoiam esse processo, o desenvolvimento de sistemas acessíveis é algo relativamente novo e muitas vezes os sistemas acessíveis desenvolvidos não atendem plenamente às necessidades de usuários que possuem deficiências. A engenharia de requisitos é uma fase fundamental do desenvolvimento de software, na qual as funcionalidades dos sistemas desenvolvidos são identificados e especificados. No contexto da engenharia de requisitos, as linguagens de modelagem podem ser utilizadas para especificar os requisitos do sistema a ser desenvolvido. Linguagens de modelagem baseadas em objetivos, como a iStar, foram propostas para entender as necessidades, motivações e relações sociais das partes envolvidas. iStar vêm sendo estendida para modelar adequadamente uma diversidade de áreas de aplicação e especificidades de sistemas. iStar tem a criação de extensões apoiada por um conjunto de propostas que apresentam desde um catálogo de extensões existentes até um processo de criação de extensões. Assim, estender iStar apresenta-se como um caminho com suporte adequado para desenvolver extensões de qualidade, inclusive para extensões a serem propostas para representar acessibilidade de sistemas. Assim, iStar foi utilizada como base para a criação de uma extensão capaz de representar requisitos de sistemas acessíveis para pessoas com deficiência auditiva, visual, motora, cognitiva e temporária. A extensão de iStar proposta neste trabalho envolve a inclusão de cinco conceitos: Agente Acessível, Qualidade de Acessibilidade, Tarefa Acessível, Recurso Acessível e Recurso de Acessibilidade. Juntos, esses conceitos buscam modelar sistemas acessíveis de forma padronizada, contribuindo para o desenvolvimento adequado dos mesmos.Gonçalves, Enyo José TavaresCastro, Gustavo Arruda de2023-08-11T18:08:07Z2023-08-11T18:08:07Z2023info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfCASTRO, Gustavo Arruda de. Uma extensão de iStar para modelagem de requisitos de acessibilidade. 2023. 50 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2023.http://www.repositorio.ufc.br/handle/riufc/73963porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2023-08-11T18:08:07Zoai:repositorio.ufc.br:riufc/73963Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:21:27.444148Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.none.fl_str_mv Uma extensão de iStar para modelagem de requisitos de acessibilidade
title Uma extensão de iStar para modelagem de requisitos de acessibilidade
spellingShingle Uma extensão de iStar para modelagem de requisitos de acessibilidade
Castro, Gustavo Arruda de
Sistemas acessíveis
Modelagem de requisitos
Extensão iStar
title_short Uma extensão de iStar para modelagem de requisitos de acessibilidade
title_full Uma extensão de iStar para modelagem de requisitos de acessibilidade
title_fullStr Uma extensão de iStar para modelagem de requisitos de acessibilidade
title_full_unstemmed Uma extensão de iStar para modelagem de requisitos de acessibilidade
title_sort Uma extensão de iStar para modelagem de requisitos de acessibilidade
author Castro, Gustavo Arruda de
author_facet Castro, Gustavo Arruda de
author_role author
dc.contributor.none.fl_str_mv Gonçalves, Enyo José Tavares
dc.contributor.author.fl_str_mv Castro, Gustavo Arruda de
dc.subject.por.fl_str_mv Sistemas acessíveis
Modelagem de requisitos
Extensão iStar
topic Sistemas acessíveis
Modelagem de requisitos
Extensão iStar
description The accessibility in software is a concept that aims to equalize the opportunities that people have when using them, promoting inclusion. A significant portion of the population has some form of disability (according to IBGE, in 2019, 8.4% of the Brazilian population had some form of disability), and they consequently require accessible systems to be able to use them. Despite the existence of guidelines, standards, and laws that support this process, the development of accessible systems is relatively new, and often the accessible systems developed do not fully meet the needs of users with disabilities. Requirements engineering is a fundamental phase of software development, in which the functionalities of the developed systems are identified and specified. In the context of requirements engineering, modeling languages can be used to specify the requirements of the system to be developed. Goal-oriented modeling languages, such as iStar, have been proposed to understand the needs, motivations, and social relationships of the involved parties. iStar has been extended to adequately model a variety of application domains and system specificities. iStar has extension creation supported by a set of proposals that range from an existing extensions catalog to an extension creation process. Thus, extending iStar presents itself as a well-supported path to develop high-quality extensions, including extensions proposed to represent system accessibility. Therefore, iStar was used as the basis for creating an extension capable of representing requirements for accessible systems for people with hearing, visual, motor, cognitive and temporary impairments. The proposed iStar extension in this work involves the inclusion of five concepts: Accessible Agent, Accessibility Quality, Accessible Task, Accessible Resource, and Accessibility Resource. Together, these concepts aim to model accessible systems in a standardized manner, contributing to their appropriate development.
publishDate 2023
dc.date.none.fl_str_mv 2023-08-11T18:08:07Z
2023-08-11T18:08:07Z
2023
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv CASTRO, Gustavo Arruda de. Uma extensão de iStar para modelagem de requisitos de acessibilidade. 2023. 50 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2023.
http://www.repositorio.ufc.br/handle/riufc/73963
identifier_str_mv CASTRO, Gustavo Arruda de. Uma extensão de iStar para modelagem de requisitos de acessibilidade. 2023. 50 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Software)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2023.
url http://www.repositorio.ufc.br/handle/riufc/73963
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1813028769376501760