• Home
  • Search
  • Client-side Modelica powered by Python or JavaScript
  • Cite Icon1
  • https://doi.org/10.3384/ecp140961105Copy DOI Icon

Client-side Modelica powered by Python or JavaScript

  • Mar 10, 2014
  • Rüdiger Franke
Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

Modelica is primarily supported by simulation environments for the treatment of equation based models and model libraries. As of today Modelica is rarely used for the exchange of engineering data, visualization or interactive computing, even though the Modelica language offers a lot of interesting features for such applications. This paper investigates the potential of lightweight Modelica tools that run directly in scripting or web clients. Two Modelica parsers have been implemented in the popular client-side languages Python and JavaScript. The Modelica parser in Python is extended with a backend translating algorithmic Modelica definitions to Python. This gives access to existing Python packages from scripted Modelica. It also enables the interactive debugging of algorithmic Modelica code. The Modelica parser in JavaScript offers a generic backend interface. The paper demonstrates two applications. First a simple analysis tool for Modelica packages running from the command line is demonstrated. The true potential of JavaScript is the embedding of engineering data as Modelica code with HTML5 documents and their processing on the client side, e.g. in Web browsers. The paper shows a Modelica text editor and parameter GUI generator running in a web browser.

Similar Papers
  • Conference Article
  • Citations6

A reference architecture for web browsers

  • Jul 06, 2016
  • Paulina Silva +2
  • Book Chapter

Client-Side Visualization of Internet Forums for Information Retrieval

  • Jan 01, 2009
  • Guangfeng Song
  • Research Article
  • Citations6

CASSys: an integrated software-system for the interactive analysis of ChIP-seq data.

  • Jun 21, 2011
  • Journal of Integrative Bioinformatics
  • Malik Alawi +2
  • Research Article
  • Citations11

A SIP-based web client for HTTP session mobility and multimedia services

  • Jan 25, 2010
  • Computer Communications
  • Michael Adeyeye +1
  • Book Chapter
  • Citations5

Performance and Security Aspects of Client-Side SSL/TLS Processing on Mobile Devices

  • Jan 01, 2010
  • Johann Großschädl +1
  • Conference Article
  • Citations3

SyncCoding: A compression technique exploiting references for data synchronization services

  • Oct 01, 2017
  • Wooseung Nam +2
  • Research Article
  • Citations11

An embedded DSP hardware encryption module for secure e‐commerce transactions

  • Aug 28, 2010
  • Security and Communication Networks
  • J Hu +2
  • Dissertation

Network Performance Analysis Using Cisco VIRL

  • Jun 14, 2017
  • Charitra Maharjan
  • Research Article

Privacy-Protecting Image Classification Within the Web Browser Using Deep Learning Models from Zenodo.

  • May 15, 2025
  • Studies in health technology and informatics
  • Florian Auer +2
  • Book Chapter
  • Citations5

An Evaluation of the Java-Based Approaches to Web Database Access

  • Jan 01, 2000
  • Stavros Papastavrou +3
  • Book Chapter

Chapter 7 - Client Configuration

  • Jan 01, 2005
  • Deploying Citrix MetaFrame Presentation Server 3.0 with Windows Server 2003 Terminal Services
  • Connie S Wilson +6
  • Research Article
  • Citations32

Umple: Model-driven development for open source and education

  • Apr 21, 2021
  • Science of Computer Programming
  • Timothy C Lethbridge +13
  • Research Article
  • Citations5

Internet-based Composite Repair

  • May 01, 2005
  • Journal of Composite Materials
  • Won-Shik Chu +1
  • Conference Article
  • Citations22

Interoperability and interchangeability of middleware components in a three-tier CORBA-environment-state of the art

  • Jan 01, 1999
  • M Aleksy +2
  • Research Article

A Campus Building Energy Consumption Monitoring System Based on B/S Architecture

  • Feb 22, 2026
  • Journal of Research in Science and Engineering
  • Haifeng Tang +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.