La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Modelado de Aplicaciones Web Mediante UML

Presentaciones similares


Presentación del tema: "Modelado de Aplicaciones Web Mediante UML"— Transcripción de la presentación:

1 Modelado de Aplicaciones Web Mediante UML
Inmaculada Blanco Sierra Miguel Angel Almudéver Galán Laboratorio de Sistemas de Información Facultad de Informática Universidad Politécnica de Valencia 30/01/03

2 Modelado de Aplicaciones Web Mediante UML
Introducción Arquitectura de las aplicaciones Web ¿Porqué utilizar UML para su modelado? Elementos que las componen y sus posibilidades de evolución en un futuro próximo Conclusiones 30/01/03

3 Introducción Gracias al desarrollo de nuevas herramientas y tecnologías, las Aplicaciones Web son cada vez más populares. La facilidad de su desarrollo provoca, a veces, la ausencia de un análisis y diseño correctos, pero están consiguiendo reemplazar a las aplicaciones software tradicionales. 30/01/03

4 Arquitectura de las Aplicaciones Web
Una Aplicación Web se sirve de un sitio o página como entrada a una verdadera aplicación. A la izquierda tenemos la arquitectura de un sitio Web tradicional, y a la derecha uno dinámico. 30/01/03

5 ¿Porqué de utilizar UML para su modelado?
La “Metodología Relacional” ( RMM, Relationship Management Methodology ) falla. Otro de los modelos importantes ADM ( analisis/desing Model) representa alguna dificultades. UML puede. 30/01/03

6 Elementos que las componen
Una aplicación Web no es más que una especialización de un proceso cliente/servidor, con lo que se puede aprovechar el modelado de dichas aplicaciones. En particular, los casos de uso son una herramienta fundamental en la captura de requisitos. 30/01/03

7 Posibilidades de evolución en un futuro próximo
Las extensiones Web para UML están a punto de finalizarse en su fase inicial. Se espera que los browsers de XML aparezcan pronto en el mercado. La ventaja de XML combinado con XSL frente a HTML es que aumenta la separación entre contenido y presentación. 30/01/03

8 RMM Las aplicaciones Web pueden ser usadas como mecanismo servidor para aplicaciones distribuidas, y además pueden crear múltiples instancias del mismo browser y frames en la parte cliente que deben establecer y mantener su propio mecanismo de comunicación. Todo esto debe ser modelizado también y RMM no es capaz de hacerlo. 30/01/03

9 ADM cuando trata de modelizar páginas Web y el código ejecutable asociado a éstas relacionándolo con el resto de elementos en el modelo. 30/01/03

10 UML capaz de… De expresar la lógica del sistema en los componentes Web, a lo largo del resto de la aplicación. las páginas serían componentes del sistema. 30/01/03

11 Pero… Los creadores de UML se dieron cuenta de que hay situaciones en las que UML no es suficiente para capturar la semántica relevante de determinados dominios o arquitecturas, por lo que crearon un mecanismo de extensión como stereotipos, etiquetas y restricciones que podrán ser aplicados a los elementos del modelo. 30/01/03

12 Conclusiones Generalizando, la arquitectura de una aplicación Web no es muy diferente de la de un sitio Web dinámico. Una aplicación Web como los sistemas en si mismos, deben ser robustos ante aplicaciones multicapa. 30/01/03

13 Conclusiones La elección de una notación debe estar en función de la necesidad de modelizar la parte de las capas de la parte del servidor. Con la admisión de UML como notación para la modelización cada vez más sistemas están siendo modelizados con él 30/01/03


Descargar ppt "Modelado de Aplicaciones Web Mediante UML"

Presentaciones similares


Anuncios Google