DocumentCode
2199620
Title
G++: a graphical language to specify real-time parallel applications
Author
Brams, Hugues ; Lobelle, Marc ; Detroz, Guy ; April, André
Author_Institution
Unite d´´Inf., Univ. Catholique de Louvain, Belgium
fYear
1993
fDate
27-29 Jan 1993
Firstpage
185
Lastpage
193
Abstract
The G++ language belongs to the same family as Statecharts and GRAFCET. Like these languages, it is based on the state/transition model. The state and the transition concepts are presented in this paper. Temporal constraints, including timeouts and deadlines, can be expressed in G++. Like Statecharts, G++ allows a hierarchical organisation of states in two different ways: parallel decomposition (AND-state) and sequential decomposition (OR-state) of states. But G++, unlike Statecharts, also provides graphical constructs to express synchronisation and resource sharing between concurrent entities. In most applications, concurrent entities need to communicate. Communications can be built on top of the two basic interaction mechanisms. A small example (a respiration monitor) is used throughout the paper to illustrate the concepts and constructs
Keywords
computerised monitoring; medical computing; parallel programming; patient monitoring; real-time systems; resource allocation; specification languages; synchronisation; visual languages; AND-state; G++ graphical language; GRAFCET; OR-state; Statecharts; concurrent entities; deadlines; entity communications; graphical constructs; hierarchical organisation; interaction mechanisms; parallel decomposition; real-time parallel applications specification; resource sharing; respiration monitor; sequential decomposition; state/transition model; synchronisation; temporal constraints; timeouts; Abdomen; Application software; Control systems; Hardware; Lighting control; Monitoring; Pediatrics; Sensor phenomena and characterization; Sensor systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing, 1993. Proceedings. Euromicro Workshop on
Conference_Location
Gran Canaria
Print_ISBN
0-8186-3610-6
Type
conf
DOI
10.1109/EMPDP.1993.336404
Filename
336404
Link To Document