CoCoViLa as a multifunctional simulation platform

  • Authors:
  • Vahur Kotkas;Andres Ojamaa;Pavel Grigorenko;Riina Maigre;Mait Harf;Enn Tyugu

  • Affiliations:
  • Tallinn University of Technology, Tallinn, Estonia;Tallinn University of Technology, Tallinn, Estonia;Tallinn University of Technology, Tallinn, Estonia;Tallinn University of Technology, Tallinn, Estonia;Tallinn University of Technology, Tallinn, Estonia;Tallinn University of Technology, Tallinn, Estonia

  • Venue:
  • Proceedings of the 4th International ICST Conference on Simulation Tools and Techniques
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

A flexible Java-based simulation platform that includes both continuous-time and discrete event simulation engines and is intended for applications in a variety of domains is presented. The platform supports visual and model-based software development and uses structural synthesis of programs for translating declarative specifications of simulation problems into executable code. Rich components are an important concept of the work. They are implemented as Java classes with additional specifications for program synthesis, and include visual representations as well as daemons supporting continuous interaction with the user during the simulation. The platform is developed as an open-source software, and its extensions can be written in Java and included into simulation packages.