
Atenção:
O eduCAPES é um repositório de objetos educacionais, não sendo responsável por materiais de terceiros submetidos na plataforma. O usuário assume ampla e total responsabilidade quanto à originalidade, à titularidade e ao conteúdo, citações de obras consultadas, referências e outros elementos que fazem parte do material que deseja submeter. Recomendamos que se reporte diretamente ao(s) autor(es), indicando qual parte do material foi considerada imprópria (cite página e parágrafo) e justificando sua denúncia.
Caso seja o autor original de algum material publicado indevidamente ou sem autorização, será necessário que se identifique informando nome completo, CPF e data de nascimento. Caso possua uma decisão judicial para retirada do material, solicitamos que informe o link de acesso ao documento, bem como quaisquer dados necessários ao acesso, no campo abaixo.
Todas as denúncias são sigilosas e sua identidade será preservada. Os campos nome e e-mail são de preenchimento opcional. Porém, ao deixar de informar seu e-mail, um possível retorno será inviabilizado e/ou sua denúncia poderá ser desconsiderada no caso de necessitar de informações complementares.
| Metadados | Descrição | Idioma |
|---|---|---|
| Autor(es): dc.contributor | Costa, Heitor Augustus Xavier | - |
| Autor(es): dc.contributor | Parreira Júnior, Paulo Afonso | - |
| Autor(es): dc.contributor | Durelli, Rafael Serapilha | - |
| Autor(es): dc.contributor | Viana, Matheus Carvalho | - |
| Autor(es): dc.creator | Oliveira, Michael Tadeu Alves de | - |
| Data de aceite: dc.date.accessioned | 2026-02-09T12:01:52Z | - |
| Data de disponibilização: dc.date.available | 2026-02-09T12:01:52Z | - |
| Data de envio: dc.date.issued | 2021-01-11 | - |
| Data de envio: dc.date.issued | 2021-01-11 | - |
| Data de envio: dc.date.issued | 2021-12-11 | - |
| Data de envio: dc.date.issued | 2020-11-26 | - |
| Fonte completa do material: dc.identifier | https://repositorio.ufla.br/handle/1/45990 | - |
| Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/capes/1152811 | - |
| Descrição: dc.description | An interest in software consists of a set of requirements that must collaborate towards the same objective. When an interest involves requirements that are intertwined with requirements of other interests, there is a Crosscutting Concern (CCC), and the inadequate modularization of this type of interest can hinder the development and evolution of the software. The Aspect- Oriented Requirements Engineering (AORE) area offers more appropriate strategies for the identification, classification, representation and composition of CCC. A problem commonly reported in experimental studies on approaches to AORE is the low effectiveness (coverage and accuracy) provided by them, related to the identification and classification of software interests. One of the possible causes for this is the lack of concern with the quality of the Software Requirements Document (SRD) before carrying out the activities of identification and classification of interests, which consists of discovering the interests from the functional and non-functional requirements, classifying them into basic concerns or CCC. In this sense, the objective of this work was to investigate whether the use of Software Requirements Pattern (SRP) to write SRD can contribute to improving the effectiveness of the identification and classification of interests in software systems. A SRP is an artifact that guides how to specify functional and non-functional requirements, so that they can be reused in well-defined contexts and problems. To this end, a documentary research was conducted to explore the state of the art on SRP and approaches to AORE. An approach was developed to transform requirements in the form of use cases for narrative text, SRP was elaborated for CRUD, Security, Usability, Performance and Portability, as well as computational support to support the performance of the activity of identification and classification of concerns software. Experimental studies were performed with SRD of academic and real software systems, comparing the effectiveness of the computational tool with the use of SRP and without the use of SRP and verifying the results by statistical tests and the measures of coverage, precision and F-Measure. The results indicated that the use of SRP for the identification and classification of software concerns contributes significantly to the improvement of the coverage, precision and F-Measure of the process of identification and classification of concerns based on software requirements, improving efficiency and effectiveness in the activity for AORE. | - |
| Descrição: dc.description | Um interesse de software consiste em um conjunto de requisitos que devem colaborar para um mesmo objetivo. Quando um interesse envolve requisitos que se encontram entrelaçados com requisitos de outros interesses, tem-se um “Interesse Transversal”, e a modularização inadequada desse tipo de interesse pode dificultar o desenvolvimento e a evolução do software. A área de Engenharia de Requisitos Orientada a Aspectos (EROA) oferece estratégias mais adequadas para identificação, classificação, representação e composição de Interesses Transversais. Um problema comumente relatado nos estudos experimentais sobre abordagens para EROA é a baixa efetividade (cobertura e precisão) proporcionada por elas, relacionadas à identificação e à classificação de interesses do software. Uma das possíveis causas para isso é a falta de preocupação com a qualidade do Documento de Requisitos de Software (DRS) antes da execução das atividades de identificação e classificação de interesses, que consiste na descoberta dos interesses a partir dos requisitos funcionais e não-funcionais, classificando-os em interesses base ou ITs. Nesse sentido, o objetivo deste trabalho foi investigar se o uso de Padrões para Requisitos de Software (PRS) para escrever DRS pode contribuir para a melhoria da efetividade da identificação e classificação de interesses em sistemas de software. Um PRS é um artefato que fornece orientações sobre como especificar requisitos funcionais e nãofuncionais, de forma que possam ser reusados em contextos e problemas bem definidos. Para isso, realizou-se uma pesquisa documental para explorar o estado da arte sobre PRS e abordagens para EROA. Desenvolveu-se uma abordagem para transformar requisitos em forma de casos de uso para texto narrativo, elaborou-se PRS para CRUD, Segurança, Usabilidade, Desempenho e Portabilidade, bem como um apoio computacional para apoiar a execução da atividade de identificação e classificação de interesses de software. Realizou-se estudos experimentais com DRS de sistemas de software acadêmicos e reais, comparando a efetividade do apoio computacional com o uso de PRS e sem o uso de PRS e verificando os resultados por testes estatísticos e as medidas de cobertura, precisão e F-Measure. Os resultados indicaram que a utilização de PRS para identificação e classificação de interesses de software contribui significativamente para o aprimoramento da cobertura, precisão e F-Measure do processo de identificação e classificação de interesses a partir de requisitos de software, melhorando a eficiência e eficácia na atividade para EROA. | - |
| Formato: dc.format | application/pdf | - |
| Idioma: dc.language | pt_BR | - |
| Publicador: dc.publisher | Universidade Federal de Lavras | - |
| Publicador: dc.publisher | Programa de Pós-graduação em Ciência da Computação | - |
| Publicador: dc.publisher | UFLA | - |
| Publicador: dc.publisher | brasil | - |
| Publicador: dc.publisher | Departamento de Ciência da Computação | - |
| Direitos: dc.rights | restrictAccess | - |
| Palavras-chave: dc.subject | Documentos de requisitos de software | - |
| Palavras-chave: dc.subject | Engenharia de requisitos orientada a aspectos | - |
| Palavras-chave: dc.subject | Identificação e classificação de Interesses | - |
| Palavras-chave: dc.subject | Software requirements documents | - |
| Palavras-chave: dc.subject | Aspect-oriented requirements engineering | - |
| Palavras-chave: dc.subject | Software requirements pattern | - |
| Palavras-chave: dc.subject | Identification and classification of concerns | - |
| Palavras-chave: dc.subject | Ciência da Computação | - |
| Título: dc.title | Especificação de requisitos de software utilizando padrões no contexto da engenharia de requisitos orientada a aspectos | - |
| Título: dc.title | Software requirements specification using standards in the aspect-oriented requirements engineering context | - |
| Tipo de arquivo: dc.type | dissertação | - |
| Aparece nas coleções: | Repositório Institucional da Universidade Federal de Lavras (RIUFLA) | |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: