Uno de los mayores desafíos relacionados con la educación e investigación en el campo de la Ingeniería de Requisitos y Modelado Conceptual (RE / CM) es la falta de investigación empírica sobre los usos prácticos de RE / CM, incluido el impacto en la práctica de la educación en CM .
El objetivo de este proyecto es crear una herramienta de JavaScript que permita la visualización de esquemas UML, utilizando las nuevas características en el lenguaje HTML5. El usuario puede interactuar dinámicamente con el esquema para modificarlo y adaptarlo. Permite la generación de esquemas, tanto gráficamente, utilizando una interfaz web para agregar los elementos, como textualmente, utilizando un lenguaje de modelado textual específico. Para mejorar la visualización, se ha implementado un algoritmo de diseño automático para posicionar automáticamente los elementos en el esquema.
El desarrollo de cualquier proyecto de ingeniería, desde la construcción de un procesador de texto hasta un software de comunicación por Internet, requiere tareas de modelado que permitan experimentar y visualizar el sistema que los interesados desean construir. Debido a que estas etapas son tan importantes al construir un sistema, una herramienta que facilita este proceso mejorará tanto el resultado final como el tiempo invertido en su creación.
Uno de los problemas que podemos enfrentar durante este proceso es no tener una herramienta que se ajuste a nuestras necesidades, y tener que usar una herramienta que no cumpla específicamente con todos nuestros requisitos. Hay muchas herramientas CASE (ingeniería de software asistida por computadora) que proporcionan métodos para hacer el modelado, pero todas tienen problemas similares:
Como nuestra herramienta se implementa en HTML5, sus usuarios solo necesitan un navegador web para usarla, sin la necesidad de instalar software adicional.
Caracteristicas
Publicaciones relacionadas
Librerias y código fuente
Este estudio ha sido realizado por investigadores del grupo GMC (Grup of Recerca en Modelització Conceptual de Sistemes d'Informació) en Universitat Politècnica de Catalunya-BarcelonaTech.
Para cualquier pregunta o comentario, no dude en ponerse en contacto con nosotros enviando un correo electrónico aavillegas@essi.upc.edu
A continuación, señalamos algunas áreas potenciales para el trabajo futuro, en relación con la evolución del visor de esquema UML HTML5: