DocumentCode :
592121
Title :
Keynote
Author :
Lee, Edward A.
Author_Institution :
Univ. of California Berkeley, Berkeley, CA, USA
fYear :
2012
fDate :
4-7 Dec. 2012
Abstract :
Summary form only given. All widely used software and networking abstractions lack temporal semantics. The notion of correct execution of a program written in every widely-used programming language, in nearly every processor instruction-set, and the most widely used networking protocols today does not depend on timing. Timing properties emerge from an implementation, rather than being part of the design. But temporal behavior matters in almost all systems, but most particularly in networked embedded systems, where temporal behavior affects not just the value delivered by a system but also its correctness. This talk will argue that time can and must become part of the semantics of programs and networks. To illustrate that this is both practical and useful, we will describe recent efforts at Berkeley in the design and analysis of timing-centric distributed software systems. In particular, we will focus on the PTIDES project, which provides a timing-centric programming model for distributed real-time systems that leverages recent advances in network time synchronization.
Keywords :
distributed processing; embedded systems; instruction sets; programming language semantics; protocols; synchronisation; PTIDES project; distributed real-time systems; high-confidence distributed embedded systems; network time synchronization; networked embedded systems; networking abstractions; networking protocols; processor instruction-set; program execution; programming language; software abstractions; temporal behavior; temporal semantics; timing properties; timing-centric distributed software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems Symposium (RTSS), 2012 IEEE 33rd
Conference_Location :
San Juan
ISSN :
1052-8725
Print_ISBN :
978-1-4673-3098-5
Type :
conf
DOI :
10.1109/RTSS.2012.53
Filename :
6424783
Link To Document :
بازگشت