Está en la página 1de 12

MIDAS

Es una metodologa genrica y fcilmente adaptable a cualquier


tipo de Sistemas de Informacin para Windows (SIW).

Es un framework metodolgico para el desarrollo de Sistemas


de Informacin para Windows, en el que se propone un proceso
de desarrollo gil integrado en una arquitectura dirigida por
modelos, alinendose as con la propuesta MDA del OMG.

MIDAS propone modelar un SIW atendiendo a dos dimensiones


ortogonales. Por un lado, y debido a que la metodologa se basa
en una propuesta MDA, es necesario tener en cuenta el grado de
dependencia de la plataforma de los modelos construidos.

En primer lugar, ser necesario modelar el sistema


construyendo modelos independientes de la computacin
(CIM), modelos independientes de la plataforma (PIM) y
modelos especficos de la plataforma (PSM).

En segundo lugar, ser necesario especificar las reglas que


permitan realizar transformaciones entre estos modelos.

Por otro lado, la segunda dimensin a considerar est


relacionada con tres aspectos bsicos: el contenido (es
decir, la informacin presente en el SIW), el hipertexto
(relacionado con el modelado de las posibles rutas de
navegacin que podra seguir un usuario del SIW durante
su interaccin con el mismo) y el comportamiento
propiamente dicho del sistema.

Adems, MIDAS sugiere la utilizacin del Lenguaje de


Modelado Unificado (UML) como nica notacin para
modelar tanto los PIMs como los PSMs.

RMM

Est basada en los conceptos implantados en el Modelo de


diseo de hipertexto, es decir, en las entidades y en los tipos
de entidades.

Su objetivo es mejorar la navegacin a travs de un anlisis de


las entidades del sistema. En teora, se obtiene una
navegacin ms estructurada y logra que esta sea ms
intuitiva para el usuario.

Los conceptos de slices y m-slices, que consisten en la


agrupacin de datos de una entidad en diferentes pantallas, es
una de las aportaciones ms importantes de esta metodologa.

Fue la primera metodologa completa que se publica para


software multimedia.

Su problema principal es que no permite realizar consultas


a partir de dos entidades y como est muy atado al
modelo entidad relacin cuando se define una relacin se
obliga a descomponerlas en dos relaciones copiando el
modelo E-R.

Adems no considera las consultas a la base de datos para


la creacin de pginas Web dinmicas.

UWE

UWE est especializada en la especificacin de aplicaciones


adaptativas, y por tanto hace especial hincapi en caractersticas de
personalizacin, como es la definicin de un modelo de usuario o una
etapa de definicin de caractersticas adaptativas de la navegacin
en funcin de las preferencias, conocimiento o tareas de usuario.

Otras caractersticas relevantes del proceso y mtodo de autora de


UWE son el uso del paradigma orientado a objetos, su orientacin al
usuario, la definicin de un meta-modelo (modelo de referencia) que
da soporte al mtodo y el grado de formalismo que alcanza debido al
soporte que proporciona para la definicin de restricciones sobre los
modelos.

OOHDM (The Object-Oriented


Hypermedia Design Model)

El Modelo de Diseo de Hipermedia Orientado a Objeto, el


sucesor del modelo de diseo hipertexto HDM, se trata de una
metodologa que se fundamenta en la orientacin a objeto.
Propone las siguientes fases:

Diseo conceptual o anlisis de domnio: que utiliza el mtodo


de diseo orientado a objeto para obtener esquemas
conceptuales de las clases y las relaciones entre las mismas.
Utiliza las tcnicas de modelo de objeto llamada notacin
OMT para el diseo de la navegacin, donde se define la
estructura de navegacin por medio de modelos, es decir, a
travs de diferentes vistas del esquema conceptual.

Fase de diseo de interfaz abstracta: se apoya en un modelo orientado a


objeto para especificar la estructura y el comportamiento de la interfaz del
sistema, este modelo se crea a travs de tres tipos de diagramas:

diagramas abstractos para cada clase

diagramas de configuracin para reflejar los eventos externos

diagrama de estado para sealar el comportamiento dinmico

Fase de implementacin: es decir, la construccin de los programas en


programacin orientada a objeto.

También podría gustarte