Ir al contenido

Documat


Resumen de Un metodo dirigido por modelos para el desarrollo de sistemas colaborativos de modelado independientes del dominio

Jesús Gallardo Árbol académico

  • La sociedad actual cada vez tiene más necesidades de comunicación y de actividad en grupo. Así, de un tiempo a esta parte, el software tradicional se ha demostrado insuficiente para cubrir esas necesidades, lo que ha provocado la aparición de un nuevo tipo de software, diseñado para el desarrollo de actividades en grupo, que se ha venido a denominar groupware. Por otro lado, los sistemas de modelado asistido por ordenador, cuyo fin es dar soporte a la construcción de modelos, han demostrado su utilidad en diversos campos científico-técnicos. Una tarea compleja de modelado puede requerir la colaboración distribuida de diversos diseñadores. Así, un entorno de modelado colaborativo debe permitir que los miembros del equipo de trabajo compartan información y coordinen sus actividades. De este modo, las herramientas colaborativas para realizar tareas de modelado van a representar un ámbito importante dentro de las herramientas groupware. Por otro lado, diseñar y desarrollar groupware es una tarea costosa y propensa a errores, y se observa una carencia de principios, herramientas y método que guíen y faciliten su desarrollo. Con el objetivo de facilitar la tarea de construcción de este tipo de herramientas, en esta investigación se proponen un método sistemático completo y una serie de herramientas para automatizar su desarrollo basados en un paradigma en auge como el Desarrollo de Software Dirigido por Modelos.

    El método propuesto se basa en tres marcos de trabajo: un marco metodológico, un marco conceptual y un marco tecnológico. El marco metodológico define una serie de fases que deben ser seguidas por el usuario que desee desarrollar una herramienta colaborativa de modelado a partir del método de desarrollo propuesto y por los roles que intervienen en cada una de las fases. Por su parte, el marco conceptual está formado por los modelos empleados en el proceso de metamodelado para conceptualizar los distintos aspectos de los sistemas a desarrollar. Y, finalmente, el marco tecnológico consiste fundamentalmente en una serie de extensiones de plug-ins de la plataforma Eclipse que han sido modificados para adoptar la funcionalidad colaborativa deseada, permitiendo así la generación de herramientas con las características requeridas. Mediante estos tres marcos se proporciona soporte completo al método de desarrollo.

    La validación de la propuesta planteada se ha llevado a cabo mediante diversas actividades, entre las que destacamos comparativas con aproximaciones similares, evaluaciones heurísticas, evaluaciones con expertos y estudios de utilización del método. Tras llevar a cabo todas estas actividades se ha comprobado la validez del método de desarrollo para los objetivos planteados inicialmente y se han identificado carencias y mejoras que han enriquecido el trabajo realizado o han abierto líneas de trabajo futuro. Puede concluirse que el trabajo presenta como vi contribución principal la sistematización de la construcción de sistemas colaborativos de modelado distribuido síncrono. Así, cualquier usuario con necesidad de disponer de una herramienta de este tipo puede construirla de manera fácil mediante la aplicación del método propuesto. Adicionalmente, se discuten en este trabajo las posibilidades de extender el método para su aplicación y generalización a otro tipo de sistemas diferentes de los propuestos.


Fundación Dialnet

Mi Documat