You are here

Justification of the approach

As mentioned elsewhere, the conversion from Vensim's MDL language to Simile's Prolog language involves 3 separate steps:

  1. conversion from Vensim's MDL to a corresponding XML (Vensim XML);
  2. conversion of Vensim XML to a corresponding Prolog (Vensim Prolog);
  3. conversion of Vensim Prolog to Simile Prolog.

This page sets out that thinkingthat led to this approach.

The conversion between other model-representation lanugaes and Simile operates at two levels:  

Simile v5.1 released

What's new in Simile v5.1?

Simile 5.1 is a maintenance release, fixing problems that emerged after the major change to Version 5, and also those arising on the increasingly popular Macintosh platform. Here is a list of some of the more significant improvements that have been made over Simile v5.0:

  • Opening context menu by double clicking on a component is more reliable – many other improvements have been made to the responsiveness of diagram editing

Converting from Vensim MDL to Vensim XML

This page...

Description of the conversion process

This page sets out the 3 steps involved in converting from Vensim MDL syntax to Simile Prolog syntax.

Prolog

This page describes Prolog in more detail.

XSugar

This page explains XSugar in more detail.

Description of the technologies used (XSugar and Prolog)

The Vensim-to-Simile conversion process makes use of two technologies: XSugar and Prolog.

Update help chm

As linked to on the resources and support page

Reporter: 
jonathanm
Created: 
Fri, 16/05/2008 - 13:55
Updated: 
Wed, 30/07/2008 - 06:23

Pages

Subscribe to Simulistics RSS