1. Método orientado a objetivos
1.1. Casos de uso para satisfazer objetivos
1.2. Possibilidades para uso de objetivos
1.3. Obter especificações de UML a partir de objetivos
1.4. Atividades relacionadas
1.4.1. Elicitar contexto do sistema
1.4.2. Definir objetivos do sistema
1.4.3. Derivar requisitos (refinamento)
1.4.4. Derivar casos de uso
1.4.5. Derivar modelos de UML
1.5. UML com objetivos gera benefícios
1.5.1. Abstração
1.5.2. Direção
1.5.3. Rastreabilidade
1.5.4. Análise
2. Definição de objetivos e requisitos
2.1. Padrões de refinamento
2.1.1. Conjunção (and)
2.1.1.1. Marcos
2.1.1.2. Casos
2.1.2. Disjunção (or)
2.2. Hierarquia
2.2.1. Objetivo inicial
2.2.2. Como?
2.2.3. Por que?
3. Modelagem com objetivos
3.1. O problema
3.1.1. Analistas têm dificuldades na decomposição e estruturação de casos de uso.
3.2. A solução
3.2.1. Uma das soluções está no uso de objetivos de software de alto nível.
3.3. Justificativa
3.3.1. Objetivos podem guiar o desenvolvimento de casos de uso e conduzir as análises preliminares das especificações.
4. Objetivos
4.1. Alcance
4.1.1. Podem modelar casos de uso e conduzem às especificações de software
4.2. Definição
4.2.1. Propriedade desejada e relacionada ao escopo de ambiente/usuário, independemente de tecnologia.
4.3. Padrões
4.3.1. Objetivos de Obtenção
4.3.2. Objetivos de Término
4.3.3. Objetivos de Manutenção
4.3.4. Objetivos de Não Ocorrência
4.4. Tipos especiais
4.4.1. Requisito
4.4.2. Especificação