Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/30132
Título: Análise e projeto de uma ferramenta para especificação de requisitos e modelagem de software
Título(s) alternativo(s): Analysis and design of a tool for software specification and modeling
Autor(es): Kuhn, Daniel Carlos
Orientador(es): Souza, Alinne Cristinne Corrêa
Palavras-chave: Arquitetura de software
UML (Computação)
Arquitetura orientada a serviços (Computador)
Software architecture
UML (Computer science)
Service-oriented architecture (Computer science)
Data do documento: 25-Ago-2021
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Dois Vizinhos
Citação: KUHN, Daniel Carlos. Análise e projeto de uma ferramenta para especificação de requisitos e modelagem de software. 2021. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Dois Vizinhos, 2021.
Resumo: Com os avanços tecnológicos, o uso de sistemas baseados em computação está cada vez mais presente nas atividades da sociedade, aumentando a busca por softwares de qualidade, confiáveis e com custo reduzido. Nesse contexto, à medida que os sistemas requeridos crescem em complexidade, é necessária a utilização de ferramentas que auxiliem e integrem diferentes atividades do processo de desenvolvimento de software. No entanto, uma ferramenta que contemple a especificação e modelagem de software para o contexto ágil continua sendo um desafio para stakeholders, uma vez que realizam as suas respectivas tarefas em diferentes ferramentas, podendo acarretar incertezas e inconsistências entre os artefatos gerados. Diante disso, o objetivo desta monografia é análise e projeto de uma ferramenta web chamada Requirements spEcification and system MOdeling para auxiliar a especificação de requisitos e modelagem de software. A ferramenta é composta por três módulos: (i) Gerenciamento de Projetos, (ii) Especificação de Requisitos Ágil, e (iii) Modelagem de Software. Além disso, também foi desenvolvida uma arquitetura para garantir o design e a estruturação da ferramenta. Foi realizado um estudo de caso para avaliar a eficácia da arquitetura proposta para facilitar o desenvolvimento da ferramenta REMO. Portanto, os resultados alcançados mostraram que a ferramenta pode auxiliar analistas nas atividades de especificação dos requisitos e modelagem de software para o contexto ágil.
Abstract: With the technological advances, the use of systems based on data processing are more and more included in our society, increasing the search for high quality, trustworthy and low-cost software. In this context, as the required systems grow in complexity, it is necessary to use tools that assist and integrate different activities in the software development process. However, a tool that includes the software specification and modeling activities for the agile context remains a challenge for stakeholders, since they perform their tasks in different tools, which may lead to uncertainties and inconsistencies between the generated artifacts. Therefore, the objective of this monograph is the analysis and design of a web tool called Requirements spEcification and system MOdeling to assist the requirements specification and software modeling. The tool is composed of three modules: (i) Project management; (ii) agile requirements specification; and (iii) software modeling. Also, an architecture was developed to ensure the design and the structuring of the tool. A case study was conducted to evaluate the effectiveness of the proposed architecture to facilitate the development of REMO tool. The results showed that the tool can assist the analysts during the requirement specification and software modeling activities in agile context.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/30132
Aparece nas coleções:DV - Engenharia de Software

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
analiseprojetoferramentarequisitosmodelagem.pdf2,95 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons