UML:

por BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar
[ Livros ]
Autores adicionais: RUMBAUGH, James ; Autor | JACOBSON, Ivar ; Autor
Motivo da edição:2. ed. Publicado por : Elsevier, (Rio de Janeiro:) Detalhes físicos: 521 p. ISBN:9788535217841. Ano: 2012 Tipo de Material: Livros
Tags desta biblioteca: Sem tags desta biblioteca para este título. Faça o login para adicionar tags.
Localização atual Classificação Exemplar Situação Previsão de devolução Código de barras Reservas do item
Biblioteca Agamenon Magalhães
005.1 B724u (Percorrer estante) 1 Disponível 2019-0041
Total de reservas: 0

Sumário

PARTE 1
PRIMEIROS PASSOS

Capítulo 1 - Por que fazer a Modelagem?
A importância da modelagem
Princípios da modelagem
A modelagem orientada a objetos

Capítulo 2 - Introdução à UML
Uma visão geral da UML
A UML é uma linguagem
A UML é uma linguagem para visualização
A UML é uma linguagem para especificação
A UML é uma linguagem para documentação
Onde a UML pode ser utilizada?
Um modelo conceitual da UML
Blocos de construção da UML
Itens da UML
Regras da UML
Mecanismos básicos da UML
Arquitetura
O ciclo de vida do desenvolvimento do software

Capítulo 3 – Hello, World
Principais abstrações
Mecanismos
Artefatos

PARTE 2
MODELAGEM ESTRUTURAL BÁSICA

Capítulo4— Classes
Primeiros passos
Termos e conceitos.
Atributos
Responsabilidades
Outras características
Técnicas básicas de modelagem
A modelagem do vocabulário do sistema
A modelagem da distribuição de responsabilidades em um sistema
A modelagem de itens que não são software
A modelagem de tipos primitivos
Dicase sugestões

Capítulo 5 – Relacionamentos
Primeiros passos
Termos e conceitos
Dependência
Generalização
Associação
Outras características
Estilos de desenho
Técnicas básicas de modelagem
Modelagem de dependências simples
Modelagem de relacionamentos estruturais
Dicas e sugestões

Capítulo 6 – Mecanismos
Primeiros passos
Termos e conceitos
Notas
Estereótipos
Valores atribuídos
Restrições
Elementos-padrão
Perfis
Técnicas básicas de modelagem
Modelagem de comentários
Modelagem de novas propriedades
Modelagem de uma nova semântica
Dicase sugestões

Capítulo7 - Diagramas
Primeiros passos
Termos e conceitos
Diagramas estruturais
Diagramas comportamentais
Técnicas básicas de modelagem
Modelagem de diferentes visões de um sistema
Modelagem de diferentes níveis de abstração
Modelagem de visões complexas
Dicas e sugestões

Capítulo 8 - Diagramas de Classes
Primeiros passos
Termos e conceitos
Propriedades básicas
Conteúdo
Usos básicos
Técnicas básicas de modelagem
Modelagem de colaborações simples
Modelagem do esquema lógico de um banco de dados lógico
Engenharia direta e reversa
Dicas e sugestões

PARTE 3
MODELAGEM ESTRUTURAL AVANÇADA
Capítulo 9 - Classes Avançadas

Primeiros passos
Termos e conceitos
Classificadores

Visibilidade
Escopo de instância e de estática
Elementos abstratos, raiz, folha e polimórficos
Multiplicidade
Atributos
Operações
Classes template
Elementos-padrão
Técnicas básicas de modelagem
Modelagem da semântica de urna classe
Dicas e sugestões

Capítulo 10— Relacionamentos Avançados
Primeiros passos
Termos e conceitos
Dependência
Generalização
Associação
Técnicas básicas de modelagem
Modelagem de redes de relacionamentos
Dicas e sugestões

Capítulo 11 - Interfaces, Tipos e Funções
Primeiros passos
Termos e conceitos
Nomes
Operações
Relacionamentos
Compreendendo uma interface
Técnicas básicas de modelagem
Modelagem da costura de um sistema
Tipos estáticos e dinâmicos de modelagem
Dicas e sugestões

Capítulo 12 - Pacotes
Primeiros passos
Termos e conceitos
Nomes
Elementos pertinentes
Visibilidade
Importação e exportação
Técnicas básicas de modelagem
Modelagem de grupos de elementos
Modelagem de visões da arquitetura
Dicase sugestões

Capítulo 13 – Instâncias
Primeiros passos
Termos e Conceitos
Abstrações e instâncias
Tipos
Nomes
Operações
Estado
Outras características
Elementos-padrão
Técnicas básicas de modelagem
Modelagem de instâncias concretas
Modelagem de instâncias prototípicas
Dicas e sugestões

Capítulo 14 - Diagramas de Objetos
Primeiros passos
Termos e conceitos
Propriedades comuns
Conteúdo
Usos comuns
Técnicas básicas de modelagem
Modelagem de estruturas de objetos
Engenharia direta e engenharia reversa
Dicas e sugestões

Capítulo 15 – Componentes
Primeiros passos

Termos e conceitos .
Componentes e interfaces
Substituição
Organização de componentes
Portas
Estrutura interna
Técnicas básicas de modelagem
Modelagem de classes estruturadas
Modelagem de uma API
Dicas e sugestões

PARTE 4
MODELAGEM BÁSICA DE COMPORTAMENTO

Capítulo16 - Interações
Primeiros passos
Termos e conceitos
Contexto
Objetos e papéis
Vínculos e conectores
Mensagens
Sequenciamento
Criação, modificação e destruição
Representação
Técnicas básicas de modelagem
Modelagem do fluxo de controle
Dicas e sugestões

Capítulo 17 - Casos de Uso
Primeiros passos
Termos e conceitos
Assunto
Nomes
Casos de uso e atores
Casos de uso e fluxo de eventos
Casos de uso e cenários
Casos de uso e colaborações
Organização dos casos de uso
Outras características
Técnicas básicas de modelagem
Modelagem do comportamento de um elemento
Dicas e sugestões

Capítulo 18 - Diagramas de Casos de Uso
Primeiros passos
Termos e conceitos
Propriedades comuns
Conteúdo
Notação
Usos comuns
Técnicas básicas de modelagem
Modelagem do contexto do sistema
Modelagem dos requisitos de um sistema
Engenharia direta e reversa
Dicas e sugestões

Capítulo 19 - Diagramas de Interação
Primeiros passos
Termos e conceitos
Propriedades comuns
Conteúdo
Diagramas de sequências
Controle estruturado nos diagramas de sequências
Diagramas de atividades aninhadas
Diagramas de comunicação
Equivalência semântica
Usos comuns
Técnicas básicas de modelagem
Modelagem de fluxos de controle por ordenação temporal
Modelagem de fluxos de controle por organização
Engenharia direta e reversa-
Dicas e sugestões

Capítulo 20 - Diagramas de Atividades
Primeiros passos
Termos e conceitos
Propriedades comuns
Conteúdo
Ações e nós de atividades
Fluxos de controle
Ramificação
Bifurcação e união
Raias de natação
Fluxo de objetos
Regiões de expansão
Usos comuns
Técnicas básicas de modelagem
Modelagem de fluxo de trabalho
A modelagem de uma operação
Engenharia direta e reversa
Dicas e sugestões

PARTE 5
MODELAGEM COMPORTAMENTAL AVANÇADA

Capítulo 21 - Eventos e Sinais
Primeiros passos
Termos e conceitos
Tipos de eventos
Sinais
Eventos de chamada
Eventos de tempo e alteração
Eventos enviar e receber
Técnicas básicas de modelagem
Modelagem de uma família de sinais.
A modelagem de exceções
Dicas e sugestões

Capítulo 22 - Máquinas de Estados.
Primeiros passos
Termos e conceitos
Contexto
Estados
Transições
Transições e estados avançados
Subestados
Técnicas básicas de modelagem
Modelagem do tempo de vida de um objeto
Dicas e sugestões

Capítulo 23 - Processos e Threads
Primeiros passos
Termos e conceitos
Fluxo de controle
Classes e eventos
Comunicação
Sincronização
Técnicas básicas de modelagem
Modelagem de vários fluxos de controle
Modelagem de comunicação entre processos
Dicas e sugestões

Capítulo 24 - Tempo e Espaço
Primeiros passos
Termos e conceitos,
Tempo
Localização
Técnicas básicas de modelagem
Modelagem de restrições de tempo
Modelagem da distribuição de objetos
Modelagem de objetos que migram
Dicas e sugestões

Capítulo 25 - Diagramas de Estados
Primeiros passos
Termos e conceitos
Propriedades comuns
Conteúdo
Usos comuns
Técnicas básicas de modelagem
Modelagem de objetos reativos
Engenharia direta e reversa
Dicas e sugestões

PARTE 6
MODELAGEM DA ARQUITETURA

Capítulo 26— Artefatos
Primeiros passos
Termos e conceitos
Nomes
Artefatos e classes
Tipos de artefatos
Elementos-padrão
Técnicas básicas de modelagem
Modelagem de executáveis e de bibliotecas
Modelagem de tabelas, arquivos e documentos
Modelagem de código-fonte
Dicas e sugestões

Capítulo 27— Implantação
Primeiros passos
Termos e conceitos
Nomes
Nós e artefatos
Organização dos nós
Conexões
Técnicas básicas de modelagem
Modelagem de processadores e dispositivos
Modelagem da distribuição de artefatos
Dicas e sugestões

Capítulo 28 - Colaborações
Primeiros passos
Termos e conceitos
Nomes
Estrutura
Comportamento
Organização das colaborações
Técnicas básicas de modelagem
Modelagem de papéis
Modelagem da realização de um caso de uso
Modelagem da realização de uma operação
Modelagem de um mecanismo
Dicas e sugestões

Capítulo 29 - Padrões e Frameworks
Primeiros passos
Termos e conceitos
Padrões de Arquitetura
Mecanismos
Frameworks
Técnicas básicas de modelagem
Modelagem de padrões de projeto
Modelagem de padrões de arquitetura
Dicas e sugestões

Capítulo 30 - Diagramas de Artefatos
Primeiros passos
Termos e conceitos
Propriedades comuns
Conteúdo
Usos comuns
Técnicas básicas de modelagem
Modelagem de código-fonte
Modelagem de uma versão executável
Modelagem de um banco de dados físico
Modelagem de sistemas adaptáveis
Engenharia direta e reversa
Dicas e sugestões

Capítulo 31 - Diagramas de Implantação
Primeiros passos
Termos e conceitos
Propriedades comuns
Conteúdo
Usos comuns
Técnicas básicas de modelagem
Modelagem de um sistema embarcado
Modelagem de um sistema cliente/servidor
Modelagem de um sistema totalmente distribuído
Engenharia direta e reversa
Dicas e sugestões

Capítulo 32 - Sistemas e Modelos
Primeiros passos
Termos e conceitos .
Sistemas e subsistemas
Modelos e visões
Rastreamento
Técnicas básicas de modelagem
Modelagem da arquitetura de um sistema
Modelagem de sistemas
Dicas e sugestões

PARTE 7
CONCLUSÃO

Capítulo 33 - Aplicando a UML
Fazendo a transição para a UML
Para onde ir agora

APENDICE A - Notação da UML
Itens
Itens estruturais
Itens comportamentais
Itens de agrupamento
Itens anotacionais
Relacionamentos
Dependência
Associação
Generalização
Extensão Diagramas

APËNDICE B - Rational Unified Process. Características do processo
Fases e iterações
Fase
Iterações
Ciclos de desenvolvimento
Disciplinas
Artefatos
Modelos
Outros artefatos

Glossário
Índice Remissivo

Não há comentários para este material.

Acesse sua conta para postar um comentário.

Clique em uma imagem para visualizá-la no visualizador de imagem

    Biblioteca Agamenon Magalhães|(61) 3221-8416| biblioteca@cade.gov.br| Setor de Edifícios de Utilidade Pública Norte – SEPN, Entrequadra 515, Conjunto D, Lote 4, Edifício Carlos Taurisano, térreo