DocumentCode :
2445809
Title :
The Case for Timing-Centric Distributed Software Invited Paper
Author :
Lee, Edward A. ; Matic, Slobodan ; Seshia, Sanjit A. ; Zou, Jia
Author_Institution :
EECS Dept., Univ. of California, Berkeley, CA, USA
fYear :
2009
fDate :
22-26 June 2009
Firstpage :
57
Lastpage :
64
Abstract :
This paper makes the case that the time is right to introduce temporal semantics into programming models for cyber-physical systems. Specifically, we argue for a programming model called PTIDES that provides a coordination language rooted in discrete- event semantics, supported by a lightweight runtime framework and tools for verifying concurrent software components. PTIDES leverages recent innovations in network time synchronization to deliver distributed real-time systems with determinate concurrent semantics, decentralized and robust control, and the potential for rigorous schedulability analysis.
Keywords :
concurrency control; formal verification; scheduling; synchronisation; PTIDES; concurrent software components verification; cyber-physical systems; discrete event semantics; distributed real-time systems; network time synchronization; rigorous schedulability analysis; timing-centric distributed software; Actuators; Communication system traffic control; Computer networks; Distributed computing; Embedded software; Embedded system; Instruments; Physics computing; Programming profession; Technological innovation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems Workshops, 2009. ICDCS Workshops '09. 29th IEEE International Conference on
Conference_Location :
Montreal, QC
ISSN :
1545-0678
Print_ISBN :
978-0-7695-3660-6
Electronic_ISBN :
1545-0678
Type :
conf
DOI :
10.1109/ICDCSW.2009.108
Filename :
5158834
Link To Document :
بازگشت