[en] This work is carried out as part of the European project LOCOMOTION funded from the EU's Horizon 2020 programme. LOCOMOTION develops models called Integrated Assessment Models (IAMs), they allow studying highly complex interactions between people and the environment with the aim of simulating policies and behavior to observe their consequences in the future, applying System Dynamics techniques and modeling with Vensim simulation software. This project is carried out in coordination by 13 partners (Universities, Research Centers, Energy Agencies, etc.) from different European countries. More than 25 simulation model programmers participate in 9 modules to be integrated. Uva is the coordinator partnet and responsible for technical coordination and quality assurance. The objective of the project is to provide a shared data dictionary that, on one hand, is accessible to the public not integrated into the project as a means of dissemination and, on the other hand, supports the programmers of the model to work in a coordinated way although geographically distributed. This data dictionary explains in a structured way the knowledge of the model and a common terminology. It is integrated with an automatic quality control system that reviews the models made in Vensim and coordinates what is shown in these models with the information in the data dictionary. The data dictionary is designed to be implemented under a microservices-based architecture, capable of scaling with exible deployments and varied but independent technology, in order to adapt and evolve to future changes in the project.

[es] Este trabajo se realiza en el marco del proyecto europeo LOCOMOTION como parte del programa Horizon 2020. En LOCOMOTION se desarrollan modelos llamados Integrated Assessment Models (IAMs) que permiten estudiar las altamente complejas interacciones entre las personas y el medio ambiente con el objetivo de simular políticas y comportamiento para observar sus consecuencias en el futuro, a través de técnicas de Dinámica de Sistemas y el modelado con el software de simulación Vensim. Este proyecto se realiza de forma coordinada por 13 socios (Universidades, Centros de Investigación, Agencias de Energía, etc.) de diferentes países europeos. Participan más de 25 programadores de modelos de simulación repartidos en 9 módulos a integrar. La UVa es el socio coordinador y responsable de la coordinación técnica y el aseguramiento de la calidad. El objetivo del proyecto es proporcionar un diccionario de datos compartido que, por una parte, sea accesible al público no integrado en el proyecto como medio de diseminación y, por otra parte, sirva de apoyo a los programadores del modelo para trabajar de forma coordinada aunque geográficamente distribuida. Este diccionario de datos explica de forma estructurada el conocimiento del modelo y una terminología común. Se integra con un sistema automático de control de calidad que revisa los modelos realizados en Vensim y coordina lo plasmado en estos modelos con la información en el diccionario de datos. El diccionario de datos se diseña para ser implementado bajo una arquitectura basada en microservicios, capaz de escalar con despliegues flexibles y tecnología variada, pero independiente, para poder adaptarse a los cambios futuros y evolucionar con ellos.