
Metadev Labs
Metadev Labs es un espacio abierto para mostrar otros proyectos que estamos construyendo en Metadev.
Aquí encontrarás nuestra investigación en curso, ideas exploratorias y proyectos personales en los que estamos trabajando, además de artículos de investigación y colaboraciones en las que participamos. Desde calidad alfa y prototipos tempranos hasta innovaciones finales que hemos adoptado en nuestros productos.
1. Risk DSL
Exploramos diferentes DSLs para describir, interpretar y simular riesgos y probabilidades.
Explora el trabajo de Juanjo Amores aquí: risk.metadev.pro.
2. Modelado & LLMs
La Inteligencia Artificial está tocando todos los aspectos de las tareas humanas. El modelado también se ve afectado. Estamos explorando cómo incorporar asistentes basados en Inteligencia Artificial.
Hasta ahora puedes explorar nuestro trabajo sobre integración de LLMs en:
- Structura
- Apricot (beta)
- Orca
- Process Editor (beta)
Ignacio González Peris ha explorado con nosotros en su Trabajo Fin de Máster [la mejor forma de interactuar con LLMs comerciales para generar modelos de procesos]. Leer el TFM.
3. Modelado Colaborativo
La colaboración en tiempo real es una gran funcionalidad para los entornos de modelado.
En 2024 investigamos cómo incorporar una solución basada en CRDT para la colaboración en tiempo real en Daga.
El trabajo que realizamos con Matthew Weidner, PhD. (CMU) añadió capacidades de colaboración en tiempo real a nuestros DSLs.
Más detalles: sesión en Langdev'2024
4. LionWeb
La interoperabilidad de modelos es un tema importante que no podemos dar por sentado. Muchos clientes, como los del dominio aeroespacial, ejecutan modelos durante años. Necesitamos garantizar un soporte a largo plazo para poder leer, procesar, escribir, validar y transformar dichos modelos.
Para abordar esta preocupación, Metadev colabora activamente con LionWeb: una iniciativa de código abierto para definir y mantener estándares de intercambio de modelos y promover la interoperabilidad.
5. Modelado de UI
Proyecto: quid.metadev.pro
Artículo que explica Quid, nuestro DSL para modelar Web Components: Quid: prototyping web components on the web, EICS'19, Pedro J. Molina, 2019.
6. Kubernetes
Explorando interfaces de drill & down en Daga para diagnosticar errores en un entorno de clúster Kubernetes.
Ver el prototipo en: k8s.metadev.pro.
7. Essential / Metamodelado
Essential es la biblioteca de metamodelado base & DSL que usamos en Metadev para crear metamodelos.
Pruébalo en: essential.metadev.pro.
8. Despliegue en la nube & cumplimiento normativo
Landing Zone Editor para describir configuraciones de Landing Zones como modelos de configuración, y luego validar y desplegar, generando informes para auditores que garanticen el cumplimiento normativo.
9. CMDBs e Impacto de Cambios
Próximamente...
Desarrollando Fulgor para ayudar con CMDBs extensibles, rastreador de dependencias para activos de hardware & software y análisis de impacto.