liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Graphical Web Interface for OpenModelica Platform
Linköping University, Department of Computer and Information Science. Linköping University, The Institute of Technology.
2013 (English)Independent thesis Advanced level (degree of Master (Two Years)), 80 credits / 120 HE creditsStudent thesis
Abstract [en]

“OPENMODELICA is an open-source Modelica-based modeling and simulation environment intended for industrial and academic usage. Its long-term development is supported by a non-profit organization – the Open Source Modelica Consortium (OSMC).”

OpenModelica aims to provide an enhanced, Open Source Modelica modeling and simulation environment and this thesis is an addition in this direction. 

The purpose of this thesis is to create a web based graphical connection editor. There are other open-source connection editors available, but these editors were desktop applications. There is one web based editor but it is a textual editor. Desktop applications need installation and space on the local system. OMWeb connection editor is the first web based graphical connection editor that runs on a web browser. It’s a web platform for OpenModelica and provides the environment for modeling and simulation in the Modelica Modeling Language.

The OMWeb connection editor can run on any system without the need for an OpenModelica installation. If a system is connected to the internet, and contains a web browser, it can run the OMWeb connection editor. The OMWeb connection editor uses Java Runtime Environment to run an applet in the browser. The user can create models graphically; but they can also be viewed in the textual format. The user can simulate and plot his models. The plot file generated for the model can be downloaded from the server. 

The OMWeb Connection Editor uses Servlet to handle requests from the client. The servlet is responsible for the communication with OpenModelica Compiler. It also gets the results from OMC and sends them back to the client. In our case the browser is the client.

Place, publisher, year, edition, pages
2013. , p. 40
Keywords [en]
OpenModelica, Modelica, OMWeb, Connection Editor, Simulation, Modeling
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:liu:diva-89858ISRN: LIU-IDA/LITH-EX-A--12/064--SEOAI: oai:DiVA.org:liu-89858DiVA, id: diva2:614589
Subject / course
Computer and information science at the Institute of Technology
Presentation
2012-11-22, Linköping, 16:00 (English)
Uppsok
Technology
Supervisors
Examiners
Available from: 2013-04-05 Created: 2013-03-08 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

Graphical Web Interface for OpenModelica Platform(1995 kB)678 downloads
File information
File name FULLTEXT01.pdfFile size 1995 kBChecksum SHA-512
5b4caedc1c2e685a291e869baa2a67dd160329d7c8d800d0aebb02ab318c5b59beab72f07de05083389b2cbadb6f5ef4597b8768c89806ee6a8624cd1c1b6af6
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Baloch, Adeel
By organisation
Department of Computer and Information ScienceThe Institute of Technology
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 678 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 2284 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf