Syed Adeel Asghar
PELAB – Programming Environment Lab, Dept. Computer Science, Linköping University, Sweden
Sonia Tariq
PELAB – Programming Environment Lab, Dept. Computer Science, Linköping University, Sweden
Mohsen Torabzadeh-Tari
PELAB – Programming Environment Lab, Dept. Computer Science, Linköping University, Sweden
Peter Fritzson
PELAB – Programming Environment Lab, Dept. Computer Science, Linköping University, Sweden
Adrian Pop
PELAB – Programming Environment Lab, Dept. Computer Science, Linköping University, Sweden
Martin Sjölund
PELAB – Programming Environment Lab, Dept. Computer Science, Linköping University, Sweden
Parham Vasaiely
EADS Innovation Works, Engineering & Architecture, Germany
Wladimir Schamai
EADS Innovation Works, Engineering & Architecture, Germany
Download articlehttp://dx.doi.org/10.3384/ecp11063739Published in: Proceedings of the 8th International Modelica Conference; March 20th-22nd; Technical Univeristy; Dresden; Germany
Linköping Electronic Conference Proceedings 63:82, p. 739-747
Published: 2011-06-30
ISBN: 978-91-7393-096-3
ISSN: 1650-3686 (print), 1650-3740 (online)
This paper describes the first open source Modelica graphic editor which is integrated with interactive electronic notebooks and online interactive simulation.
The work is motivated by the need for easy-to-use graphic editing of Modelica models using OpenModelica; as well as needs in teaching where the student should be able to interactively modify and simulate models in an electronic book. Models can be both textual and graphical. The interactive online simulation makes the simulation respond in real-time to model changes; which is useful in a number of contexts including immediate feedback to students.
Graphic editing; notebook; teaching; interactive; Modelica; modeling; simulation; online
[1] Adeel Asghar and Sonia Tariq. Design and Im-plementation of a User Friendly OpenModelica Connection Editor; master thesis LIU-IDA/LITH-EX-A-10/047-SE; Linköping University; Sweden; 2010.
[2] Open Source Modelica Consortium. OpenModelica System Documentation Version 1.6; November 2010. http://www.openmodelica.org
[3] Modelica Association. The Modelica Language Specification Version 3.2; March 24th 2010. http://www.modelica.org. Modelica Association. Modelica Standard Library 3.1. Aug. 2009. http://www.modelica.org.
[4] SimForge. http://trac.ws.dei.polimi.it/simforge/.
[5] Dymola. Dynamic modeling tool; http://www.dynasim.se.
[6] MathModelica. http://www.mathcore.com/products/mathmodelica/.
[7] Peter Fritzson; Johan Gunnarsson; Mats Jirstrand. MathModelica - An Extensible Modeling and Simulation Environment with Integrated Graphics and Literate Programming. In Proceedings of the 2nd International Modelica Conference; March 18-19; 2002; Munich; Germany.
[8] Anders Fernström; Ingemar Axelsson; Peter Fritzson; Anders Sandholm; Adrian Pop. OMNotebook – Interactive WYSIWYG Book Software for Teaching Programming. In Proc. of the Workshop on Developing Computer Science Education – How Can It Be Done? Linköping University; Dept. Computer & Inf. Science; Linköping; Sweden; March 10; 2006.