UML Domine el lenguaje de modelado más utilizado en la actualidad

1. EL MODELADO implícito que es, justamente, proveer una base común de entendimiento para que todas las partes implicadas puedan comunicarse y estar hablando de las mismas cosas, refiriéndose a los mismos conceptos. Es decir, los modelos nos permiten transmitir información sobre el sistema de manera clara y precisa. ' Ja*4 rfco^«/pri í 4 * ls .>iva LcHpte%DK Sourec WKtar PreM ■ • o - <i ' . 3? ¿t sr ©• ■V»• ■i' '^ fiorarci*/ 'Care»,wo>Uri 0 sc(. 2:ji : i9Qi dnta & « S 019 tj. , í « I Ne-Kjao» ; Q ■ ■« ©'te IÍj |nttft«ftar,t*«d ^ [¿I Inttrtesior^vrviceksr« ! 1^ latiKoMrrdf/stniPf^ntcD.MTd ‘Ì Kte b(> ^ (T^rockiocídifn %*>(ra*B«rRri ^ 0 « 398 rs V* 6alo vhji ^ A«pMrr< ‘ n ?ro* (i3ep«> < QaSíPfa ^ l«aqnP«/tar>£i«> ^ EMCtt« i ■ X ¡£ lugaln.ia i ü r«,.».. ' là JRESytfeinl.b < AspeciJHiflr t i ro<anLrò)AnaUòc%F (¿IMttnPTA(r«.}»cA \ ) 2 pdck«9« &e,uAB.4e.bc}.nartMilit4r.iQe.fl«in9; jsvas.99i.ng. Xlnol ci.aji HsLnJtaae »vtcnds Jfraae * ritc4l Innii r^i/'nTTP - -1 3S90óS49¿QSv? l £ Ut<lM«i^Kordwv9 liácaniii ■A _ t t .A.;.,: Q Consoli . • li ftoUon»; _ ____________________ ^ ^ ■ <tcrn«sKe4>•««(»« fÁif^<eranK (uvs /'í^uiuuji^jC.-V^dwwó«»rc^aullaii^V^i.6.0^Q2VMr4jMt*.«u00/L£SI9 J p rò « .C«tA.)ov«•Escoba F igu ra 6. Ejemplo de trabajo con código y modelos en un entorno moderno como Eclipse. MODELOS Y SISTEMAS Los modelos representan una abstracción de nuestro sistema que nos permite con­ centrarnos en los detalles que más nos interesan, dejando de lado otros aspectos secundarios. En este sentido, es importante reconocer que los modelos no son el sis­ tema. Los modelos deberán seguir su proceso hasta convertirse, en el fiituro, en el sistema implementado. Una pregunta razonable que nos podemos hacer en este momento es cómo podemos estar seguros de que la implementación que nos da como salida la etapa de codificación respeta los modelos planteados en la etapa de análisis y diseño. Podemos abarcar esta cuestión desde tres lugares. Como primera medida, es fiindamental el total entendimiento del lenguaje de modelado y de los modelos desarrollados por estos lenguajes, tanto por parte de los programadores como de los líderes de proyecto. De esta manera, nos asegura­ mos de que los programadores codifiquen correctamente el comportamiento expresado en nuestros modelos. Por otro lado, también es importante tener en cuenta que si hay una situación en la que por razones de implementación (por ejemplo, la ubicación física de un servidor) es necesario introducir cambios en los 22

RkJQdWJsaXNoZXIy MjI4NDcx