Um modelo sobre as dificuldades para modelar casos de uso

Submitted by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2017-08-24T13:19:45Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Reprodução Não Autorizada.pdf: 47716 bytes, checksum: 0353d988c60b584cfc9978721c498a11 (MD5) === Approv...

Full description

Bibliographic Details
Main Authors: Nascimento, Elizamary de Souza, 92-99358-9643
Other Authors: secretaria@icomp.ufam.edu.br
Format: Others
Language:Portuguese
Published: Universidade Federal do Amazonas 2017
Subjects:
Online Access:http://tede.ufam.edu.br/handle/tede/5829
id ndltd-IBICT-oai-http---localhost-tede-5829
record_format oai_dc
collection NDLTD
language Portuguese
format Others
sources NDLTD
topic Casos de Uso - (Use Cases – UCs)
Dificuldades na modelagem
Estudo experimental
Modelo de dificuldades
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
spellingShingle Casos de Uso - (Use Cases – UCs)
Dificuldades na modelagem
Estudo experimental
Modelo de dificuldades
CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO
Nascimento, Elizamary de Souza
92-99358-9643
Um modelo sobre as dificuldades para modelar casos de uso
description Submitted by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2017-08-24T13:19:45Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Reprodução Não Autorizada.pdf: 47716 bytes, checksum: 0353d988c60b584cfc9978721c498a11 (MD5) === Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2017-08-24T13:19:59Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Reprodução Não Autorizada.pdf: 47716 bytes, checksum: 0353d988c60b584cfc9978721c498a11 (MD5) === Made available in DSpace on 2017-08-24T13:19:59Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Reprodução Não Autorizada.pdf: 47716 bytes, checksum: 0353d988c60b584cfc9978721c498a11 (MD5) Previous issue date: 2017-06-09 === CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior === Use Cases (UCs) have become an important artifact for the specification of software requirements. However, there are several difficulties that prevent students and software engineers from specifying UCs correctly. In order to explore and understand the difficulties in modeling diagram and specify UCs, we carried out four empirical studies with 195 participants. We present in this thesis a model about the difficulties in the modeling of UCs found in the studies carried out. The model presents the difficulties in diagram and specification UC that were classified into categories. First, we present the categories related to the diagram (D), which identify: (D-I) the actors of the system, (D-II) the use cases of the system, (D-III) generalization relationship, (D-IV) included and extend relationship; and categories related to the use-case specification (E): (E-I) abstraction of requirements, (E-II) flows of UC, (E-III) business rules, (E-IV) References of flows and business rules, (E-V) Pre- and Post-condition and (E-VI) dependence of other UCs. This on research is based on an evidence-based methodology, we executed procedures of the Grounded Theory (GT) method to analyze the data; and we use the Exploratory Factor Analysis (EFA) to evaluate the constructed model. The model was evaluated and it showed that the presented difficulties occur with more than 50% of the participants. We used EFA to identify possible factors with correlated difficulties. The EFA did not show that some of the difficulties grouped in the categories defined for the model are correlated. Through the obtained results from the empirical studies, the current version of the model can be considered valid to represent the perception of the participants about the difficulties occurred in diagram and specification of UC. In addition, the model serves as a basis for future research in the field, as well as support for the suggestion of practices to improve the teaching / learning process of students in modeling UC. === Casos de Uso (Use Cases – UCs) tornaram-se um importante artefato para a especificação dos requisitos de software. No entanto, há várias dificuldades que impedem estudantes e engenheiros de software de especificarem UCs de forma correta. Com o objetivo de explorar e entender as dificuldades em modelar diagrama e especificar UCs, foram realizados quatro estudos experimentais com 195 participantes. Esta dissertação apresenta um modelo sobre as dificuldades na modelagem de UCs encontradas nos estudos realizados. O modelo apresenta as dificuldades relacionadas a modelagem do diagrama e especificação de UC. Estas dificuldades foram classificadas em categorias. Primeiramente, serão apresentadas as categorias relacionadas ao diagrama (D): (D-I) Identificar os atores do sistema, (D-II) Identificar os casos de uso do sistema, (D-III) Relacionamento de generalização e (D-IV) Relacionamentos extend e include. Por fim, as categorias relacionadas a especificação (E): (E-I) Abstração dos requisitos, (E-II) Fluxos do UC, (E-III) Regras de negócio, (E-IV) Referências de fluxos e Regras de negócio, (E-V) Pré e Pós-condição e (E-VI) Dependência de outros UCs. Esta pesquisa fundamentou-se em uma metodologia baseada em evidências, a análise dos dados foi conduzida utilizando procedimentos do método Grounded Theory (GT) e para a avaliação do modelo elaborado utilizou-se a Análise Fatorial Exploratória (AFE). O modelo foi avaliado e mostrou que as dificuldades apresentadas ocorrem com mais de 50% dos participantes. Utilizou-se a AFE para identificar possíveis fatores com dificuldades correlacionadas. A AFE mostrou a correlação entre certas dificuldades agrupadas nas categorias definidas para o modelo. Através dos resultados obtidos dos estudos experimentais, a versão atual do modelo pode ser considerada válida para representar a percepção dos participantes sobre as dificuldades ocorridas em diagrama e especificação de UC. Além disso, o modelo serve como base para futuras pesquisas na área, bem como no apoio à sugestão de práticas para melhorar o processo de ensino/aprendizagem dos alunos em modelagem de UC.
author2 secretaria@icomp.ufam.edu.br
author_facet secretaria@icomp.ufam.edu.br
Nascimento, Elizamary de Souza
92-99358-9643
author Nascimento, Elizamary de Souza
92-99358-9643
author_sort Nascimento, Elizamary de Souza
title Um modelo sobre as dificuldades para modelar casos de uso
title_short Um modelo sobre as dificuldades para modelar casos de uso
title_full Um modelo sobre as dificuldades para modelar casos de uso
title_fullStr Um modelo sobre as dificuldades para modelar casos de uso
title_full_unstemmed Um modelo sobre as dificuldades para modelar casos de uso
title_sort um modelo sobre as dificuldades para modelar casos de uso
publisher Universidade Federal do Amazonas
publishDate 2017
url http://tede.ufam.edu.br/handle/tede/5829
work_keys_str_mv AT nascimentoelizamarydesouza ummodelosobreasdificuldadesparamodelarcasosdeuso
AT 92993589643 ummodelosobreasdificuldadesparamodelarcasosdeuso
_version_ 1718895831754473472
spelling ndltd-IBICT-oai-http---localhost-tede-58292019-01-21T22:35:10Z Um modelo sobre as dificuldades para modelar casos de uso Nascimento, Elizamary de Souza 92-99358-9643 secretaria@icomp.ufam.edu.br Conte, Tayana Uchôa Casos de Uso - (Use Cases – UCs) Dificuldades na modelagem Estudo experimental Modelo de dificuldades CIÊNCIAS EXATAS E DA TERRA: CIÊNCIA DA COMPUTAÇÃO Submitted by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2017-08-24T13:19:45Z No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Reprodução Não Autorizada.pdf: 47716 bytes, checksum: 0353d988c60b584cfc9978721c498a11 (MD5) Approved for entry into archive by Divisão de Documentação/BC Biblioteca Central (ddbc@ufam.edu.br) on 2017-08-24T13:19:59Z (GMT) No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Reprodução Não Autorizada.pdf: 47716 bytes, checksum: 0353d988c60b584cfc9978721c498a11 (MD5) Made available in DSpace on 2017-08-24T13:19:59Z (GMT). No. of bitstreams: 2 license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) Reprodução Não Autorizada.pdf: 47716 bytes, checksum: 0353d988c60b584cfc9978721c498a11 (MD5) Previous issue date: 2017-06-09 CAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superior Use Cases (UCs) have become an important artifact for the specification of software requirements. However, there are several difficulties that prevent students and software engineers from specifying UCs correctly. In order to explore and understand the difficulties in modeling diagram and specify UCs, we carried out four empirical studies with 195 participants. We present in this thesis a model about the difficulties in the modeling of UCs found in the studies carried out. The model presents the difficulties in diagram and specification UC that were classified into categories. First, we present the categories related to the diagram (D), which identify: (D-I) the actors of the system, (D-II) the use cases of the system, (D-III) generalization relationship, (D-IV) included and extend relationship; and categories related to the use-case specification (E): (E-I) abstraction of requirements, (E-II) flows of UC, (E-III) business rules, (E-IV) References of flows and business rules, (E-V) Pre- and Post-condition and (E-VI) dependence of other UCs. This on research is based on an evidence-based methodology, we executed procedures of the Grounded Theory (GT) method to analyze the data; and we use the Exploratory Factor Analysis (EFA) to evaluate the constructed model. The model was evaluated and it showed that the presented difficulties occur with more than 50% of the participants. We used EFA to identify possible factors with correlated difficulties. The EFA did not show that some of the difficulties grouped in the categories defined for the model are correlated. Through the obtained results from the empirical studies, the current version of the model can be considered valid to represent the perception of the participants about the difficulties occurred in diagram and specification of UC. In addition, the model serves as a basis for future research in the field, as well as support for the suggestion of practices to improve the teaching / learning process of students in modeling UC. Casos de Uso (Use Cases – UCs) tornaram-se um importante artefato para a especificação dos requisitos de software. No entanto, há várias dificuldades que impedem estudantes e engenheiros de software de especificarem UCs de forma correta. Com o objetivo de explorar e entender as dificuldades em modelar diagrama e especificar UCs, foram realizados quatro estudos experimentais com 195 participantes. Esta dissertação apresenta um modelo sobre as dificuldades na modelagem de UCs encontradas nos estudos realizados. O modelo apresenta as dificuldades relacionadas a modelagem do diagrama e especificação de UC. Estas dificuldades foram classificadas em categorias. Primeiramente, serão apresentadas as categorias relacionadas ao diagrama (D): (D-I) Identificar os atores do sistema, (D-II) Identificar os casos de uso do sistema, (D-III) Relacionamento de generalização e (D-IV) Relacionamentos extend e include. Por fim, as categorias relacionadas a especificação (E): (E-I) Abstração dos requisitos, (E-II) Fluxos do UC, (E-III) Regras de negócio, (E-IV) Referências de fluxos e Regras de negócio, (E-V) Pré e Pós-condição e (E-VI) Dependência de outros UCs. Esta pesquisa fundamentou-se em uma metodologia baseada em evidências, a análise dos dados foi conduzida utilizando procedimentos do método Grounded Theory (GT) e para a avaliação do modelo elaborado utilizou-se a Análise Fatorial Exploratória (AFE). O modelo foi avaliado e mostrou que as dificuldades apresentadas ocorrem com mais de 50% dos participantes. Utilizou-se a AFE para identificar possíveis fatores com dificuldades correlacionadas. A AFE mostrou a correlação entre certas dificuldades agrupadas nas categorias definidas para o modelo. Através dos resultados obtidos dos estudos experimentais, a versão atual do modelo pode ser considerada válida para representar a percepção dos participantes sobre as dificuldades ocorridas em diagrama e especificação de UC. Além disso, o modelo serve como base para futuras pesquisas na área, bem como no apoio à sugestão de práticas para melhorar o processo de ensino/aprendizagem dos alunos em modelagem de UC. 2017-08-24T13:19:59Z 2999-12-31 2017-06-09 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis NASCIMENTO, Elizamary de Souza. Um modelo sobre as dificuldades para modelar casos de uso. 2017. 153 f. Dissertação (Mestrado em Informática) - Universidade Federal do Amazonas, Manaus, 2017. http://tede.ufam.edu.br/handle/tede/5829 por -312656415484870643 600 500 1052477850274827528 http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess application/pdf Universidade Federal do Amazonas Programa de Pós-graduação em Informática UFAM Brasil Instituto de Computação reponame:Biblioteca Digital de Teses e Dissertações da UFAM instname:Universidade Federal do Amazonas instacron:UFAM