DocumentCode
3436270
Title
Multi-thread graph: a system model for real-time embedded software synthesis
Author
Thoen, Filip ; Van der Steen, Jan ; De Jong, Gjalt ; Goossens, Gert ; Man, Hugo De
Author_Institution
IMEC, Leuven, Belgium
fYear
1997
fDate
17-20 Mar 1997
Firstpage
476
Lastpage
481
Abstract
Software synthesis is a new approach which focuses on the support of real-time embedded multi-tasking software without the use of operating systems. A software synthesis system starts from a concurrent process system specification and maps this description automatically onto one or more processors. In this paper the internal system-level model which captures the embedded software and which is the backbone of our software synthesis methodology, is presented. The model captures the fine-grain behaviour of a system, and supports multiple threads of control (concurrency), synchronisation, data communication, hierarchy and timing constraints
Keywords
data flow graphs; multiprocessing programs; real-time systems; software engineering; concurrency; concurrent process system specification; control flow concepts; data communication; fine-grain behaviour; hierarchy constraints; internal system-level model; multi-tasking software; multi-thread graph; real-time embedded software synthesis; software synthesis methodology; synchronisation; system model; timing constraints; Automatic control; Communication system control; Concurrent computing; Control system synthesis; Embedded software; Operating systems; Real time systems; Software systems; Spine; Yarn;
fLanguage
English
Publisher
ieee
Conference_Titel
European Design and Test Conference, 1997. ED&TC 97. Proceedings
Conference_Location
Paris
ISSN
1066-1409
Print_ISBN
0-8186-7786-4
Type
conf
DOI
10.1109/EDTC.1997.582403
Filename
582403
Link To Document