ModelER : uma abordagem baseada em modelos aplicada ao processo de elicitação de requisitos
Autor(a) principal: | |
---|---|
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 |