TY - GEN
T1 - Web-based Editor for Signal Interpretation Models
AU - Gomes, Daniel
AU - Campos-Rebelo, Rogerio
AU - Moutinho, Filipe
N1 - This work was partially financed by Portuguese Agency ”Fundação para a Ciência e a Tecnologia” (FCT), in the framework of project UID/EEA/00066/2019.
PY - 2019/10
Y1 - 2019/10
N2 - 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/.
AB - 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/.
KW - Events
KW - Graphical Modeling Formalism
KW - Model-Driven Development
KW - Signal Interpretation Model
KW - Web-based Editor
UR - http://www.scopus.com/inward/record.url?scp=85084094430&partnerID=8YFLogxK
U2 - 10.1109/IECON.2019.8927437
DO - 10.1109/IECON.2019.8927437
M3 - Conference contribution
AN - SCOPUS:85084094430
T3 - IECON Proceedings (Industrial Electronics Conference)
SP - 5892
EP - 5897
BT - Proceedings: IECON 2019 - 45th Annual Conference of the IEEE Industrial Electronics Society
PB - IEEE Computer Society
T2 - 45th Annual Conference of the IEEE Industrial Electronics Society, IECON 2019
Y2 - 14 October 2019 through 17 October 2019
ER -