Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

Modelagem de Requisitos - Desenvolvimento de Casos de Uso by Mind Map: Modelagem de
Requisitos -
Desenvolvimento
de Casos de Uso
0.0 stars - 0 reviews range from 0 to 5

Modelagem de Requisitos - Desenvolvimento de Casos de Uso

Mapa elaborado tendo como base o documento "Análise com Casos de Uso baseada em Objetivos" de William N. Robinson e Greg Elofson, que se encontra anexo ao mapa.

Objetivos

definição de objetivo

objetivo é uma propriedade desejada do sistema monitoram as propriedades do ambiente e promovem alterações

propriedade de domínio

propriedades de domínio independem de qualquer sistema de software

requisitos

tipo especial de objetivo que restringe o comportamento do software

especiificação

tipo especial de requisito - diz respeito somente a propriedades do sistema

Especificando com UML a partir de objetivos

Eliciar o contexto do sistema

Obter informações através de entrevistas, documentos, observação, etc, identificando o contexto  do sistema.

Definir objetivos do sistema

Utilização do contexto para definir objetivos do sistema

Derivar requisitos

Refinando os objetivos chega-se aos requisitos

Derivar casos de uso

refinando os requisitos chega-se aos Casos de Uso - Organizacionais, de sistema e de baixo nível

Derivar modelos UML

Outros diagramas UML, como por exemplo "diagrama de classes" são derivados dos requisitos ou Casos de Uso.

Definindo e estruturando Objetivos

As necessidades dos stackholders representam a base para a definição dos objetivos. A partir do detalhamento dos objetivos, o processo de refinamento pode originar os requisitos do sistema. A partir de 25 objetivos a estruturação se torna importante, e com menos pode-se apresentar somente uma lista de objetivos. Na maioria dos sistemas temos uma hierarquia estruturada de objetivos.

Refinando objetivos

Patterns de refinamento

A hierarquia de objetivos é criada através do refinamento dos objetivos

patterns básicos, Disjunção, Conjunção

padrões de refinamento, marco, baseado em casos

Comportamentos

ambientais

propriedades do domínio - comportamento do ambiente

requeridos

refere-se a propriedades tanto do ambiente quanto do sistema

implementáveis

comportamentos executados pelo sistema. Uma especificação descreve a forma como o sistema    produz os seus comportamentos