Conference article

Building Modelica Tools using the Modelica SDK

Peter Harman
deltatheta uk ltd., UK

Michael Tiller
Emmeskay Inc., UK

Download articlehttp://dx.doi.org/10.3384/ecp09430046

Published in: Proceedings of the 7th International Modelica Conference; Como; Italy; 20-22 September 2009

Linköping Electronic Conference Proceedings 43:72, p. 631-636

Show more +

Published: 2009-12-29

ISBN: 978-91-7393-513-5

ISSN: 1650-3686 (print), 1650-3740 (online)

Abstract

Modelica provides numerous opportunities for the engineering industry to promote the reuse and exchange of simulation models by providing a clear standard; open libraries and metadata support via annotations. This opportunity is often underutilized because full Modelica support could not be easily incorporated into software tools without requiring considerable resources.

This paper presents a software development kit; the Modelica SDK; designed specifically to assist developers with integrating Modelica support into any software tool. The philosophy behind this library is to provide maximum extensibility to power users so they can fully utilize the features of the Modelica language and integrate them into their engineering processes for maximum benefit.

The mechanisms provided for a developer to integrate or extend the functionality of the tool into their own software are discussed in detail and examples of the extension points available and their uses are shown.

Keywords

Modelica translator; Java; SDK; API

References

No references available

Citations in Crossref