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

Detalhes bibliográficos
Ano de defesa: 2009
Autor(a) principal: ANTONIO DE PADUA ALBUQUERQUE OLIVEIRA
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Tese
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: MAXWELL
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=13061&idi=1
https://www.maxwell.vrac.puc-rio.br/colecao.php?strSecao=resultado&nrSeq=13061&idi=2
http://doi.org/10.17771/PUCRio.acad.13061
Resumo: [pt] 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.