Tareas
DEPARTAMENTO DE INGENIERIAS Y CIENCIAS BÁSICAS
TÉNICAS DE PROGRAMACIÓN GRUPO 7
Desarrollo de Software Orientado a ObjetosMODELO UML
PRESENTADO POR: RODRIGO RAMIREZ CAMACHO
Bogotá, 22 de Febrero de 2010.
MODELO UML
Qué es el modelo UML de Programación Orientada a Objetos ?
(Unified Modeling Language -Lenguaje Unificado de Modelado), UML es un lenguaje de Modelado de Sistemas de Software que ofrece de manera gráfico herramientas para crear modelos de desarrollo de Software.
Se trata de un lenguajegráfico para construir, documentar, visualizar y especificar un sistema de software. Entre otras palabras, UML se utiliza para definir un sistema de software.
Cómo nació UML
Durante los ochenta yprincipios de los noventa Grady Booch, James Rumbaugh, e Ivar Jacobson trabajaban por separado en desarrollo de notaciones para el análisis y diseño de sistemas orientados a objetos. Los tres llegaronpor separado a obtener bastante reconocimiento.
Booch había escrito "Object-Oriented Analysis and Design with Applications[pic]" un libro de referencia en el análisis y diseño orientado a objetosdesarrollando su propia notación.
Por su parte James Rumbaugh había desarrollado su propia notación de diseño orientado a objetos llamada OMT (Object Modeling Technique) en su libro "Object-OrientedModeling and Design[pic]".
Por otro lado Jacobson se había revelado como un visionario del análisis (padre de los casos de uso) y sobre todo del diseño orientado a objetos, sorprendiendo a todo elmundo en "Object-Oriented Software Engineering: A Use Case Driven Approach[pic]".
A mediados de los noventa empezaron a intercambiar documentos y trabajar en conjunto produciendo grandes avancesen el modelado de sistemas orientados a objetos.
En 1994 Rational contrató a Rumbaugh en donde ya trabajaba Booch, un año después Jacobson se unía a ellos en Rational.
En 1997 salió a la luz...
Regístrate para leer el documento completo.