2019
DOI: 10.31144/si.2307-6410.2019.n14.p1-10
|View full text |Cite
|
Sign up to set email alerts
|

Operational Semantics of Reflex

Abstract: Reflex is a process-oriented language that provides design of easy-to-maintain control software. The language has been successfully used in several safety-critical cyber-physical systems, e. g. control software for a silicon single crystal growth furnace. Now, the main goal of the Reflex language project is development a support for computer aided software engineering targeted to safety-critical application. This paper presents formal operational semantics of the Reflex language as a base for applying formal m… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2020
2020
2021
2021

Publication Types

Select...
1
1

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 5 publications
0
2
0
Order By: Relevance
“…Actions may have guard conditions depending on the hyperprocess variables and functional states of other processes. Our definition of the hyperprocess transition system is based on a description of the hyperprocesses and the operational semantics of the Reflex language [1,7]. We hide the output phase inside the execution phase without loss of generality.…”
Section: Hyperprocess Transition Systemmentioning
confidence: 99%
See 1 more Smart Citation
“…Actions may have guard conditions depending on the hyperprocess variables and functional states of other processes. Our definition of the hyperprocess transition system is based on a description of the hyperprocesses and the operational semantics of the Reflex language [1,7]. We hide the output phase inside the execution phase without loss of generality.…”
Section: Hyperprocess Transition Systemmentioning
confidence: 99%
“…The long-term goal of our work is formal verification of control software specified in the process-oriented paradigm, in particular programs written in the Domain-Specific Language (DSL) Reflex [1,7]. Formal verification of Programmable Logic Controllers (PLCs), which are important components of automatic control systems, is an active topic of practical and research work [2,4].…”
Section: Introductionmentioning
confidence: 99%