GUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2004 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFSCAR |
Texto Completo: | https://repositorio.ufscar.br/handle/ufscar/618 |
Resumo: | The objective of this work was to define guidelines for Use Case Model (Use Case Diagram and Specification) construction. The use of use cases and UML notation for requirements modeling is a widely used option, don' t matter the development paradigm. However, neither guidelines for Use Case construction are provided by UML, neither there are works in the literature that provide a more systematic support for this activity. Hence, this activity is very dependent on the designer experience and subjectivity, leading to different models for the same system. The proposed techniques, named GUCCRA Guidelines for Use Case Construction and Requirement Analysis, are composed of two readings, AGRT Actor Goal Reading Technique and UCRT Use Case Reading Technique. The definition of these techniques was based on two other reading techniques: PBR-User, used for requirements Document inspection and ER1, of OORTs/ProDeS family, used to validate Use Case Models in relation to the Requirement Documents that were the basis for the model construction. Aiming at evaluating GUCCRA two empirical studies were carried out: the first compared the proposed techniques with an Ad-Hoc approach by constructing Use Case Models related with some Requirement Documents. The second study compared the defects related during the models construction with the defects of PBR-User application in the same documents. From the first study, the results provide evidences that the activity became more systematic with the use of the techniques and that the models became more standardized. From the second study the results showed that the majority of defects found were common to both techniques. Moreover, a study has been prepared to show the positive influence of the systematic standardization of Use Case Models in the application of the Use Case Point metric. |
id |
SCAR_4517c2f138d2f3d94cd211beecdbb653 |
---|---|
oai_identifier_str |
oai:repositorio.ufscar.br:ufscar/618 |
network_acronym_str |
SCAR |
network_name_str |
Repositório Institucional da UFSCAR |
repository_id_str |
4322 |
spelling |
Belgamo, AndersonFabbri, Sandra Camargo Pinto Ferrazhttp://lattes.cnpq.br/2204086299921323http://plsql1.cnpq.br/sigef_imp/PRC_HIST_PROC?F_COD_RH=K4778310Z0d9e8e287-8d0b-481a-8ec9-48be0967bd5d2016-06-02T19:06:26Z2007-07-062016-06-02T19:06:26Z2004-04-10BELGAMO, Anderson. GUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos.. 2004. 165 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2004.https://repositorio.ufscar.br/handle/ufscar/618The objective of this work was to define guidelines for Use Case Model (Use Case Diagram and Specification) construction. The use of use cases and UML notation for requirements modeling is a widely used option, don' t matter the development paradigm. However, neither guidelines for Use Case construction are provided by UML, neither there are works in the literature that provide a more systematic support for this activity. Hence, this activity is very dependent on the designer experience and subjectivity, leading to different models for the same system. The proposed techniques, named GUCCRA Guidelines for Use Case Construction and Requirement Analysis, are composed of two readings, AGRT Actor Goal Reading Technique and UCRT Use Case Reading Technique. The definition of these techniques was based on two other reading techniques: PBR-User, used for requirements Document inspection and ER1, of OORTs/ProDeS family, used to validate Use Case Models in relation to the Requirement Documents that were the basis for the model construction. Aiming at evaluating GUCCRA two empirical studies were carried out: the first compared the proposed techniques with an Ad-Hoc approach by constructing Use Case Models related with some Requirement Documents. The second study compared the defects related during the models construction with the defects of PBR-User application in the same documents. From the first study, the results provide evidences that the activity became more systematic with the use of the techniques and that the models became more standardized. From the second study the results showed that the majority of defects found were common to both techniques. Moreover, a study has been prepared to show the positive influence of the systematic standardization of Use Case Models in the application of the Use Case Point metric.O objetivo deste trabalho foi definir diretrizes para a construção de Modelos de Casos de Uso (Diagrama e Especificação de Casos de Uso). A modelagem de requisitos com casos de uso, bem como a utilização da notação UML para essa finalidade é uma alternativa muito utilizada, independentemente do paradigma de desenvolvimento. No entanto, nem a UML fornece diretrizes para a construção de Casos de Uso como também não se encontram trabalhos na literatura que dêem suporte mais sistemático a essa atividade, deixando-a muito dependente da experiência e da subjetividade do projetista, fazendo com que modelos bastante diferentes sejam elaborados para o mesmo sistema. As técnicas propostas, denominadas GUCCRA Guidelines for Use Case Construction and Requirements Analysis, são compostas de duas leituras, AGRT Actor Goal Reading Technique and UCRT Use Case Reading Technique. À medida que essas técnicas são aplicadas visando à construção do Modelo de Casos de Uso, seus passos auxiliam também uma inspeção do Documento de Requisitos. A definição dessas técnicas foi baseada em duas outras técnicas de leitura: a PBR-Usuário, utilizada para inspeção de Documentos de Requisitos e a ER1, da família OORTs/ProDeS, utilizada para fazer validação de Modelos de Casos de Uso em relação ao Documento de Requisitos no qual ele foi baseado. Para avaliação da GUCCRA, foram realizados dois estudos empíricos: o primeiro comparou as técnicas propostas com a abordagem Ad-Hoc na construção de Modelos de Casos de Uso relacionados a alguns documentos de requisitos e o segundo, comparou os defeitos relatados durante a construção desses modelos com a aplicação da PBR-Usuário nos mesmos documentos. Em relação ao primeiro estudo, os resultados fornecem evidências de que as técnicas sistematizam a atividade, gerando modelos mais padronizados e, em relação ao segundo, os resultados mostraram que a maioria dos defeitos encontrados foi comuns às duas técnicas. Além disso, realizou-se também um estudo que mostrou a influência positiva da sistematização e padronização de Modelos de Casos de Uso na aplicação da métrica Pontos de Casos de Uso.Financiadora de Estudos e Projetosapplication/pdfporUniversidade Federal de São CarlosPrograma de Pós-Graduação em Ciência da Computação - PPGCCUFSCarBREngenharia de softwareEngenharia de software - experimentaçãoTécnicas de inspeçãoModelo de casos de usoCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOGUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos.info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis-1-146bcb0a4-b39e-4d47-84cc-3e27a086389finfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSCARinstname:Universidade Federal de São Carlos (UFSCAR)instacron:UFSCARORIGINALDissAB.pdfapplication/pdf3386998https://repositorio.ufscar.br/bitstream/ufscar/618/1/DissAB.pdf15539f36fdb8879a0e9b63813373bb2bMD51THUMBNAILDissAB.pdf.jpgDissAB.pdf.jpgIM Thumbnailimage/jpeg8258https://repositorio.ufscar.br/bitstream/ufscar/618/2/DissAB.pdf.jpgfb83d34739d45ed77884e6fe5a10e57cMD52ufscar/6182023-09-18 18:30:37.912oai:repositorio.ufscar.br:ufscar/618Repositório InstitucionalPUBhttps://repositorio.ufscar.br/oai/requestopendoar:43222023-09-18T18:30:37Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR)false |
dc.title.por.fl_str_mv |
GUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos. |
title |
GUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos. |
spellingShingle |
GUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos. Belgamo, Anderson Engenharia de software Engenharia de software - experimentação Técnicas de inspeção Modelo de casos de uso CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
GUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos. |
title_full |
GUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos. |
title_fullStr |
GUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos. |
title_full_unstemmed |
GUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos. |
title_sort |
GUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos. |
author |
Belgamo, Anderson |
author_facet |
Belgamo, Anderson |
author_role |
author |
dc.contributor.authorlattes.por.fl_str_mv |
http://plsql1.cnpq.br/sigef_imp/PRC_HIST_PROC?F_COD_RH=K4778310Z0 |
dc.contributor.author.fl_str_mv |
Belgamo, Anderson |
dc.contributor.advisor1.fl_str_mv |
Fabbri, Sandra Camargo Pinto Ferraz |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/2204086299921323 |
dc.contributor.authorID.fl_str_mv |
d9e8e287-8d0b-481a-8ec9-48be0967bd5d |
contributor_str_mv |
Fabbri, Sandra Camargo Pinto Ferraz |
dc.subject.por.fl_str_mv |
Engenharia de software Engenharia de software - experimentação Técnicas de inspeção Modelo de casos de uso |
topic |
Engenharia de software Engenharia de software - experimentação Técnicas de inspeção Modelo de casos de uso CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.cnpq.fl_str_mv |
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
The objective of this work was to define guidelines for Use Case Model (Use Case Diagram and Specification) construction. The use of use cases and UML notation for requirements modeling is a widely used option, don' t matter the development paradigm. However, neither guidelines for Use Case construction are provided by UML, neither there are works in the literature that provide a more systematic support for this activity. Hence, this activity is very dependent on the designer experience and subjectivity, leading to different models for the same system. The proposed techniques, named GUCCRA Guidelines for Use Case Construction and Requirement Analysis, are composed of two readings, AGRT Actor Goal Reading Technique and UCRT Use Case Reading Technique. The definition of these techniques was based on two other reading techniques: PBR-User, used for requirements Document inspection and ER1, of OORTs/ProDeS family, used to validate Use Case Models in relation to the Requirement Documents that were the basis for the model construction. Aiming at evaluating GUCCRA two empirical studies were carried out: the first compared the proposed techniques with an Ad-Hoc approach by constructing Use Case Models related with some Requirement Documents. The second study compared the defects related during the models construction with the defects of PBR-User application in the same documents. From the first study, the results provide evidences that the activity became more systematic with the use of the techniques and that the models became more standardized. From the second study the results showed that the majority of defects found were common to both techniques. Moreover, a study has been prepared to show the positive influence of the systematic standardization of Use Case Models in the application of the Use Case Point metric. |
publishDate |
2004 |
dc.date.issued.fl_str_mv |
2004-04-10 |
dc.date.available.fl_str_mv |
2007-07-06 2016-06-02T19:06:26Z |
dc.date.accessioned.fl_str_mv |
2016-06-02T19:06:26Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.citation.fl_str_mv |
BELGAMO, Anderson. GUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos.. 2004. 165 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2004. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufscar.br/handle/ufscar/618 |
identifier_str_mv |
BELGAMO, Anderson. GUCCRA: técnicas de leitura para construção de modelos de casos de uso e análise de documentos de requisitos.. 2004. 165 f. Dissertação (Mestrado em Ciências Exatas e da Terra) - Universidade Federal de São Carlos, São Carlos, 2004. |
url |
https://repositorio.ufscar.br/handle/ufscar/618 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.confidence.fl_str_mv |
-1 -1 |
dc.relation.authority.fl_str_mv |
46bcb0a4-b39e-4d47-84cc-3e27a086389f |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal de São Carlos |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciência da Computação - PPGCC |
dc.publisher.initials.fl_str_mv |
UFSCar |
dc.publisher.country.fl_str_mv |
BR |
publisher.none.fl_str_mv |
Universidade Federal de São Carlos |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFSCAR instname:Universidade Federal de São Carlos (UFSCAR) instacron:UFSCAR |
instname_str |
Universidade Federal de São Carlos (UFSCAR) |
instacron_str |
UFSCAR |
institution |
UFSCAR |
reponame_str |
Repositório Institucional da UFSCAR |
collection |
Repositório Institucional da UFSCAR |
bitstream.url.fl_str_mv |
https://repositorio.ufscar.br/bitstream/ufscar/618/1/DissAB.pdf https://repositorio.ufscar.br/bitstream/ufscar/618/2/DissAB.pdf.jpg |
bitstream.checksum.fl_str_mv |
15539f36fdb8879a0e9b63813373bb2b fb83d34739d45ed77884e6fe5a10e57c |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFSCAR - Universidade Federal de São Carlos (UFSCAR) |
repository.mail.fl_str_mv |
|
_version_ |
1813715504232136704 |