ENGENHARIA DE REQUISITOS INTENCIONAL: UM MÉTODO DE ELICITAÇÃO, MODELAGEM E ANÁLISE DE REQUISITOS
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da PUC-RIO (Projeto Maxwell) |
Texto Completo: | https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=13061@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=13061@2 |
Resumo: | Nos dias atuais, muito mais do que no passado, é sabido que o sucesso de projetos de software depende criticamente de requisitos. Um exemplo de GORE, que significa Engenharia de Requisitos Orientada a Metas, é o Framework i* (iestrela). Este afirma que os requisitos devem representar a intencionalidade do grande número de atores sociais, os quais são pessoas ou sistemas. Dentro desse contexto, existe ainda um vazio de métodos para cobrir o processo da elicitação de metas. Vários métodos para SMA (Sistemas Multi-Agentes) mencionam a elicitação das metas, mas eles não fornecem detalhes de como essa atividade é feita, eles tratam principalmente da modelagem de metas sem antes cuidar dos detalhes da elicitação. Em adição, modelos intencionais como exemplo o Framework i*, podem ser complexos e até mesmo incompreensíveis. Esta tese propõe um método chamado ERi*c – “Engenharia de Requisitos Intencional”, o qual primeiro provê um processo de elicitação que aplica uma abordagem “bottom-up” e simples, com perguntas que podem identificar metas concretas e metas flexíveis. Além disso, o método Eri*c propõe uma solução para reduzir o problema da “escalabilidade” de modelos i* que inclui heurísticas para a especificação desses modelos. O método contém também uma estratégia para fazer diagnósticos de modelos i* de maneira a cobrir o processo de análise de requisitos. |
id |
PUC_RIO-1_ad09547769adee3c14ebcc0bd2720f4d |
---|---|
oai_identifier_str |
oai:MAXWELL.puc-rio.br:13061 |
network_acronym_str |
PUC_RIO-1 |
network_name_str |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
repository_id_str |
534 |
spelling |
info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisENGENHARIA DE REQUISITOS INTENCIONAL: UM MÉTODO DE ELICITAÇÃO, MODELAGEM E ANÁLISE DE REQUISITOSINTENTIONAL REQUIREMENTS ENGINEERING: A METHOD FOR REQUIREMENTS ELICITATION, MODELING, AND ANALYSIS2008-03-27JULIO CESAR SAMPAIO DO PRADO LEITE33077592720lattes.cnpq.br/6871006250321522LUIZ MARCIO CYSNEIROSLUIZ MARCIO CYSNEIROSMARCO ANTONIO CASANOVASIMONE DINIZ JUNQUEIRA BARBOSAMARCO ANTONIO CASANOVAJULIO CESAR SAMPAIO DO PRADO LEITEANTONIO DE PADUA ALBUQUERQUE OLIVEIRAPONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIROPPG EM INFORMÁTICAPUC-RioBRNos dias atuais, muito mais do que no passado, é sabido que o sucesso de projetos de software depende criticamente de requisitos. Um exemplo de GORE, que significa Engenharia de Requisitos Orientada a Metas, é o Framework i* (iestrela). Este afirma que os requisitos devem representar a intencionalidade do grande número de atores sociais, os quais são pessoas ou sistemas. Dentro desse contexto, existe ainda um vazio de métodos para cobrir o processo da elicitação de metas. Vários métodos para SMA (Sistemas Multi-Agentes) mencionam a elicitação das metas, mas eles não fornecem detalhes de como essa atividade é feita, eles tratam principalmente da modelagem de metas sem antes cuidar dos detalhes da elicitação. Em adição, modelos intencionais como exemplo o Framework i*, podem ser complexos e até mesmo incompreensíveis. Esta tese propõe um método chamado ERi*c – “Engenharia de Requisitos Intencional”, o qual primeiro provê um processo de elicitação que aplica uma abordagem “bottom-up” e simples, com perguntas que podem identificar metas concretas e metas flexíveis. Além disso, o método Eri*c propõe uma solução para reduzir o problema da “escalabilidade” de modelos i* que inclui heurísticas para a especificação desses modelos. O método contém também uma estratégia para fazer diagnósticos de modelos i* de maneira a cobrir o processo de análise de requisitos.Nowadays, much more than in the past, it is known that the success of software projects depends critically on the requirements. Goal Oriented Requirements Engineering - GORE, for example i Framework, says that requirements must represent the intentionality of a large number of social actors, which can be people or systems. Several Multi-Agent Systems (MAS) methods mention goals elicitation but they do not provide details of how this is performed, they mainly focus on goals modeling. In this context, there is still a lack of methods to cover the goal elicitation process. Only after eliciting goals, requirements engineers will be able to deal properly with goal models. Typically, this is a difficult task to carry on since requirements engineers are not familiarized with the domain from the early stages of software development. And, intentionality models, for example i Framework, can be complex and incompreensible. This thesis proposes a method called ERi c - Engenharia de Requisitos Intencional which provides an inquire process that can identify goals and softgoals in a bottom-up and simple elicitation approach together with one solution to reduce the problem of scalability of i models. The method ERi c also includes heuristics for modeling specification and a diagnoses aproach in order to analyze i models.https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=13061@1https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=13061@2porreponame:Repositório Institucional da PUC-RIO (Projeto Maxwell)instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)instacron:PUC_RIOinfo:eu-repo/semantics/openAccess2022-11-01T13:02:26Zoai:MAXWELL.puc-rio.br:13061Repositório InstitucionalPRIhttps://www.maxwell.vrac.puc-rio.br/ibict.phpopendoar:5342019-07-10T00:00Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO)false |
dc.title.pt.fl_str_mv |
ENGENHARIA DE REQUISITOS INTENCIONAL: UM MÉTODO DE ELICITAÇÃO, MODELAGEM E ANÁLISE DE REQUISITOS |
dc.title.alternative.en.fl_str_mv |
INTENTIONAL REQUIREMENTS ENGINEERING: A METHOD FOR REQUIREMENTS ELICITATION, MODELING, AND ANALYSIS |
title |
ENGENHARIA DE REQUISITOS INTENCIONAL: UM MÉTODO DE ELICITAÇÃO, MODELAGEM E ANÁLISE DE REQUISITOS |
spellingShingle |
ENGENHARIA DE REQUISITOS INTENCIONAL: UM MÉTODO DE ELICITAÇÃO, MODELAGEM E ANÁLISE DE REQUISITOS ANTONIO DE PADUA ALBUQUERQUE OLIVEIRA |
title_short |
ENGENHARIA DE REQUISITOS INTENCIONAL: UM MÉTODO DE ELICITAÇÃO, MODELAGEM E ANÁLISE DE REQUISITOS |
title_full |
ENGENHARIA DE REQUISITOS INTENCIONAL: UM MÉTODO DE ELICITAÇÃO, MODELAGEM E ANÁLISE DE REQUISITOS |
title_fullStr |
ENGENHARIA DE REQUISITOS INTENCIONAL: UM MÉTODO DE ELICITAÇÃO, MODELAGEM E ANÁLISE DE REQUISITOS |
title_full_unstemmed |
ENGENHARIA DE REQUISITOS INTENCIONAL: UM MÉTODO DE ELICITAÇÃO, MODELAGEM E ANÁLISE DE REQUISITOS |
title_sort |
ENGENHARIA DE REQUISITOS INTENCIONAL: UM MÉTODO DE ELICITAÇÃO, MODELAGEM E ANÁLISE DE REQUISITOS |
dc.creator.ID.none.fl_str_mv |
|
dc.creator.Lattes.none.fl_str_mv |
|
author |
ANTONIO DE PADUA ALBUQUERQUE OLIVEIRA |
author_facet |
ANTONIO DE PADUA ALBUQUERQUE OLIVEIRA |
author_role |
author |
dc.contributor.advisor-co1ID.none.fl_str_mv |
|
dc.contributor.advisor-co1Lattes.none.fl_str_mv |
|
dc.contributor.advisor1.fl_str_mv |
JULIO CESAR SAMPAIO DO PRADO LEITE |
dc.contributor.advisor1ID.fl_str_mv |
33077592720 |
dc.contributor.advisor1Lattes.fl_str_mv |
lattes.cnpq.br/6871006250321522 |
dc.contributor.advisor-co1.fl_str_mv |
LUIZ MARCIO CYSNEIROS |
dc.contributor.referee1.fl_str_mv |
LUIZ MARCIO CYSNEIROS |
dc.contributor.referee2.fl_str_mv |
MARCO ANTONIO CASANOVA |
dc.contributor.referee3.fl_str_mv |
SIMONE DINIZ JUNQUEIRA BARBOSA |
dc.contributor.referee4.fl_str_mv |
MARCO ANTONIO CASANOVA |
dc.contributor.referee5.fl_str_mv |
JULIO CESAR SAMPAIO DO PRADO LEITE |
dc.contributor.author.fl_str_mv |
ANTONIO DE PADUA ALBUQUERQUE OLIVEIRA |
contributor_str_mv |
JULIO CESAR SAMPAIO DO PRADO LEITE LUIZ MARCIO CYSNEIROS LUIZ MARCIO CYSNEIROS MARCO ANTONIO CASANOVA SIMONE DINIZ JUNQUEIRA BARBOSA MARCO ANTONIO CASANOVA JULIO CESAR SAMPAIO DO PRADO LEITE |
description |
Nos dias atuais, muito mais do que no passado, é sabido que o sucesso de projetos de software depende criticamente de requisitos. Um exemplo de GORE, que significa Engenharia de Requisitos Orientada a Metas, é o Framework i* (iestrela). Este afirma que os requisitos devem representar a intencionalidade do grande número de atores sociais, os quais são pessoas ou sistemas. Dentro desse contexto, existe ainda um vazio de métodos para cobrir o processo da elicitação de metas. Vários métodos para SMA (Sistemas Multi-Agentes) mencionam a elicitação das metas, mas eles não fornecem detalhes de como essa atividade é feita, eles tratam principalmente da modelagem de metas sem antes cuidar dos detalhes da elicitação. Em adição, modelos intencionais como exemplo o Framework i*, podem ser complexos e até mesmo incompreensíveis. Esta tese propõe um método chamado ERi*c – “Engenharia de Requisitos Intencional”, o qual primeiro provê um processo de elicitação que aplica uma abordagem “bottom-up” e simples, com perguntas que podem identificar metas concretas e metas flexíveis. Além disso, o método Eri*c propõe uma solução para reduzir o problema da “escalabilidade” de modelos i* que inclui heurísticas para a especificação desses modelos. O método contém também uma estratégia para fazer diagnósticos de modelos i* de maneira a cobrir o processo de análise de requisitos. |
publishDate |
2008 |
dc.date.issued.fl_str_mv |
2008-03-27 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=13061@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=13061@2 |
url |
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=13061@1 https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=13061@2 |
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.publisher.none.fl_str_mv |
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO |
dc.publisher.program.fl_str_mv |
PPG EM INFORMÁTICA |
dc.publisher.initials.fl_str_mv |
PUC-Rio |
dc.publisher.country.fl_str_mv |
BR |
publisher.none.fl_str_mv |
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO RIO DE JANEIRO |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da PUC-RIO (Projeto Maxwell) instname:Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) instacron:PUC_RIO |
instname_str |
Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) |
instacron_str |
PUC_RIO |
institution |
PUC_RIO |
reponame_str |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
collection |
Repositório Institucional da PUC-RIO (Projeto Maxwell) |
repository.name.fl_str_mv |
Repositório Institucional da PUC-RIO (Projeto Maxwell) - Pontifícia Universidade Católica do Rio de Janeiro (PUC-RIO) |
repository.mail.fl_str_mv |
|
_version_ |
1748324900728209408 |