Metodologías De Aplicaciones Web
lenin461029 de Junio de 2013
591 Palabras (3 Páginas)612 Visitas
Principales metodologías de desarrollo web
Evolución de las metodologías de Desarrollo web
1. Primera generación: (principio de los 90s) se sientan las bases de la IW, en los que se incluyen conceptos como construcción de navegación, separación entre estructuras y el contenido durante el ciclo de desarrollo.
2. Segunda generación: (segunda mitad de los 90s) se refinan los primeros modelos y se añaden soportes de funcionalidad básica y se llevan a cabo los primeros ebozos de proceso donde se delimitan los modelos conceptual, lógico y físico.
3. Tercera generación (a partir del 2000): se lleva a cabo la profundización en el soporte para la funcionalidad, enfatización de la figura del usuario en los métodos, y se avanza hacia la estandarización de notaciones, procesos y lenguajes de especificación.
UWE
Es una metodología basada en UML, detallada para el proceso de autoría de aplicaciones con una definición exhaustiva del proceso de diseño que debe ser utilizado, esta hace uso de notación estándar, para todos los modelos (UML), define los pasos para la construcción de los diferentes modelos. Recomienda el uso de restricciones escritas (OCL: Lenguaje de restricciones de objetos) para aumentar la exactitud de los modelos. Las fases que esta metodología incluye son: Análisis de requisitos, diseño conceptual, Diseño navegacional que se subdivide en modelo del espacio navegacional y modelo de estructura de navegación y el diseño de presentación.
EORM (Enhanced Object Relationship Methodology)
Es una metodología de relación entre objeto, definida por un proceso iterativo que se concentra en el modelado orientado a objetos por la representación de relaciones entre ellos, esta se centra en el encajamiento de relaciones semánticas en construcciones extensibles, pudiendo participar en otras relaciones y ser parte de bibliotecas reutilizables. La metodología EORM distingue dos tipos de relaciones orientadas a objetos: Relaciones de generalización y relaciones definidas por el usuario, las fases que esta posee son: análisis, diseño y construcción.
SOHDM (Scenario-based Object-Oriented Hypermedia Design Methodology)
Es una metodología que desarrolla diseño en escenarios, orientada a objetos en hipermedia. Presenta la necesidad de disponer de un proceso que permita capturar las necesidades del sistema. Para ello, propone el uso de escenarios, se caracteriza principalmente porque su ciclo de vida comienza con la aplicación de escenarios como técnica de licitación y definición de requisitos. Esta posee más fases que las anteriores las cuales son: análisis, modelado de objetos, diseño de vistas, diseño navegacional, diseño de la implementación, construcción.
OOHDM (Object-Oriented Hypermedia Design Methodology)
Es una metodología de Diseño de Desarrollo en Hipermedia Orientado a Objetos y abarca cuatro actividades: el modelo conceptual, diseño navegacional, diseño abstracto de interfaz y la puesta en práctica. Estas actividades se realizan en una mezcla de estilo incremental, iterativo y basado en prototipos de desarrollo.
RNA (Relationship Navigational Analysis)
Es un método de Análisis de Navegación Relacional, es especialmente útil para uso de la web creados en base de sistema de herencia, en este método encontraremos cinco fases las cuales son: análisis del entorno, definición de elementos de interés, análisis del conocimiento y navegación y finalmente implementación de los análisis realizados.
WSDM (Web Site Design Method)
Es una metodología de Diseño para Sitios Web, donde hay un acercamiento al usuario que define los objetos de información basado en sus requisitos de información para el uso de la web. En este método se definen una aplicación web a partir de los diferentes grupos de usuarios que vaya a reconocer le sistema.
...