Uma contribuição ao ensino de modelagem de software para estudantes com deficiência visual

Software modeling is a fundamental activity in the software development process. One way to accomplish this activity is by the Unified Modeling Language teaching, widely known as UML. However, visually impaired students must overcome their impairment in modeling activity, because it is performed thr...

ver descrição completa

Autor principal: Azevedo, Pedro Oliveira de
Formato: Trabalho de Conclusão de Curso (Graduação)
Idioma: Português
Publicado em: Universidade Tecnológica Federal do Paraná 2022
Assuntos:
Acesso em linha: http://repositorio.utfpr.edu.br/jspui/handle/1/30133
Tags: Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
id riut-1-30133
recordtype dspace
spelling riut-1-301332022-11-22T06:07:34Z Uma contribuição ao ensino de modelagem de software para estudantes com deficiência visual A contribution to the software modeling teaching for visually impaired students Azevedo, Pedro Oliveira de Souza, Alinne Cristinne Corrêa Souza, Alinne Cristinne Corrêa Santos, Gustavo Jansen de Souza Vilela, Ricardo Ferreira Pessoas com deficiência visual UML (Computação) Software - Desenvolvimento People with visual disabilities UML (Computer science) Computer software - Development CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Software modeling is a fundamental activity in the software development process. One way to accomplish this activity is by the Unified Modeling Language teaching, widely known as UML. However, visually impaired students must overcome their impairment in modeling activity, because it is performed through diagrams that are composed of geometric shapes and connectors. A language called Blind Modeling Language (BML) was created to standardize the requirements specification to facilitate the automatic generation of use case diagrams. For making the use of the BML feasible was developed a Blind Modeling software (B-Model) tool to assist visually impaired students on software modeling activity using Unified Modeling Language. The BML was evaluated through a case study with three blind students and the tool was assessed on an experiment using the requirements specification of four different scenarios performed by these students. The results suggest the acceptance and use of BML language and the effectiveness of the B-Model tool since the generated use case diagrams correspond to the specified functional requirements using the BML. A modelagem de software é uma atividade fundamental no processo de desenvolvimento de software. Uma forma de realizar a modelagem é com auxílio da Linguagem de Modelagem Unificada. Entretanto, estudantes portadores de deficiência visual são desafiados ao modelarem, devido essa atividade ser realizada por meio de diagramas, compostos por formas geométricas e conectores. Neste contexto, essa monografia apresenta uma linguagem chamada Blind Modeling Language (BML) para padronizar a especificação de requisitos a fim de facilitar a geração automática de diagramas de caso de uso. Para viabilizar a BML foi desenvolvida a ferramenta chamada Blind Modeling software (B-Model), que visa auxiliar estudantes com deficiência visual na atividade de modelagem de software utilizando a Linguagem de Modelagem Unificada. A BML foi avaliada por meio de um estudo de caso com três estudantes deficientes visuais. Além disso, também foi realizado um experimento para avaliar a eficácia da ferramenta usando a especificação de requisitos de quatro cenários diferentes especificados por estes estudantes. Os resultados sugerem a aceitação e uso da linguagem BML e a eficácia da B-Model, pois os diagramas de caso de uso gerados correspondem aos requisitos funcionais especificados utilizando a BML. 2022-11-21T19:23:54Z 2022-11-21T19:23:54Z 2021-08-25 bachelorThesis AZEVEDO, Pedro Oliveira de. Uma contribuição ao ensino de modelagem de software para estudantes com deficiência visual. 2021. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2021. http://repositorio.utfpr.edu.br/jspui/handle/1/30133 por openAccess Attribution-ShareAlike 4.0 International http://creativecommons.org/licenses/by-sa/4.0/ application/pdf Universidade Tecnológica Federal do Paraná Dois Vizinhos Brasil Engenharia de Software UTFPR
institution Universidade Tecnológica Federal do Paraná
collection RIUT
language Português
topic Pessoas com deficiência visual
UML (Computação)
Software - Desenvolvimento
People with visual disabilities
UML (Computer science)
Computer software - Development
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
spellingShingle Pessoas com deficiência visual
UML (Computação)
Software - Desenvolvimento
People with visual disabilities
UML (Computer science)
Computer software - Development
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Azevedo, Pedro Oliveira de
Uma contribuição ao ensino de modelagem de software para estudantes com deficiência visual
description Software modeling is a fundamental activity in the software development process. One way to accomplish this activity is by the Unified Modeling Language teaching, widely known as UML. However, visually impaired students must overcome their impairment in modeling activity, because it is performed through diagrams that are composed of geometric shapes and connectors. A language called Blind Modeling Language (BML) was created to standardize the requirements specification to facilitate the automatic generation of use case diagrams. For making the use of the BML feasible was developed a Blind Modeling software (B-Model) tool to assist visually impaired students on software modeling activity using Unified Modeling Language. The BML was evaluated through a case study with three blind students and the tool was assessed on an experiment using the requirements specification of four different scenarios performed by these students. The results suggest the acceptance and use of BML language and the effectiveness of the B-Model tool since the generated use case diagrams correspond to the specified functional requirements using the BML.
format Trabalho de Conclusão de Curso (Graduação)
author Azevedo, Pedro Oliveira de
author_sort Azevedo, Pedro Oliveira de
title Uma contribuição ao ensino de modelagem de software para estudantes com deficiência visual
title_short Uma contribuição ao ensino de modelagem de software para estudantes com deficiência visual
title_full Uma contribuição ao ensino de modelagem de software para estudantes com deficiência visual
title_fullStr Uma contribuição ao ensino de modelagem de software para estudantes com deficiência visual
title_full_unstemmed Uma contribuição ao ensino de modelagem de software para estudantes com deficiência visual
title_sort uma contribuição ao ensino de modelagem de software para estudantes com deficiência visual
publisher Universidade Tecnológica Federal do Paraná
publishDate 2022
citation AZEVEDO, Pedro Oliveira de. Uma contribuição ao ensino de modelagem de software para estudantes com deficiência visual. 2021. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2021.
url http://repositorio.utfpr.edu.br/jspui/handle/1/30133
_version_ 1805323341532233728
score 10,814766