ModelER : uma abordagem baseada em modelos aplicada ao processo de elicitação de requisitos

Detalhes bibliográficos
Autor(a) principal: Souza, Rafael Xavier de Oliveira
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFS
Texto Completo: https://ri.ufs.br/handle/riufs/3338
Resumo: Requirements Engineering (ER) has an important role in Software Engineering for being an early stage of the software development process. ER serves as the basis for implementation of other activities, contributing decisively to the quality of the final software product. Requirements Elicitation process is among the main concerns of ER. It involves the recognition and description of customer needs, in such a way that it is possible to reflect the business accurately and consistent. Moreover, in general, most problems that occur during the process of software development are caused by failures in the early stages. In this context, emerging approaches such as Model-Driven Developement (MDD) and Business Process Modeling (MPN). Such approaches seek to understand and describe business processes and enable a closer look of the domain. As well, especially when backed by support tools, using approaches such as MDD and MPN can contribute to improving the quality of the requirements and the requirements Elicitation process. This work presents ModelER approach, which seeks to promote improvements in Requirements Elicitation process, through the use of concepts and practices of the MDD and the MPN for identifying software requirements.
id UFS-2_b5dfd7acffa4410a4e41e6993bc9364e
oai_identifier_str oai:ufs.br:riufs/3338
network_acronym_str UFS-2
network_name_str Repositório Institucional da UFS
repository_id_str
spelling Souza, Rafael Xavier de OliveiraNascimento, Rogério Patrício Chagas dohttp://lattes.cnpq.br/51040638567438282017-09-26T11:34:18Z2017-09-26T11:34:18Z2014-02-27https://ri.ufs.br/handle/riufs/3338Requirements Engineering (ER) has an important role in Software Engineering for being an early stage of the software development process. ER serves as the basis for implementation of other activities, contributing decisively to the quality of the final software product. Requirements Elicitation process is among the main concerns of ER. It involves the recognition and description of customer needs, in such a way that it is possible to reflect the business accurately and consistent. Moreover, in general, most problems that occur during the process of software development are caused by failures in the early stages. In this context, emerging approaches such as Model-Driven Developement (MDD) and Business Process Modeling (MPN). Such approaches seek to understand and describe business processes and enable a closer look of the domain. As well, especially when backed by support tools, using approaches such as MDD and MPN can contribute to improving the quality of the requirements and the requirements Elicitation process. This work presents ModelER approach, which seeks to promote improvements in Requirements Elicitation process, through the use of concepts and practices of the MDD and the MPN for identifying software requirements.A Engenharia de Requisitos (ER) possui um importante papel na Engenharia de Software pelo fato de compreender uma fase inicial do processo de desenvolvimento de software. Ela serve de base para a realização das demais atividades, contribuindo decisivamente para a qualidade do produto de software final. O processo de Elicitação de Requisitos está entre as principais preocupações da ER. Ele envolve o reconhecimento e a descrição das necessidades dos clientes, de tal forma que seja possível refletir o negócio de forma precisa e coerente. Além disso, de maneira geral, a maior parte dos problemas que ocorrem durante o processo de desenvolvimento de software é causada por falhas nas fases iniciais. Diante desse contexto, surgem abordagens tais como o Desenvolvimento Orientado por Modelos (Model-Driven Developement MDD) e a Modelagem de Processos de Negócio (Business Process Modeling MPN1). Tais abordagens tanto buscam compreender e descrever os processos de negócio, quanto permitem uma visão mais próxima do domínio. Assim, sobretudo quando apoiadas por ferramentas de suporte, o uso de abordagens como MDD e MPN pode contribuir para a melhoria da qualidade dos requisitos e do processo de Elicitação de Requisitos. Este trabalho apresenta a abordagem ModelER, a qual busca promover melhorias no processo de Elicitação de Requisitos, através da utilização de conceitos e práticas do MDD e da MPN para identificação de requisitos de software.application/pdfporEngenharia de softwareProcessosProgramas de computador - Controle de qualidadeDesenvolvimento de Software Dirigido por ModelosModelagem de Processos de NegócioEngenharia de requisitosElicitação de requisitosComputer programsSoftware engineeringTrialsRequirements engineeringRequirements ElicitationModel-Driven development (MDD)Business process modelingCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOModelER : uma abordagem baseada em modelos aplicada ao processo de elicitação de requisitosinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPós-Graduação em Ciência da Computaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSTEXTRAFAEL_XAVIER_OLIVEIRA_SOUZA.pdf.txtRAFAEL_XAVIER_OLIVEIRA_SOUZA.pdf.txtExtracted texttext/plain190532https://ri.ufs.br/jspui/bitstream/riufs/3338/2/RAFAEL_XAVIER_OLIVEIRA_SOUZA.pdf.txtc8ebaf46cef8449d9a5e575276e7a176MD52THUMBNAILRAFAEL_XAVIER_OLIVEIRA_SOUZA.pdf.jpgRAFAEL_XAVIER_OLIVEIRA_SOUZA.pdf.jpgGenerated Thumbnailimage/jpeg1316https://ri.ufs.br/jspui/bitstream/riufs/3338/3/RAFAEL_XAVIER_OLIVEIRA_SOUZA.pdf.jpgea457e2330744abf0b96a055095d63e4MD53ORIGINALRAFAEL_XAVIER_OLIVEIRA_SOUZA.pdfapplication/pdf1732610https://ri.ufs.br/jspui/bitstream/riufs/3338/1/RAFAEL_XAVIER_OLIVEIRA_SOUZA.pdffef36b451ab840980c545911acdee91bMD51riufs/33382017-11-24 21:40:05.365oai:ufs.br:riufs/3338Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2017-11-25T00:40:05Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false
dc.title.por.fl_str_mv ModelER : uma abordagem baseada em modelos aplicada ao processo de elicitação de requisitos
title ModelER : uma abordagem baseada em modelos aplicada ao processo de elicitação de requisitos
spellingShingle ModelER : uma abordagem baseada em modelos aplicada ao processo de elicitação de requisitos
Souza, Rafael Xavier de Oliveira
Engenharia de software
Processos
Programas de computador - Controle de qualidade
Desenvolvimento de Software Dirigido por Modelos
Modelagem de Processos de Negócio
Engenharia de requisitos
Elicitação de requisitos
Computer programs
Software engineering
Trials
Requirements engineering
Requirements Elicitation
Model-Driven development (MDD)
Business process modeling
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short ModelER : uma abordagem baseada em modelos aplicada ao processo de elicitação de requisitos
title_full ModelER : uma abordagem baseada em modelos aplicada ao processo de elicitação de requisitos
title_fullStr ModelER : uma abordagem baseada em modelos aplicada ao processo de elicitação de requisitos
title_full_unstemmed ModelER : uma abordagem baseada em modelos aplicada ao processo de elicitação de requisitos
title_sort ModelER : uma abordagem baseada em modelos aplicada ao processo de elicitação de requisitos
author Souza, Rafael Xavier de Oliveira
author_facet Souza, Rafael Xavier de Oliveira
author_role author
dc.contributor.author.fl_str_mv Souza, Rafael Xavier de Oliveira
dc.contributor.advisor1.fl_str_mv Nascimento, Rogério Patrício Chagas do
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/5104063856743828
contributor_str_mv Nascimento, Rogério Patrício Chagas do
dc.subject.por.fl_str_mv Engenharia de software
Processos
Programas de computador - Controle de qualidade
Desenvolvimento de Software Dirigido por Modelos
Modelagem de Processos de Negócio
Engenharia de requisitos
Elicitação de requisitos
topic Engenharia de software
Processos
Programas de computador - Controle de qualidade
Desenvolvimento de Software Dirigido por Modelos
Modelagem de Processos de Negócio
Engenharia de requisitos
Elicitação de requisitos
Computer programs
Software engineering
Trials
Requirements engineering
Requirements Elicitation
Model-Driven development (MDD)
Business process modeling
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Computer programs
Software engineering
Trials
Requirements engineering
Requirements Elicitation
Model-Driven development (MDD)
Business process modeling
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description Requirements Engineering (ER) has an important role in Software Engineering for being an early stage of the software development process. ER serves as the basis for implementation of other activities, contributing decisively to the quality of the final software product. Requirements Elicitation process is among the main concerns of ER. It involves the recognition and description of customer needs, in such a way that it is possible to reflect the business accurately and consistent. Moreover, in general, most problems that occur during the process of software development are caused by failures in the early stages. In this context, emerging approaches such as Model-Driven Developement (MDD) and Business Process Modeling (MPN). Such approaches seek to understand and describe business processes and enable a closer look of the domain. As well, especially when backed by support tools, using approaches such as MDD and MPN can contribute to improving the quality of the requirements and the requirements Elicitation process. This work presents ModelER approach, which seeks to promote improvements in Requirements Elicitation process, through the use of concepts and practices of the MDD and the MPN for identifying software requirements.
publishDate 2014
dc.date.issued.fl_str_mv 2014-02-27
dc.date.accessioned.fl_str_mv 2017-09-26T11:34:18Z
dc.date.available.fl_str_mv 2017-09-26T11:34:18Z
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.uri.fl_str_mv https://ri.ufs.br/handle/riufs/3338
url https://ri.ufs.br/handle/riufs/3338
dc.language.iso.fl_str_mv por
language por
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.program.fl_str_mv Pós-Graduação em Ciência da Computação
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFS
instname:Universidade Federal de Sergipe (UFS)
instacron:UFS
instname_str Universidade Federal de Sergipe (UFS)
instacron_str UFS
institution UFS
reponame_str Repositório Institucional da UFS
collection Repositório Institucional da UFS
bitstream.url.fl_str_mv https://ri.ufs.br/jspui/bitstream/riufs/3338/2/RAFAEL_XAVIER_OLIVEIRA_SOUZA.pdf.txt
https://ri.ufs.br/jspui/bitstream/riufs/3338/3/RAFAEL_XAVIER_OLIVEIRA_SOUZA.pdf.jpg
https://ri.ufs.br/jspui/bitstream/riufs/3338/1/RAFAEL_XAVIER_OLIVEIRA_SOUZA.pdf
bitstream.checksum.fl_str_mv c8ebaf46cef8449d9a5e575276e7a176
ea457e2330744abf0b96a055095d63e4
fef36b451ab840980c545911acdee91b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)
repository.mail.fl_str_mv repositorio@academico.ufs.br
_version_ 1802110781148364800