WER2001 - 4th Workshop on Requirements Engineering


Reutilização de Objetivos na Engenharia de Requisitos

Karla Donato Fook; Zair Abdelouahab

PDF Scholar

Abstract

Tratar Requisitos Não Funcionais (RNFs) na concepção de um soft-ware é uma tarefa não trivial. O tratamento de RNFs é complexo na medida em que, além dos impactos nos requisitos funcionais, os RNFs podem estar interdependentes em diferentes situações. Analisar essa interdependência é muito importante para evitar retralho na construção de software. Essa classe de requisitos, RNFs, compreende as características de qualidade de uma aplicação. Isto implica que, ao tratar de requisitos subjetivos, precisamos do conceito de satisfação a contento. Modelos que reflitam o conhecimento, de forma concisa e clara, dessa subjetividade dos RNFs são necessários. Esses modelos devem ajudar o engenheiro de requisitos no tratamento desses requisitos, tanto nos impac-tos como nas interdependências. Esse tratamento, quando feito de maneira adequada é base para a tomada de decisões arquiteturais. Este artigo aborda o início de uma pesquisa sobre estratégias de análise da propagação de rótulos e o consequente impacto desses requisitos não funcionais, considerando o uso de catálogos de conhecimento do tipo SIG (Softgoal Interdependency Graph). Em particular, pretendemos investigar como o uso de Redes de Petri, pode ajudar no refinamento do grau de granularidade dos rótulos de um SIG, de forma a que a propagação de operacionalizações de RNFs sejam mais informativas.

Keywords: