domingo, 27 de octubre de 2013

METODOLOGÍA SELECCIONADA PARA EL DISEÑO Y DESARROLLO DE NUESTRA SOLUCIÓN INFORMÁTICA


METODOLOGÍA UWE.

UWE es un proceso del desarrollo para aplicaciones Web enfocado sobre el diseño sistemático, la personalización y la generación semiautomática de escenarios que guíen el proceso de desarrollo de una aplicación Web. 

En el marco de UWE es necesario la definición de un perfil UML (extensión) basado en estereotipos con este perfil se logra la asociación de una semántica distinta a los diagramas del UML puro, con el propósito de acoplar el UML a un dominio específico, en este caso, las aplicaciones Web. Entre los principales modelos de UWE podemos citar: el modelo lógico-conceptual, modelo navegacional, modelo de presentación, visualización de Escenarios Web y la interacción temporal, entre los diagramas: diagramas de estado, secuencia, colaboración y actividad.


UWE define vistas especiales representadas gráficamente por diagramas en UML. Además UWE no limita el número de vistas posibles de una aplicación, UML proporciona mecanismos de extensión basados en estereotipos. Estos mecanismos de extensión son los que UWE utiliza para definir estereotipos que son lo que finalmente se utilizarán en las vistas especiales para el modelado de aplicaciones Web. De esta manera, se obtiene una notación UML adecuada a un dominio en específico a la cual se le conoce como Perfil UML.





         Es un Método de Ingeniería de Software para el desarrollo de Web basado en UML, es decir es una herramienta basada en UML pero para aplicaciones Web, esto conlleva a que cualquier diagrama UML puede ser usado, debido a que es una extensión de UML. Esta metodología nace con la finalidad de controlar el caos que han provocado en el pasado procesos de desarrollo y así  proporcionar un proceso sistemático orientado una aplicación final de calidad. UWE es una metodología muy detallada para el desarrollo de aplicaciones que tiene una definición exacta del proceso de diseño que debe ser utilizado. Este proceso presenta flujos de trabajo y  puntos de control, y sus fases son las mismas a las propuestas en el Proceso Unificado de Modelado. UWE está dirigido específicamente a aplicaciones adaptativas, basándose en características de personalización como: la definición de un modelo de usuario en función de las preferencias, conocimiento o tareas de usuario. Además UWE usa el paradigma orientado a objetos, su orientación al usuario, la definición de un meta-modelo (modelo de referencia) que da soporte al método y el grado de formalismo que alcanza debido al soporte que proporciona para la definición de restricciones sobre los modelos.


El modelo que propone UWE está compuesto por 6 etapas o sub-modelos:

·         Modelo de Casos de Uso.
·         Modelo de Contenido.
·         Modelo de Usuario.
·         Modelo de estructura.
·         Modelo Abstracto.
·         Modelo de Adaptación.


Esta metodología nace con la finalidad de controlar el caos que han provocado en el pasado procesos de desarrollo y así  proporcionar un proceso sistemático orientado una aplicación final de aplicaciones que tiene una definición exacta del proceso de diseño que debe ser utilizado. Este proceso presenta flujos de trabajo y  puntos de control, y su calidad.

UWE es una metodología muy detallada para el desarrollo de fases son las mismas a las propuestas en el Proceso Unificado de Modelado. UWE está dirigido específicamente a aplicaciones adaptadas  basándose en características de personalización como: la definición de un modelo de usuario en función de las preferencias, conocimiento o tareas de usuario. Además UWE usa el paradigma orientado a objetos, su orientación al usuario, la definición de una meta-modelo (modelo de referencia) que da soporte al método y el grado de formalismo que alcanza debido al soporte que proporciona para la definición de restricciones sobre los modelos.

Consiste en una notación y en un método: La notación se basa en UML (OMG2003): para aplicaciones Web en general y para aplicaciones adaptadas en particular.

No hay comentarios:

Publicar un comentario