Академический Документы
Профессиональный Документы
Культура Документы
UML
: C LIEN TE
B O L E TA
C ON TR OL STOC K
C O N S U L TA D E P E D I D O
D A TO S D E S TO C K
P R EC I O S
D A T O S _ C L IE N T E
D A TO S C L I E N TE
C O P I A _ B O L E TA
C O P I A _ B O L E TA
PR OVEED OR C A N C E L A F A C TU R A A D M I N I S T R AD O R
UML
Unified Modeling Language Lenguaje Unificado de Modelado
CO M P RA
A C TU A L I Z A S TO C K
Analoga CASTELLANO
Lenguaje de Comunicacin Escribir una Cancin
a-e-i-o-u
UML
Silabas,
Oraciones
Diseo,
PR OVEED OR C A N C E L A F A C TU R A A D M I N I S T R AD O R
CO M P RA
Implementacin de
A C TU A L I Z A S TO C K
Sistemas.
Grady Booch
Ivar Jacobson
OMG(Grupo de Administracin de Objetos)
Rational
Software
Corporation Jim Rumbaugh
Orgenes de UML
Historia UML se inicia como el "Mtodo Unificado" presentado por Grady Booch y Jame Rumbaugh en el Workshop sobre Casos de Uso OOPSLA'95 (Object-Oriented Programming Systems Languages and Applications) en Octubre de 1995. Ese mismo ao se une Ivar Jacobson dando origen a Rational Software, la compaia de los "tres amigos", actualmente perteneciente al gigante azul.
Historia
Ahora bien, uno de los elementos que impulsa a UML con un estndard de industria es el gran conjunto de empresas que desde la versin 1.0 han trabajado en su desarrollo, ejemplo de estas son:
Rational Software, Digital Equipment, Hewlett-Packard, i-Logix IBM, ICON Computing, Intellicorp and James Martin & Co. , MCI Systemhouse Microsoft, ObjetcTime, Oracle Corp, Platinium Technology, Sterling Software Taskon, Texas Instrument, Unisys
Versiones
UML 2.0 Infrastructure (meta-modelos) UML 2.0 Object Constraint Language UML 2.0 Diagram Interchange:
Objetivos de UML Proporcionar a los usuarios un lenguaje de modelado visual expresivo y utilizable para el desarrollo e intercambio de modelos significativos. Proporcionar mecanismos de extensin y especializacin. Proporcionar una base formal para entender el lenguaje de modelado.
del
mercado
de
las
Soportar conceptos de desarrollo de alto nivel como pueden ser colaboraciones, armazones, patrones y componentes