ࡱ> 463{9 #,bjbj .F'&l8$412V"" (1111111$2 4+1000+1@10&101/1J ȴt V01V1010n6Vvn61  Resumen de UML Elaborado por: Leoncio Maliaos INTRODUCCIN El Lenguaje de Modelamiento Unificado (UML - Unified Modeling Language) es un lenguaje que se utiliza para especificar, visualizar, construir y documentar los artefactos de sistemas intensivos de software. UML es gratuito, accesible a todos, y conforma la coleccin de las mejores tcnicas de ingeniera que han probado ser un xito en el modelamiento de sistemas grandes y complejos. La definicin de UML consta de los siguientes documentos: UML Semantics que define las semnticas y sintaxis de UML, incluyendo la sintaxis abstracta, reglas bien formadas y semnticas. UML Notation Guide que define la nocin y provee ejemplo de apoyo. La anotacin UML representa la sintaxis grfica para expresar las semnticas descritas por el metamodelo UML. UML Extensions que incluye estereotipos, valores etiquetados, restricciones, etc. ANTECEDENTES En octubre de 1994, Grady Booch y Jim Rumbaugh de Rational Software Corporation iniciaron el desarrollo de UML, cuando empezaron su trabajo sobre la unificacin de sus mtodos Booch y OMT (Object Modeling Technique). En octubre de 1995, fue puesta al pblico la versin de prueba 0.8 llamada Mtodo Unificado y en otoo de 1995, Ivar Jacobson y su compaa Objectory se unieron a Rational integrando el mtodo OOSE (Object-Oriented Software Engineering); por lo que UML es el sucesor a los lenguajes de modelamiento Booch, OOSE/Jacobson, OMT, entre otros. Los esfuerzos de Booch, Rumbaugh y Jacobson resultaron en la creacin de UML 0.9 y 0.91 en junio y octubre de 1996. Grady Booch, Jim Rumbaugh e Ivar Jacobson tenan las siguientes razones para crear UML: La unificacin de sus mtodos eliminara las diferencias y permitira un lenguaje de modelamiento comn para los usuarios. La unificacin de la semntica y anotacin, traera estabilidad al mercado orientado a objeto, permitiendo a los programadores enfocarse en el desarrollo de caractersticas ms tiles y en la evolucin del lenguaje de modelamiento. Esperaban que su colaboracin brindara mejoras a los mtodos anteriores, permitindoles aprender y solucionar problemas que ninguno de sus mtodos previamente poda manejar. Cuando empezaron su unificacin, establecieron algunas metas para enfocar sus esfuerzos: Habilitar el modelamiento de sistemas (y no slo software) usando los conceptos orientados a objeto Establecer un acoplamiento explcito a lo conceptual as como a los artefactos ejecutables Crear un lenguaje de modelamiento utilizable por humanos y mquinas En 1996, muchas organizaciones vieron UML como estratgico para sus negocios, por lo que OMG (Object Management Group), un consorcio sin fines de lucro que produce y mantiene especificaciones de la industria de la computadora para aplicaciones de empresa Interoperable, suministr el catalizador para que estas organizaciones unieran fuerzas alrededor de producir una respuesta conjunta RFP (Request for Proposal), y as, Rational estableci el consorcio UML Partners que inclua Digital Equipment Corp., HP, i-Logix, IntelliCorp, IBM, ICON Computing, MCI Systemhouse, Microsoft, Oracle, Rational Software, TI y Unisys. Esta colaboracin produjo UML 1.0, un lenguaje de modelamiento que era bien definido, expresivo, poderoso y generalmente aplicable. En enero de 1997, IBM & ObjecTime, Platinum Technology, Ptech, Taskon & Reich Technologies y Softeam se unieron a UML Partners a fin de contribuir con sus ideas y as produjeron UML 1.1 para mejorar la claridad de las semnticas de UML 1.0 e incorporar las contribuciones de los recientes colaboradores; por lo que UML 1.1 fue el resultado del esfuerzo del trabajo en equipo. Cabe mencionar que UML Partners contribuy a una variedad de perspectivas expertas, incluyendo perspectivas de tecnologa OMG y RM-ODP, modelamiento de negocio, lenguaje de restriccin, semnticas de estado de mquina, tipos, etc. Los cambios fundamentales entre UML 1.0 y 1.1 incluyen: Formalismo aumentado Estructura de empaquetamiento mejorado Unificacin de semnticas de colaboracin e interaccin Simplificacin del modelo de clase/tipo/interfase Unificacin de semnticas de relacin La siguiente figura muestra el desarrollo de UML a travs de otros mtodos de modelamiento. EMBED PowerPoint.Slide.8 METAS DE UML Las metas fundamentales en el diseo de UML fueron: Proporcionar a los usuarios un lenguaje de modelamiento visual expresivo a fin de que puedan desarrollar e intercambiar modelos significativos. Proporcionar mecanismos de extensibilidad y especializacin para extender los conceptos del ncleo. Ser independiente de lenguajes de programacin particulares y procesos de desarrollo. Proveer una base formal para la compresin del lenguaje de modelamiento. Fomentar el crecimiento del mercado de herramientas OO. Ayudar a los conceptos de desarrollo de nivel superior como colaboraciones, armazones, modelos y componentes. Integrar prcticas mejores. CARACTERSTICAS UML es el resultado de la evolucin de los mtodos Booch, OMT, OOSE, varios mtodos orientado a objetos y muchas otras fuentes. Los autores de UML eliminaron elementos de los mtodos Booch, OMT y OOSE que no eran tiles en la prctica, agregaron elementos de otros mtodos que eran ms efectivos e inventaron nuevos slo cuando la solucin no estaba disponible, por esta razn su uso no es complejo. Hay varios conceptos nuevos que estn incluidos en UML, incluyendo los mecanismos de extensibilidad: estereotipos, valores etiquetados, restricciones, hilos y procesos, distribucin y concurrencia, modelos/ colaboraciones, diagramas de actividad, refinamiento, interfases y componentes, y un lenguaje de restriccin. UML unific las ideas anteriores de una manera coherente, lo que permiti realizar mejoras a las semnticas y anotacin de los mtodos Booch, OMT y OOSE. La anotacin de UML es el resultado de la fusin de la sintaxis grfica de varias fuentes, con un nmero de smbolos eliminados y unos pocos agregados. Los diagramas de caso de uso son similares en apariencia a los del mtodo OOSE. Los diagramas de clase son el resultado de la fusin de los mtodos OMT, Booch, entre otros. Las extensiones pueden ser definidas por varios diagramas para soportar otros estilos de modelamiento, y los estereotipos, restricciones y valores etiquetados son conceptos agregados en UML. Los diagramas de actividad son similares a los diagramas de flujo de trabajo desarrollados por muchas fuentes. Los diagramas de secuencia fueron encontrados en una variedad de mtodos OO bajo una variedad de nombres. Los diagramas de colaboracin fueron adaptados de los mtodos Booch, Fusion y muchas otras fuentes. Las colaboraciones son entidades de modelamiento de primera clase que a menudo forman la base de modelos. Los diagramas de implementacin son derivados del mdulo Booch y los diagramas de proceso. UML VS. OTROS LENGUAJES DE MODELAMIENTO Al ser UML el sucesor legtimo de los mtodos Booch, OMT y OOSE, permite adaptarse fcilmente a sus usuarios, as como a otros usuarios de otros mtodos. El Lenguaje de Modelamiento Unificado es ms expresivo y uniforme que los mtodos Booch, OMT, OOSE, entre otros, a la vez que permite en los proyectos modelar nuevas cosas. UML provee una expresividad e integridad holstica mejorada, respecto a otros lenguajes de modelameinto visual. UML es fcil de aprender y usar, ya sea respecto a las tcnicas ms avanzadas, es decir, estereotipos y propiedades, as como algunos cambios en la anotacin y semnticas. UML ser la eleccin obvia para realizar nuevos proyectos, especialmente cuando se incremente la disponibilidad de herramientas, libros y cursos. UML PRESENTE Y FUTURO A pesar de que UML es un lenguaje preciso que utiliza las mejores tcnicas, se le puede realizar una extensin, adems de mejoras en los conceptos de modelamiento, y muchas tcnicas avanzadas pueden ser definidas usando UML como base. Se espera que UML sea la base para muchas herramientas, incluyendo el modelamiento visual, simulacin y desarrollo de ambientes. En la medida que integraciones de herramienta interesantes se desarrollen, normas de implementacin basadas en UML se tendrn disponibles. UML ha integrado muchas ideas dispares, de manera que dicha integracin acelerar el uso de OO. Hay dos aspectos de unificado que UML logra: elimina efectivamente muchas de las diferencias entre los lenguajes de modelamiento y mtodos previos y unifica las perspectivas entre muchas diferentes clases de sistemas, fases de desarrollo y conceptos internos. Muchas metodologistas, organizaciones y vendedores usan el Lenguaje de Modelamiento Unificado como su estndar en el desarrollo de procesos y productos y animan a otros adoptar UML. Cada vez ms usuarios adoptan UML debido a sus caractersticas similares en cuanto a semntica y anotacin a los mtodos Booch, OMT, OOSE, entre otros, la contribucin de UML Partners, la incorporacin de la informacin de la comunidad general, as como la realizacin de artculos, cursos de enseanza, ejemplos y libros. No obstante, la medida real del xito de UML es su uso en proyectos exitosos y el incremento en la demanda de herramientas de apoyo, libros, aprendizaje, etc. REFERENCIAS [Booch et al.] Grady Booch, Jim Rumbaugh, and Ivar Jacobson, Unified Modeling Language User Guide, ISBN: 0-201-57168-4, Addison Wesley, est. publication December 1997. See  HYPERLINK http://www.awl.com/cp/uml/uml.html www.awl.com/cp/uml/uml.html. [DSouza 1997] D. DSouza and A. Wills, Input for the OMG Submission,  HYPERLINK http://www.iconcomp.com/catalysis www.iconcomp.com/catalysis [Griss96] M. Griss, Domain Engineering And Variability In The Reuse-Driven Software Engineering Business. Object Magazine. Dec 1996. (See  HYPERLINK http://www.hpl.hp.com/reuse www.hpl.hp.com/reuse) [Malan96] R. Malan, D. Coleman, R. Letsinger et al, The Next Generation of Fusion, Fusion Newsletter, Oct 1996. (See  HYPERLINK http://www.hpl.hp.com/fusion www.hpl.hp.com/fusion.) [OMG Web Site]  HYPERLINK "http://www.omg.org" www.omg.org [UML Web Site]  HYPERLINK http://www.rational.com/uml www.rational.com/uml PAGE  Resumen UML, PAGE 7  *+<FGSGU N   qrð~rnk`X5\mH sH B*CJmH phsH CJ5\5B*\mH phsH 5B*CJ&\mH phsH mH sH 6]mH sH 6]%B*CJOJQJ^JmHnHphsH %B*CJ&OJQJ^JmHnHphsH mHnHsH B* mHnHphfsH B* phf B*ph B* CJHphjCJ(OJQJU^JaJ(CJ(OJQJ^JaJ(!  *+=>?@ABCDEFST`$a$$a$+",G N O #   y   $ & Fa$$a$ & F klKqr/0$zi & F & F+,85"8"9":"D"E"J"K"$e&J(K(V(W((())2)3)4)O)P)R))η}"jA%6B*CJU]ph0JCJj0JCJU 6CJ]CJmH sH 5B*\mH phsH 5B*CJ&\mH phsH B*mH phsH mH sH 5B*CJ&\mH phsH 5B*\mH phsH jEUjZUA UV jU.()fg xy89  !!3"4"5"K"L"8#9#E$F$$$%%d&e&''H(I(J(V(W(R))*  ^ `))))))))P*_*p*q******++&+'+O+P+Q+f+g+h+y+z++++++++++++++++,,,,,,ڹگݹڪ~~~0J j0JU 0JmH sH j(6U]6]mH sH j6U]mH sH j(CJU jCJUji'6CJU]j&6CJU]CJ0JCJj%6CJU] 6CJ]j6CJU]1*j+++++,,,, ,!,",#,h]h&`#$  ^ ` ,,,,,,",#,mH sH 0JmHnHu j0JU0J,1h. A!"#$% EDd 6z  C VA>Mis Imgenes\Imgen de UML.gifbw3PMYSDnK3PMYPNG  IHDRjs<PLTEf3̙f3f3ffffff3f3333f333f3f3̙f3̙̙̙̙f̙3̙ffffff3f3333f333f3̙f3̙̙f3̙f3ff̙ffff3f33̙33f333̙f3ffffff3ffff̙fff3fffffff3ffffffffffff3fff3f3f3f3ff33f3ffffff3f3333f333333̙3f3333333f3333f3f3f3ff3f33f33333333f333333333f333f3̙f3f3ffffff3f3333f333f3 ;թƻu[})G2 UF%d\?v' )Gxxx(tRNSS%bKGDH cmPPJCmp0712HsIDATx^ZIzJ_#ȭ#F(sfj??.ۨG6}unMAH(nsW$τ_ޔOy m6oop2ގr蒷s9X_y,4!+4;p^~ܾ9GoJ>\?\?9FRsjC=l ͮf0zٌb`Q/nUP†xso7=.R Zt|~䋳#L+XԘL"aśYGB|qf 3$\xO?И^Lћk!CwIXqvD0,||)d2 |5ιpA>5(t!I#xlGi̙td +DIBZLbǯ2ND2gS}&BySjy[}58SɄH&Gah9ŃWJfMu>H~X9孷JJ-7AL93[wE gC4l _qEڄCp7ȐXZdZ)縿,ԚkR*pMNu^Ł}h,ʱ\+_V۩%!EEso;x?CutNc>yH֩QYUHsIn 2ȿcuҢ]AFLiKV"fKH,?G Mo@Q͙:xD@Em:\2c,1dlkoG"]؎p}FM|TS!<>*DN"ydrfRA0tQYݻNi]WU.6E]9!}ū«"eă̦Wt _lU{e7EvIѤ]ӕi٦xUYvMM8}̡ Mpq~8$uh%]N.uun.vW_JȔהq@#QJf261e-b,;|좇GL!wer$IwyPvGbާԷmߕФKuZ8w"`v&Is_]׻xcJӖb-'uU h*ͺmk暊+px6Xnp_  ~U[}jFVLH ikX[U]˚2#1H(Q$:ZwPJQ7Jī[xc1f”&bБǑl6#Qal= f}||=n_EɌC&(Nu@HSͳeg(a ";)`n@|ڜzQB& k!cm D $&A ]cOy?-i@(qLp^dJg*7pz*QZ$wEN[R apIQ+zlBۙ.dC0#LҝJ9l,u];$^¨((Oo.`M0_bXEDDVث& c%-<|Аe٭SG]|8&'qm6^ߞU֫WI2 "x}ELB'[ȃy<:kSx NoP3ʨޔJSk|8Z_Q[tǩ[b/r#$%]=Co3ө4(4©h!5TMz}նhN5| #ժY5p.GQ>9 !%3J{ ١d8l@+hT"4ҪVHlşTx#>^:<""XteF `(#7^ǝR x5L' <CG:%r.^C15:h Pdn1-вIbzvYqCS6D>BE검K"ǚbx-BiйPMQQ2 iD<"-9zAv¡釴ߓ$ x|Eܫ~(1%i $D&)aCSB .F m)#M%M<7$)DT k~7f3 Svt{DqR ؾ!q&`aC:o(塕jH e qkpn|Y Py.Iu:ѦEG.,097IG[шߡEEˌ&Q J{y R e[j;~JË[x[B?~M#._eV$uSh]kb4"RەhqYLd^w?͗_eD'ts.If<$Ӓ}SF} y]*M(>/~w΀nT=@JEG2''xzb zpGC}}lP%٠s7w3ϐBeCiSu|HIn}ۑ9ѣJx( 6Ttrm$qG=iFX2K WA S/r2T\8%fsj0Q[hac|  ;aT1$ NAX(1]>jV?wT&#C7ɋ?nV?q>[]L4Q`D3g.ƼA(z=Fb_FvS^,_媇Ps٥j@rιG؆¶pL^UQǰh>E0< *r=wda{UӾ<C0!\0XJ 0r,A )UDH>.`!'8}??S6KU!s(`X\%hT9'k8 M"%&@Gڎږ\ lYD m1qTeҲWePCčF!:\pӅ< ^TX؇cFrHy0̌[5[cWC}GÝ2m *Ab!Ĭ.V$mFYÌD岋BԽ^&Je2RwQyr' ,7/SpPޕ<0sSd =I}S@Iأ (ޓ{O,3x&ʓ[Ĕ?279Biגu|W$C𚺎]ؗȋ4- `&wwtaF;@r zqNCc+`(oPIbIE6屪&}'fQW0$ oC܃(l#virH5KQTƑ e)UnjMHEn|b5)0_C5Ĵ8hV]20t^ɊlyՠK73 AiAZXIK~ϰ,1x3{j`TNȯ{zlRTi򦃪1H zX4ćLe@H!u(iRn5џVG.֤9[mVg˃*oQq3cҴ3NbKV8#lr*mQ6;2ujkhTw%ct}E4ISM(uEwD|rylZe!ц*xaWWyrx rB#wH=*ܿ xd}=2\(Z_gT(\!hMRLWʃ?DPL7K县qU cix[2 {Upy[!4,a8>d%ZxNJqs< PSIENDB`DdLjP  S A? "2X'N:i'i(k4`!,'N:i'i(k ID@_3xY l~;3o8&,>ǀ5X/ZTڃ;MPJ*@E۸J*ZHlRqS*mJFHZB'I7s{sќvvgf|7͎ p$4!>\ .Po.݃S]5J`SK[[  !"#%&'()*+,-./012p5HJ9:;<=>?@ABCDEFGInoLMNOPQRSTUVWXYZ\]^_`abcdefghijklmxvqrstuwyz}~Root Entry Fȴt7Data $~)WordDocument.FObjectPoolȴtȴt_1096093786dO)ȴtȴtOle PIC LMETA 8  "#$%&'()*+,-./0123457LD0,$]Microsoft (R) PowerPoint (R) Windows _ dO)Microsoft PowerPoint SlideMSPresentationPowerPoint.Slide.89q"_G% bEd EykholtD0,$ `1&v &&TNPPb=Pq uU & TNPP &&TNPP   4 "---  ~Times New Roman"-. Times New Roman5-. FranklinGothic-.  2  Booch 91/##'##FranklinGothic-.  2  Booch 93/##'##FranklinGothic-.  "2 PUnified Method 0.83''B'#'$#FranklinGothic-.  2 hUML 1.0DX>//FranklinGothic-.  2 "OMT - 27B/#FranklinGothic-.  2 OMT - 17B/#FranklinGothic-.   2 OOSE76'/ 3--"Systemn-7 3"-7--'3- 3 $K;4" 3--t8 3"-8t--'3- 3 $x{q_ 3--R 3"-J--'3- 3 $QH7] 3--3- 3 $ 3 $ 3 $ 3 $ 3--'3- 3 $~ 3-- 3"---'3- 3 $ 3--ks 3"-cs--'3- 3 $n v_ 3--I* 3"-A*--'3- 3 $$->FranklinGothic-.  *2 cUML 0.9 & 0.913B/##:##$ 3---. 3"- &--'3- 3 $,#9FranklinGothic-.  &2 L OOPSLA 9510&#*,FranklinGothic-.  "2 XJune 96 & Oct 96#"31FranklinGothic-.  12 -KSubmission of UML 1.0 to OMG#"#4 ",;* 1:1FranklinGothic-.  '2 yfor adoption, Jan 97# "# "FranklinGothic-.  2  Other methods7': '#' 3---@ 3"-y--'3- 3 $|omFranklinGothic-.  3y2 mpublic#"#FranklinGothic-.  32 feedback### 3---W@s 3"-Qq--'3- 3 $~x~WFranklinGothic-.  q2 'Publication of &## "FranklinGothic-.  2 rZUML 1.0, Jan 97-;* # 3--- 3"---'3- 3 $FranklinGothic-.  2 UML PartnersDX>9/)4**$FranklinGothic-.  2 O Expertise>/4*)$* "--`7FranklinGothic-. FranklinGothic-.  !2 Industrialization%435$*.)//4FranklinGothic-. FranklinGothic-. FranklinGothic-.  2 YStandardization4/44/*3)//4FranklinGothic-. FranklinGothic-. FranklinGothic-. FranklinGothic-.  2  UnificationD3)/.4FranklinGothic-. FranklinGothic-. FranklinGothic-. FranklinGothic-.  2  Fragmentation9*//M*4//4FranklinGothic-. ---@ 3"---'3- 3 $7H 3--o@ 3"-i--'3- 3 $7 3--@g 3"-e--'3- 3 $7v &TNPP &--Header 9CompObjuObjInfo PicturesCurrent User *Text_ContentWSummaryInformation( K,PowerPoint Document([k%Booch 91 Booch 93 Unified Method 0.8 UML 1.0 OMT - 2 OMT - 1 OOSE UML 0.9 & 0.91 OOPSLA 95 June 96 & Oct 96 Submission of UML 1.0 to OMG for adoption, Jan 97 Other methods public feedback Publication of UML 1.0, Jan 97 UML Partners Expertise Industrialization Standardization Unification Fragmentation ՜.+,0 Oh+'0 `h  No Slide Title Ed Eykholtt Ed Eykholtt19EMicrosoft PowerPointP@GZ9@@Y셷@`i#JGoM  q=& &&#TNPP0 & TNPP &&TNPP    - "-- !-- "-&G& - &Gy& --rNK-- Times New Roman- .2 gBooch . . 2 g 91 .--+}--  .2  Booch . . 2 M 93 .-- --  ."2 Unified Method 0.8     .--DM-- Times New Roman- .2 6UML 1.0.--+-- Times New Roman- .2 OMT - 2 .--r0K--  .2 gOMT - 1 .--rK\--  . 2 gfOOSE.& 4T-3- $P R-)+' $.21"#(**--&&Bk -3- $CE db $ehZa--&&~-3- $ $--&&=-3- $75 $8:,4--&&L-3- $JH $--&&-3- $ $--&&N-3- $LJ#% $#.&--&--pY--  .2 bUML 0.9 & 0.91    .&:n-3- $jlCA $L<CD--&-- }-- Times New Roman- .2  OOPSLA 95  .--xnM--  ."2 June 96 & Oct 96    .----  .=2 $Publication of UML 1.1 September 97          .--rK-- Times New Roman- .2 g' Other methods    .&_3M-3- $aIbL*) $&0 '--&--nu-- Times New Roman- 3.2 *public  . 3.2 feedback .&i,|-3- $qtt6q6 $z<r.k<r8--&--D-- 3 .2 Publication of    . .2 9UML 1.0, Jan 97    .& :n-3- $jl@B $@ <KC--&---- Times New Roman- .2  UML Partners   . .2 . Expertise  .- "-0-- Times New Roman- .!2 TIndustrialization     . .2 Standardization   . .2  Unification  . .2 m Fragmentation  .&C-3- $,44, $>0#0--&& C]-3- $,W4W4-,- $>>0#>0/--&&&sK-3- $4<<4 $F8x+8--&----  .2 UML 1.1.&Q-3- $\Y $cXTZ--&--"Systemn-&TNPP &(3b/ 0DTimes New Romanbbb0bb0DFranklinGothicbbb0bb0@  @@``  @n?" dd@  @@`` (("S ~1?@g42d2db0bL |ppp@  ? %X  M  0` ̙33` 3` 3333f` 999MMM` f` f3` 3>?" dd@,|?" dd@   " @ `"  n?" dd@   @@``PR    @ ` ` p>> ;(    ZT'gֳgֳ ?P  T Click to edit Master title style! !:  T'gֳgֳ ?  RClick to edit Master text styles Second level Third level Fourth level Fifth level!     S   `(gֳgֳ ?``  =*   `t(gֳgֳ ?`   ?*   `(gֳgֳ ?`   ?*H  0޽h? ? ̙33 0  0(  H  0޽h ? ̙3330 % 0!! _( X    T)gֳgֳ?  ] Booch 91    TT*gֳgֳ?   ] Booch 93    T+gֳgֳ? AY i  LUnified Method 0.8  Tt+gֳgֳ?ou  ?UML 1.0  T+gֳgֳ? ?  AOMT - 2  T4,gֳgֳ?   AOMT - 1  T,gֳgֳ? '+ >OOSEjB  B38c? 3% jB  B38c?@ q8 jB  B38c?  jB  B38c?X [ ajB  B38c?  jB  B38c?@  jB  B38c?   TT-gֳgֳ?k  HUML 0.9 & 0.91jB  B38c?g   T.gֳgֳ? <[  \ OOPSLA 95  hh88  N.gֳgֳ?h  dJune 96 & Oct 96hh88  T/gֳgֳ? r(  v$Publication of UML 1.1 September 97%%hh88  TԆgֳgֳ?  G Other methodsjB  B38c?\ E   Tgֳgֳ?.,  epublic feedback3hh88jB  B38c?   TTgֳgֳ?"  r Publication of UML 1.0, Jan 97!!hh88jB  B38c?hI t   Tgֳgֳ? 0 $  v.UML Partners Expertise,W  TtUnUn1? 8 MIndustrialization Standardization Unification Fragmentation NN,$TTPPpB  H3)?   pB  H3)?`  pB  H3)?PPx  Tԉgֳgֳ? T ?UML 1.1jB ! B38c?a H  0޽h ? ̙33r@   +%DocumentSummaryInformation8PersistentStorage Directory8>1Table|n6SummaryInformation(T  MOn-screen Showk%  Times New RomanFranklinGothicDefault DesignNo Slide Title  Fonts UsedDesign Template Slide TitlesPowerPoint DocumentZOh+'0$Ezr9df5Y`Pa@\6r #L*ߣ6 Tr#? ۪n1&/Uhu„w'#dL,)sm.CL3.uyM㿸FrsK)F9dN=tlFcܨQo^66Bmq}%lnt𗭍](lkA]^*FkhXSd}vw?Ymٖ<[gN xɟdmT2$iq<&,c x,-Ӹ`{ns4 p;dUWŐO^41PDu>TNܡKr)y(m?cZ{򵨐mnnUհOV>(>PZ7Y˭PO秶 y^{8 cl!LDSմ'|ܰAu ,yj&dUJ2 T_aÿ$X|-<({yH&h䌔r}hr<͙9vK;~JC?N)AhZq Y0^Ic>3na>c~?w5sF[mM @vm>t!,bX%.Cvw# 6 O;#/Sh-:fhA/{]F,hrk~wdG0ZV|K=ppT_Ah-xɊdlmZ*-],WVs;بδU5It~]RXIJӎ7m87JxQG?{)^Nr'g185ZD?"=͜x_!=ڋ}ΙttkoFG8ܱPOI:+{hN#2-.C$y^;|7 0y=/ >4b2k鬘4m\٩1'U,gem_*BUIEdFK3jxn_B=-B0e$/Oj#>K>ImB92ݍ6O ΣzDO<{nڂ}hak ,XG|,PJup_,9X_I(qr*B*phrObr 1Level%$0dhh7$8$^`0-5;CJ OJQJ\^J_HaJ mH sH tH fOrf NormalIndent$7$8$^a$!B*CJ_HaJmH phsH tH ^o^ UML Title7$8$15CJ(OJQJ\^J_HaJ(mHnHsH tH u#(F *+=>?@ABCDEFSTGNO#   y   klKqr/0$zi()fg xy89345KL89E F !!d"e"##H$I$J$V$W$R%%&j'''''(( ($(000000000000000000000000000000000000000000 0 0 0000 0 0 00000000 0 0 0 0 0000000000 0 0 0 0 0 0 000000000000000000000000000000000000000000000000000000000000000000@0@0@0 0 %%%(),#, "  *#,!",%3%O%%%%p&&&&'P'f'y''''''#(:XXXXXX!(!! _Ref372372652$($(co7AKU[`hnowx'/KQRZdoOTUZ\_`hkopx  " . y   '       ! , 8 A G R _ e g o  $ - / 7 8 B D I K Q T Y Z f i p  6J[gNS5:"')/lxgl&+!)!!!!"""##X$]$l$q$w$$$$S%Z%d%k%%%&&&&'!($( *+F'''((((!($(Leoncio Jos Maliaos Corts_C:\WINDOWS\Application Data\Microsoft\Word\Guardado con Autorrecuperacin de Resumen de UML.asdLeoncio Jos Maliaos Corts_C:\WINDOWS\Application Data\Microsoft\Word\Guardado con Autorrecuperacin de Resumen de UML.asdLeoncio Jos Maliaos Corts_C:\WINDOWS\Application Data\Microsoft\Word\Guardado con Autorrecuperacin de Resumen de UML.asdLeoncio Jos Maliaos Corts$C:\Mis documentos\Resumen de UML.docLeoncio Jos Maliaos Corts$C:\Mis documentos\Resumen de UML.docLeoncio Jos Maliaos Corts$C:\Mis documentos\Resumen de UML.docLeoncio Jos Maliaos Corts$C:\Mis documentos\Resumen de UML.docLeoncio Jos Maliaos Corts_C:\WINDOWS\Application Data\Microsoft\Word\Guardado con Autorrecuperacin de Resumen de UML.asdLeoncio Jos Maliaos Corts$C:\Mis documentos\Resumen de UML.docLeoncio Jos Maliaos Corts$C:\Mis documentos\Resumen de UML.doc &h0qf\Jf)? *Ƭ.w5-BH