WER2001 - 4th Workshop on Requirements Engineering, Buenos Aires - Argentina


Um método para elicitação e Modelagem de Requisitos Baseado em Objetivos

Marcia C. F. Carvalho; Zair Abdelouahab

PDF Scholar

Abstract

Este trabalho propõe uma integração da abordagem CREWS L?ecritoire baseado em cenários com a abordagem de casos de usos descrita por Regnell et al e o Método GBRAM baseado em objetivos. Dessa forma são adicionados ao trabalho de Regnell et al a noção de pedaço de requerimento (RC), as estratégias de descoberta do objetivo através dos relacionamentos AND, OR e de refinamento entre RCs, além de extender o modelo com um nível físico onde são descritas as ações internas do sistema. Em contrapartida, é adicionado à abordagem CREWS- L' Ecritoire o acoplamento objetivo- caso de uso onde a obtenção dos cenários origina-se da aplicação de uma estratégia de refinamento sobre os casos de uso, a integração de cenários normais e excepcionais em um modelo de uso sintetizado, com uma visão única por ator. No que concerne ao Método GBRAM, foram extendidas as relações de dependência de contrato entre objetivos para dependência alternativa e dependência condicional exclusiva, assim como foi introduzida a técnica de caso de uso, conforme descreve Regnell et al em [15,16] e extendida a noção de cenários para caracterizar situações não só excepcionais, mas também as normais e variacionais. Com a integração desses métodos, o método resultante irá representar um adicionamento de cada um isoladamente. Esse método se propõe a acoplar objetivos e casos de uso numa decomposição top-down em diferentes níveis de abstração. Ele combina a utilização destes dois conceitos em um pedaço de requerimento (RC). Um RC é um par <objetivo, caso de uso>, relacionados através de relacionamentos AND, OR e de refinamento. Esses três tipos de relacionamentos entre RCs conduzem a uma organização hierárquica de RCs em três níveis de abstração: o funcional, o comportamental e o físico.

Use Cases; Scenarios;Goals; Requirements; Elicitation; Modelling



WER Editions