Eddgar

Páginas: 5 (1117 palabras) Publicado: 25 de noviembre de 2012
METODOLOGÍA WAE PARA EL DESARROLLO DE LAS APLICACIONES WEB PARA UML
WAE (Extensión de Aplicaciones Web para UML) En la explicación de lo conceptos Web se utilizara los diagramas e iconos utilizados por Jim Conallen. Ya que Conallen propone una extensión (o estereotipos) a UML para diseñar aplicaciones Web los cuales se describen a continuación: Estereotipos Nombre Meta-modelo de claseDescripción Página del servidor Clase Una página del servidor representa una página Web que tiene scripts que son ejecutadas por el servidor. Estos scripts actúan recíprocamente con recursos en el servidor (bancos de datos, lógica de negocio, sistemas externos, etc). Los funcionamientos del objeto representan las funciones en el script, y sus atributos representan las variables que son visibles en el alcancede la página (accesible por todas las funciones en la página).

Icono

Restricciones Las páginas del servidor pueden tener sólo relaciones con objetos en el servidor. Valores etiquetados Artefacto de Scripting - O el lenguaje o artefacto que deben ser uso para ejecutar o interpretar esta página (JavaScript, VBScript, Perl, etc.)

Nombre Meta-modelo de clase Descripción

Página del clienteClase Un caso de una página del cliente es una estructura HTML de la página Web. Como cualquier página HTML es una mezcla de datos, presentación y lógica igual. Las páginas del cliente son dadas por browsers del cliente, y puede

contener scripts que son interpretadas por el browser. Las páginas del cliente pueden estar asociaciones con otras páginas del cliente o del servidor. IconoRestricciones Ninguna Valores etiquetados TitleTag - El título de la página como desplegado por el browser. BaseTag - El URL de la base para dereferencing URLs relativo. BodyTag - El juego de atributos para la etiqueta del que pone el texto de fondo y valor por defecto.

Nombre Meta-modelo de clase Descripción

Formulario (Form) Clase Una clase estereotipada como un «form» es una colección decampos de entrada que son parte de una página del cliente. Una clase del formulario se mapea directamente a HTML. Sus atributos representan los campos de la entrada del formulario de HTML (input boxes, text areas, radio buttons, check boxes, y los campos ocultos). Un «form» se opera, desde que no pueden encapsularse su funcionamiento en un formulario. Cualquier funcionamiento que actúa recíprocamentecon el formulario sería la propiedad de la página que contiene al formulario.

Icono

Restricciones Ninguna Valores etiquetados Método - el método suministra datos a la acción URL, cualquiera GET o POST.

Nombre Meta-modelo de clase Descripción

Frame Set Clase Un juego de frames es un contenedor de múltiples páginas Web. La vista de los rectángulos son áreas divididas en rectángulos máspequeños de frames. Cada frame puede ser asociado mediante un solo nombre «target» aunque no necesariamente. Los contenidos de un frame pueden estar en una página Web o en otro juego de frames. Un esteriotipado de la clase de Frame se mapea directamente a una página Web, y el HTML enmarca etiqueta. Un frameset es una «página del cliente», que puede tener funcionamientos y atributos también, peroéstos sólo son activados por browsers que no devuelve frames.

Icono

Restricciones Ninguna Valores etiquetados Filas (Rows) - El valor del atributo de las filas es la etiqueta del HTML. Esto es una secuencia con los hieghts delimitados de la fila. Columnas (Cols) - El valor del atributo del cols es la etiqueta del HTML Esto es una secuencia con anchuras de columna delimitadas.

NombreMeta-modelo de clase Descripción

Target Clase Típicamente un target es un marco en una ventana definida por un frameset, sin embargo un target podría ser un completamente de un nuevo caso del browser o ventana. «Targeted link» las asociaciones especifican targets como el lugar donde una nueva página Web será devuelta.

Icono

Restricciones El nombre de un target debe ser único para cada...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS