Web-based Editor for Signal Interpretation Models

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review


A web-based editor for Signal Interpretation Models (SIM) is presented in this paper. SIM is a modeling formalism specifically created to specify the occurrence of events based on signals variation. This formalism goal is not only to specify but also to support the validation and implementation of signals interpreters. These signals can be system input signals (environment signals) or system internal signals. The created web-based editor uses Asynchronous JavaScript and XML (AJAX) principles and runs at standard browsers. It supports the creation/edition of graphical SIM models, which are saved in XML files. The XML format and the well defined execution semantics of the SIM formalism, enable the integration of SIM with other tools. This means that the created models can be used as inputs in tools, such as automatic code generators, to create simulation or execution code (namely JavaScript, C, and VHDL). To illustrate the application of the developed editor, the model of a system that detects temperature sensor faults is presented. The created edition tool prototype is currently available at http://gres.uninova.pt/SIM-Tools/.

Original languageEnglish
Title of host publicationProceedings: IECON 2019 - 45th Annual Conference of the IEEE Industrial Electronics Society
PublisherIEEE Computer Society
Number of pages6
ISBN (Electronic)9781728148786
Publication statusPublished - Oct 2019
Event45th Annual Conference of the IEEE Industrial Electronics Society, IECON 2019 - Lisbon, Portugal
Duration: 14 Oct 201917 Oct 2019

Publication series

NameIECON Proceedings (Industrial Electronics Conference)
PublisherIEEE Computer Society


Conference45th Annual Conference of the IEEE Industrial Electronics Society, IECON 2019


  • Events
  • Graphical Modeling Formalism
  • Model-Driven Development
  • Signal Interpretation Model
  • Web-based Editor


Dive into the research topics of 'Web-based Editor for Signal Interpretation Models'. Together they form a unique fingerprint.

Cite this