Authors: Heejong Park Zhenmin Li Avinash Malik Zoran Salcic
Publish Date: 2015/03/26
Volume: 84, Issue: 1, Pages: 163-180
Abstract
In this paper we introduce exact and nonexact realtime waits in the reactive Globally Asynchronous Locally Synchronous GALS programming languages and synchronous languages as their subset The language constructs that allow use of realtime waits are illustrated on the SystemJ GALS language They allow system designers to explicitly use at the specification level not only logical time but also realtime in order to control program execution We transform the realtime constructs into a logical model of time and statically bound the amount of delay introduced by these constructs In addition the introduced concepts utilize execution platforms that allow finding best and worst reaction time of a GALS or synchronous program
Keywords: