Unifying Operational Semantics with Algebraic Semantics for Instantaneous Reactions.

Chengcheng Wu,Yongxin Zhao,Huibiao Zhu
DOI: https://doi.org/10.1007/978-3-642-35705-3_9
2013-01-01
Abstract:The signal calculus for event-based synchronous languages is developed for the specification and programming of embedded systems. This paper first explores a structural operational semantics for conceptually instantaneous reactions of the signal calculus, which exhibits how the effectiveness of such reactions is produced. Further, we investigate the unifying theory of operational semantics and algebraic semantics for instantaneous reactions. On one hand, all the algebraic laws characterizing the primitives and the combinators can be established in terms of the suggested structural operational semantics which claims the soundness of the algebraic semantics. On the other hand, reactions which are equivalent from the operational perspective can be reduced to the same normal form and this demonstrates the relative completeness of algebraic semantics with respect to the operational semantics. © Springer-Verlag 2013.
What problem does this paper attempt to address?