Formal specification of multisimulations using Maude

  • Authors:
  • Leila Jalali;Carolyn Talcott;Nalini Venkatasubramanian;Sharad Mehrotra

  • Affiliations:
  • University of California, Irvine;SRI International, Computing Science Lab;University of California, Irvine;University of California, Irvine

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

Quantified Score

Hi-index 0.00

Visualization

Abstract

Simulation models are typically developed by domain experts who have an in-depth understanding of the phenomena being modeled and are designed to be executed and evaluated independently. A grand challenge is to facilitate the process of pulling all of independently created models together into an integrated simulation environment wherein we can model and execute complex scenarios involving multiple simulators. In this paper, we describe the use of the rewriting logic based Maude tool to specify and analyze such an integrated simulation environments (multisimulations). We discuss the representation of the underlying multisimulation concepts and describe the use of Maude capabilities to analyze multisimulations. We also discuss the use of Maude's reflective capability. The idea of multisimulations specifications using Maude opens up an exciting new world of challenging applications for formal methods in general and for rewriting logic based formalisms in particular.