WER2000 - 3rd Workshop on Requirements Engineering, Rio de Janeiro - Brazil


Desenvolvendo Use Cases a partir de Modelagem Organizacional

Victor F.A. Santander; Jaelson F. B. Castro

PDF Scholar

Abstract

O paradigma de desenvolvimento orientado a objetos tem conquistado fervorosos adeptos na comunidade de engenharia de software. Um dos mais importantes avanços foi o surgimento da UML, uma linguagem padronizada para modelagem visual. Tipicamente Diagramas de USE CASES tem sido usados para capturar requisitos funcionais do sistema a ser desenvolvido. Contudo, o desenvolvimento de sistemas computacionais ocorre dentro de um contexto onde processos organizacionais estão bem estabelecidos. Portanto, é preciso capturar os requisitos organizacionais para definir como o sistema pretendido irá satisfazer os objetivos da organização, por que ele é necessário, quais as alternativas existentes, quais as implicações das alternativas para as várias partes interessadas, etc. Lamentavelmente UML e técnicas baseadas em cenários em geral, não estão equipadas para modelar os requisitos organizacionais. Precisamos de outra técnica, tal como i*, para representar estes aspectos. Contudo, os requisitos organizacionais precisam ser relacionados aos requisitos funcionais, representados através de Diagramas de Use Case. Neste artigo apresentaremos algumas diretrizes que podem auxiliar o engenheiro de requisitos a desenvolver Diagramas de Use Case em UML a partir dos modelos organizacionais propostos na técnica i*.

Cenários; Modelagem Organizacional; Engenharia de Requisitos



WER Editions