MindMaps in Requirements Elicitation: guid ance for the process of transforming elicited requirements into iStar models

Autor: Geraldino, Gustavo Cesar Lopes
Přispěvatelé: Santander, Victor Francisco Araya, Silva, Ivonei Freitas da, Andrade, Sidgley Camargo de, Cespedes, Marco Antonio Toranzo
Jazyk: portugalština
Rok vydání: 2022
Předmět:
Zdroj: Biblioteca Digital de Teses e Dissertações do UNIOESTE
Universidade Estadual do Oeste do Paraná (UNIOESTE)
instacron:UNIOESTE
Popis: Submitted by Edineia Teixeira (edineia.teixeira@unioeste.br) on 2022-08-22T18:10:45Z No. of bitstreams: 2 Gustavo_Geraldino2022.pdf: 4317039 bytes, checksum: bc8e32e459661cf0101f9165455d2508 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Made available in DSpace on 2022-08-22T18:10:45Z (GMT). No. of bitstreams: 2 Gustavo_Geraldino2022.pdf: 4317039 bytes, checksum: bc8e32e459661cf0101f9165455d2508 (MD5) license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Previous issue date: 2022-05-13 Conselho Nacional de Pesquisa e Desenvolvimento Científico e Tecnológico - CNPq Software development is a complex activity with stages and phases. Which allow professional design according to patterns and models that are used by the Software Engineering - SE. SE is the area of computer science that deals with the aspects of software development and defines models, patterns, cycles, and practices for the different activities, from the initial phases of specification to maintenance. These activities and phases are developed in stages starting with the highest level of abstraction - the level of approach to the customer - to a higher level of proximity to software coding. In order for the software project team to arrive at the coding phase and meet the real needs of the customer, the activities of the first step must not be neglected - this step is represented by requirements Engineering - RE. This dissertation aims to develop indications of a strategy for the process of transforming requirements elicited through the technique of MindMaps into iStar models. For the development of this research, a systematic literature review (RSL) was conducted to analyze the frequency of the use of MindMaps in the elicitation process and their transformation into more complex models. As a result of this research, in addition to RSL, proposed filters, templates and guidelines for performing the necessary referrals of transformation of requirements elicitation through the MindMaps technique into models MindMaps that already take into account the information needed to create the iStar models. It is dissertation has elicited as an important contribution to propose directions in the transformation of requirements with the MindMaps technique into iStar models through the guidelines based on the MindMaps and iStar metamodels. O desenvolvimento de software é uma atividade complexa, dotada de etapas e fases que possibilitarão a construção de forma profissional por meio dos padrões e modelos elaborados pela Software Engineering – SE. A SE é a área da computação relacionada aos aspectos do desenvolvimento de software que define modelos, padrões, ciclos, práticas para realização de atividades desde os estágios iniciais de especificação até a evolução, manutenção do software. O conjunto destas atividades e etapas são desenvolvidas por meio de fases, as quais se iniciam em um grau mais elevado de abstração – nível de aproximação com cliente, até um grau de maior proximidade com a codificação do software. Para que a equipe do projeto de software possa chegar na etapa de codificação e atender as reais necessidades do cliente, as atividades da etapa inicial não podem ser negligenciadas – esta etapa é a Requirements Engineering – RE. Esta dissertação tem por objetivo desenvolver encaminhamentos para construção de uma estratégia no processo de transformação de requisitos elicitados por meio da técnica de MindMaps em modelos iStar. Para o desenvolvimento desta pesquisa foi realizada uma Revisão Sistemática de Literatura – RSL com a finalidade de analisar a incidência da aplicação de MindMaps no processo de elicitação, bem como a sua transformação em modelos mais complexos. Como resultado desta pesquisa, para além da RSL foram propostos filtros, template e diretrizes para o encaminhamento necessário para o processo de transformação dos requisitos elicitados por meio da técnica de MindMaps em modelos MindMaps, já considerando as informações necessárias para gerar os modelos iStar. Esta dissertação tem como contribuição maior propor este encaminhamento no processo de transformação dos requisitos elicitados (MindMaps) em modelos iStar por meio das diretrizes alicerçadas nos metamodelos MindMaps e iStar.
Databáze: OpenAIRE