Desenvolvimento de Softwares orientado a objetos

Os conceitos da orientação a objetos já vêm sido discutidos há muito tempo, desde o lançamento da 1a linguagem orientada a objetos, a SIMULA. Vários “papas” da engenharia de software mundial como Peter Coad, Edward Yourdon e Roger Pressman abordaram extensamente a análise orientada a objetos como realmente um grande avanço no desenvolvimento de sistemas. Mas mesmo assim, eles citam que não existe (ou que não existia no momento de suas publicações) uma linguagem que possibilitasse o desenvolvimento de qualquer software utilizando a análise orientada a objetos.
Continuar lendo Desenvolvimento de Softwares orientado a objetos

UML (Unified Modeling Language) A linguagem unificada de modelagem

A UML é a linguagem padrão para especificar, visualizar, documentar e construir artefatos de um sistema e  pode ser utilizada com todos os processos ao longo do ciclo de desenvolvimento e através de diferentes tecnologias de implementação.