Online Mind Mapping and Brainstorming

Create your own awesome maps

Online Mind Mapping and Brainstorming

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account? Log In

Modelagem com objetivos by Mind Map: Modelagem com objetivos
0.0 stars - 0 reviews range from 0 to 5

Modelagem com objetivos

É uma propriedade desejada do ambiente

Requisito

Requisitos

Produto derivado do objetivo. Tipo especial de objetivo que condiciona (restringe) o comportamento do software, devendo apresentar três propriedades: 1) - apresentado de forma de valores monitoradas pelo sistema 2) - restringe apenas valores que são controlados pelo software 3) - os valores controlados não são definidos em termos de valores monitorados futuros.  

Especificação

Tipo especial de requisitos que somente tem a ver com as propriedades do sistema.

Método Orientado a Objetivos

Eliciar o contexto do sistema

Informações sobre o sistema proposto, e de seu contexto, são adquiridos por meio de entrevistas, coleta de documentos, observação, etc

Definir os objetivos do sistema

Baseado no contexto do sistema,  um analista define os objetivos do sistema.

Derivar requisitos

Objetivos são refinados ao nivel de requisitos.

Derivar casos de uso

Casos de uso organizacionais, de sistema e de baixo nível  são derivados a partir dos requisitos.

Derivar modelos UML

Outros modelos UML, tais diagramas de classe e seqüência, são derivados dos requisitos  ou casos de uso

Análise orientada a objetos baseada em objetivos

Provê, qualquer que seja a complexidade uma  direção ao contrário de outros métodos mais complexos. De fato, muitos métodos proporcionam  atividades alternativas além de uma direção específica. Mas como conseqüência  os analistas ficam à  deriva no mar de notações e possibilidades. Adicionando objetivos  ao   método UML de análise acarreta  os seguintes benefícios.

Abstração

Objetivos  proporcionam descrições de alto nível, funcionais e não funcionais, descrições compreensíveis do “o que” o sistema deve fazer, sem a complexidade de descrever como o sistema funciona [van Lamsweerde 2001].

Direção

Objetivos fornecem aos analistas uma checklist de atividades a completar [Sommerville 1997, Yue 1987].

Rastreabilidade

Objetivos fornecem uma ponte ligando os pedidos das partes interessadas (stakeholders) às  especificações do sistema [Robinson 1990, Robinson 1998].

Análise

Objetivos fornecem um meio para analisar o sistema antes da sua construção. Tal análise é importante, e inclui: análise de conflitos [Robinson 1994, van Lamsweerde 1998] e de cobertura  [Yue 1987].

Objetivos

Propriedade desejada para o sistema. Os objetivos não se limitam explicitamente ao comportamento do software.