Geração automática de especificações de requisitos e de casos de teste baseada em padrões de requisitos com comportamento
dc.contributor.advisor1 | Bulcão Neto, Renato de Freitas | |
dc.contributor.advisor1Lattes | http://lattes.cnpq.br/5627556088346425 | pt_BR |
dc.contributor.referee1 | Bulcão Neto, Renato de Freitas | |
dc.contributor.referee2 | Vincenzi, Auri Marcelo Rizzo | |
dc.contributor.referee3 | Leitão Júnior, Plínio de Sá | |
dc.creator | Ribeiro, Pollyana de Queiroz | |
dc.creator.Lattes | http://lattes.cnpq.br/0113545177209168 | pt_BR |
dc.date.accessioned | 2020-11-26T11:51:30Z | |
dc.date.available | 2020-11-26T11:51:30Z | |
dc.date.issued | 2020-10-23 | |
dc.description.abstract | The requirements guide all software development activities and establishing them correctly, becomes essential for the success of the project. For the most part, the specification of the software requirements is carried out in a descriptive and informal manner, causing negative impacts on the project. One solution that can improve the quality of the software requirements specification document is to use the Software Requirement Standard (PRS). However, research indicates that there are limitations to implementing PRS, among them, the lack of tooling support to enable the adoption of the use of standards. In this context, the present work proposes the development of a tool based on a PRS integration metamodel with software testing standards for automatic generation of the software requirements specification document and the test case specification document, from pattern catalogs. In order to assess the quality of the requirements specification and test case specification documents, a survey was carried out with professionals in the software market, researchers and graduate students with different levels of experience in Requirements Engineering and Software Testing. The quality characteristics for assessing the artifacts were defined based on ISO / IEC 24766: 2009 (requirements) and ISO / IEC 25051: 2014 (test cases). The results of the evaluation show that the documents considerably meet the quality aspects and that the respondents had a good impression in relation to the documents. There were qualitative contributions from the professionals regarding the quality of the artifacts. In general, the evaluators understand that the automatic generation of documents from PRS streamlines the requirements specification and test case activities. | eng |
dc.description.provenance | Submitted by Luciana Ferreira (lucgeral@gmail.com) on 2020-11-25T12:58:30Z No. of bitstreams: 2 license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5) Dissertação - Pollyana de Queiroz Ribeiro - 2020.pdf: 6246243 bytes, checksum: c408a0ff1cdeb54c94784031cf1603a2 (MD5) | en |
dc.description.provenance | Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2020-11-26T11:51:30Z (GMT) No. of bitstreams: 2 license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5) Dissertação - Pollyana de Queiroz Ribeiro - 2020.pdf: 6246243 bytes, checksum: c408a0ff1cdeb54c94784031cf1603a2 (MD5) | en |
dc.description.provenance | Made available in DSpace on 2020-11-26T11:51:30Z (GMT). No. of bitstreams: 2 license_rdf: 805 bytes, checksum: 4460e5956bc1d1639be9ae6146a50347 (MD5) Dissertação - Pollyana de Queiroz Ribeiro - 2020.pdf: 6246243 bytes, checksum: c408a0ff1cdeb54c94784031cf1603a2 (MD5) Previous issue date: 2020-10-23 | en |
dc.description.resumo | Os requisitos norteiam todas as atividades de desenvolvimento de software e estabelecê-los corretamente, torna-se essencial para o sucesso do projeto. Em sua grande maioria, a especificação dos requisitos de software é realizada de maneira descritiva e informal, ocasionando impactos negativos no projeto. Uma solução que pode melhorar a qualidade do documento de especificação de requisitos de software é a utilização de Padrão de Requisito de Software (PRS). No entanto, pesquisas apontam que existem limitações para implantar PRS, entre elas, a falta de suporte ferramental para viabilizar a adoção do uso dos padrões. Nesse contexto, o presente trabalho propõe o desenvolvimento de uma ferramenta baseada em um metamodelo de integração de PRS com padrões de teste de software para geração automática do documento de especificação de requisitos de software e do documento de especificação de casos de teste, a partir de catálogos de padrões. Para avaliar a qualidade dos documentos de especificação de requisitos e especificação de casos de teste, foi realizada uma pesquisa com profissionais do mercado de software, pesquisadores e alunos de pós-graduação com diferentes níveis de experiência em Engenharia de Requisitos e Teste de Software. As características de qualidade para avaliação dos artefatos foram definidas com base na ISO/IEC 24766:2009 (requisitos) e ISO/IEC 25051:2014 (casos de teste). Os resultados da avaliação apontam que os documentos atendem consideravalmente aos aspectos de qualidade e que os respondentes tiveram uma boa impressão em relação aos documentos. Houve contribuições qualitativas dos profissionais quanto à qualidade dos artefatos. De modo geral, os avaliadores compreendem que a geração automática dos documentos a partir de PRS agiliza as atividades de especificação de requisitos e casos de teste. | pt_BR |
dc.identifier.citation | QUEIROZ, P. R. Geração automática de especificações de requisitos e de casos de teste baseada em padrões de requisitos com comportamento. 2020. 176 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Goiás, Goiânia, 2020. | pt_BR |
dc.identifier.uri | http://repositorio.bc.ufg.br/tede/handle/tede/10942 | |
dc.language | por | pt_BR |
dc.publisher | Universidade Federal de Goiás | pt_BR |
dc.publisher.country | Brasil | pt_BR |
dc.publisher.department | Instituto de Informática - INF (RG) | pt_BR |
dc.publisher.initials | UFG | pt_BR |
dc.publisher.program | Programa de Pós-graduação em Ciência da Computação (INF) | pt_BR |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Padrão de requisito de software | por |
dc.subject | Especificação de requisito | por |
dc.subject | Especificação de caso de teste | por |
dc.subject | Ferramenta de software | por |
dc.subject | Pesquisa quantitativa e qualitativa | por |
dc.subject | Software requirement pattern | eng |
dc.subject | Requirement specification | eng |
dc.subject | Test case specification | eng |
dc.subject | Software tool | eng |
dc.subject | Quantitative and qualitative research | eng |
dc.subject.cnpq | CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | pt_BR |
dc.title | Geração automática de especificações de requisitos e de casos de teste baseada em padrões de requisitos com comportamento | pt_BR |
dc.title.alternative | Automatic generation of requirements and test cases specifications based on behavioral requirements patterns | eng |
dc.type | Dissertação | pt_BR |
Arquivos
Pacote Original
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- Dissertação - Pollyana de Queiroz Ribeiro - 2020.pdf
- Tamanho:
- 5.96 MB
- Formato:
- Adobe Portable Document Format
- Descrição:
Licença do Pacote
1 - 1 de 1
Nenhuma Miniatura disponível
- Nome:
- license.txt
- Tamanho:
- 1.71 KB
- Formato:
- Item-specific license agreed upon to submission
- Descrição: