ENGENHARIA DE REQUISITOS INTENCIONAL: UM MÉTODO DE ELICITAÇÃO, MODELAGEM E ANÁLISE DE REQUISITOS

Detalhes bibliográficos
Autor(a) principal: ANTONIO DE PADUA ALBUQUERQUE OLIVEIRA
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