Electrical Engineering
      and Computer Sciences

Electrical Engineering and Computer Sciences

COLLEGE OF ENGINEERING

UC Berkeley

Computing Needs Time

Edward A. Lee

EECS Department
University of California, Berkeley
Technical Report No. UCB/EECS-2009-30
February 18, 2009

http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-30.pdf

This paper considers the orchestration of computing with physical processes. It argues that to realize its full potential, the core abstractions of computing need to be rethought to incorporate essential properties of the physical systems, most particularly the passage of time. It makes a case that the solution cannot be simply overlaid on existing abstractions, and outlines a number of promising approaches being pursued. The emphasis needs to be on repeatable behavior rather than on performance optimization.

Author Comments: --- See also the Published Version, Communications of the ACM, 52(5), pp. 70-79, May 2009 ---


BibTeX citation:

@techreport{Lee:EECS-2009-30,
    Author = {Lee, Edward A.},
    Title = {Computing Needs Time},
    Institution = {EECS Department, University of California, Berkeley},
    Year = {2009},
    Month = {Feb},
    URL = {http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-30.html},
    Number = {UCB/EECS-2009-30},
    Note = {--- See also the <a href="http://chess.eecs.berkeley.edu/pubs/615.html">Published Version</a>, Communications of the ACM, 52(5), pp. 70-79, May 2009 ---},
    Abstract = {This paper considers the orchestration of computing with physical processes. It argues that to realize its full potential, the core abstractions of computing need to be rethought to incorporate essential properties of the physical systems, most particularly the passage of time. It makes a case that the solution cannot be simply overlaid on existing abstractions, and outlines a number of promising approaches being pursued. The emphasis needs to be on repeatable behavior rather than on performance optimization.}
}

EndNote citation:

%0 Report
%A Lee, Edward A.
%T Computing Needs Time
%I EECS Department, University of California, Berkeley
%D 2009
%8 February 18
%@ UCB/EECS-2009-30
%U http://www.eecs.berkeley.edu/Pubs/TechRpts/2009/EECS-2009-30.html
%F Lee:EECS-2009-30