A metamodel-based approach for generalizing requirements in database-driven 3D simulation (WIP)

  • Authors:
  • Martin Hoppen;Michael Schluse;Juergen Rossmann

  • Affiliations:
  • RWTH Aachen University, Germany;RWTH Aachen University, Germany;RWTH Aachen University, Germany

  • Venue:
  • Proceedings of the Symposium on Theory of Modeling & Simulation - DEVS Integrative M&S Symposium
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

In our previous work, we presented an approach for runtime synchronization on schema and data level between a real-time simulation database and a central database. A wide range of 3D simulation applications like Virtual Testbeds for space missions, industrial automation applications or geoinformation systems for city and forestry scenarios already benefit from this approach. To apply it to other database systems, we now define general requirements using methods adopted from model-driven engineering. By building metamodels and defining model transformations in between, the general fitting of the database systems can be analyzed and enforced. To integrate requirements for data synchronization, not only structures for schema components, but also for their instantiation must be part of these metamodels. An additional pivotal metamodel can be used to guarantee certain modeling concepts within the database systems. Here, the Unified Modeling Language (UML) is a reasonable option. Besides their metamodels, some requirements are also imposed on the databases' runtime systems.