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

Modelo de Software by Mind Map: Modelo de Software
0.0 stars - 0 reviews range from 0 to 5

Modelo de Software

Mapa mental sobre o texto de modelos de software

Linguagens de Modelagem

DER

Antigamente utilizada por desenvolvedores de bancos de dados

DFD

Antigamente utilizada por desenvolvedores de sistemas de informação

Statecharts

Redes de Petri

Histórico

Dificuldade de padronização

Necessidade de representação

Servem para

Construção de Software

Softwares são artefatos invisíveis e conceituais e, mais do que outros artefatos, precisa ser baseado em modelos

Documentação

Especificação

Tipos

Cada tipo proporciona visões e níveis de abstração diferentes

Diagramas

Um diagrama é uma representação visual estruturada e simplificada de um determinado conceito, idéia, etc. Existem diversos tipos de diagramas e são utilizados em quase todas as áreas do conhecimento humano.

Protótipos

Benefícios

Engenharia de software

Atividades de manutenção

Compreensão

Visualização

Panorama atual

Geração de código

UML

Princípios de modelagem

Os princípios foram dados de acordo com Booch, Rumbaugh e Jacobsonm (1998) [LIVRO] The Unified Modeling Language Reference Guide J Rumbaugh, I Jacobson, G Booch - 1998 - Addison-Wesley

Escolha do modelo

Pode ter diferentes níveis de precisão

Devem estar conectados à realidade

Nenhum modelo único é suficiente

Os sistemas são melhores abordados através de um conjunto pequeno de modelos independentes