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

Modelos de Software by Mind Map: Modelos de Software
3.5 stars - 2 reviews range from 0 to 5

Modelos de Software

  Modelos de Software Modelos são a essencia de qualquer atividade de Engenharia. O software, por ser um artefato invisível e conceitual, mas do que qualquer outro artefato, precisa ser construído com base em modelos.   Trabalho realisado na UFMG turma de Teoria e Prática de Sistema de Informação. Professor: Antonio Mendes Ribeiro   Alunos: Junio Soares Dias, Welton Fernandes Duartes, Luiz Eduardo

Tipos

Existem Diversos tipos de tipos de modelos de software. Cada um deles proporciona viões e níveis de abstração distintos.

Diagramas

Diagramas são a forma mais utilizada de modelagem na Engenharia de Software.

Protótipo

Utilizado para apoiar diversos métodos de desenvolvimento da engenharia de Software.

Objetivos

Modelo de Software são construídos para uma visualização do sistema a ser construído, permitindo uma compreensão e entendimento.

Especificação

O modelo pode ser usado para a especificação, isso possibilita uma descrição precisa do que será desenvolvido pelos programadores.

Visualização

Documentação

Deve refletir o que foi desenvolvidoe será a base para as atividades de manutenção.

Linguagem

Durante muitos anos, o maior problema para a utilização de modelos de software foi a falta de uma linguagem de modelagem comum. As diferentes notações e linguagens existentes foram desenvolvidas visando software com características especificas. Por exemplo, desenvolvedores de software de controle e tempo real utilizavam notações como Statecharts e Redes de Petri; desenvolvedores de sistemas de banco de dados utilizavam Diagramas Entidade-Relacionamento (DER); e desenvolvedores de sistemas de informação utilizavam Diagramas de Fluxos de Dados (DFD), como parte de metodologias estruturadas.

UML

Linguagem de Modelagem Unificada.

DER

Diagrama Entidade Relacionamento

DFO

Diagrama de fluxos de Dados.  

Principios

Escolha

A escolha do Modelo. A escolha a qual modelo construir tem um problema é atacado e como ua solução é delineada.

Precisão

Todo modelo pode ser expresso em diferentes níveis de precisão.

Realidade

Os melhores Modelos estão conectados à realidade.

Conjunto

Nenhum modelo único é suficiente. Todo sistema não trivial é melhor abordado através de um conjunto pequeno de modelos proximamente independentes.

Aplicações

Engenharia de Software