International audienceThis paper proposes a technique for estimating the computational time of programs in an actor model, which is intended to serve as a compiler target of a wide variety of actor-based programming languages. We define a compositional translation function returning cost equations, which are fed to an automatic off-the-shelf solver for obtaining the time bounds. Our approach is based on a new notion of synchronization sets, which captures possible difficult synchronization patterns between actors and helps make the analysis efficient and precise. The approach is proven to correctly over-approximate the worst computational time of an actor model of concurrent programs. Our technique is complemented by a prototype analyzer th...
The actor message-passing model of concurrent computation has inspired new ideas in the areas of k...
117 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.This thesis studies how to su...
Abstract We present a tool for compositional timing and performance analysis of real-time systems mo...
This paper proposes a technique for estimating the computational time of programs in an actor model,...
Actor programs give rise to computation structures that evolve dynamically and unpredictably both in...
International audienceWe study the problem of automatically computing the time complexity of concurr...
This research was supported by a National Science Foundation Graduate Fellowship in mathematics.MIT ...
Programming embedded and cyber-physical systems requires attention not only to functional behavior a...
. This paper describes a general approach for automatic and accurate time-bound analysis. The approa...
Thesis (PhD) - Indiana University, Computer Sciences, 2006Analysis of program running time is import...
none4siWe study the problem of automatically computing the time complexity of concurrent object-orie...
Programming embedded and cyber-physical systems requires attention not only to functional behavior a...
This paper describes a general approach for automatic and accurate time-bound analysis. The approach...
We propose a novel algorithm for minimizing communication costs of multi-threaded and distributed ac...
We present an extension of the actor model with real-time, including deadlines associated with messa...
The actor message-passing model of concurrent computation has inspired new ideas in the areas of k...
117 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.This thesis studies how to su...
Abstract We present a tool for compositional timing and performance analysis of real-time systems mo...
This paper proposes a technique for estimating the computational time of programs in an actor model,...
Actor programs give rise to computation structures that evolve dynamically and unpredictably both in...
International audienceWe study the problem of automatically computing the time complexity of concurr...
This research was supported by a National Science Foundation Graduate Fellowship in mathematics.MIT ...
Programming embedded and cyber-physical systems requires attention not only to functional behavior a...
. This paper describes a general approach for automatic and accurate time-bound analysis. The approa...
Thesis (PhD) - Indiana University, Computer Sciences, 2006Analysis of program running time is import...
none4siWe study the problem of automatically computing the time complexity of concurrent object-orie...
Programming embedded and cyber-physical systems requires attention not only to functional behavior a...
This paper describes a general approach for automatic and accurate time-bound analysis. The approach...
We propose a novel algorithm for minimizing communication costs of multi-threaded and distributed ac...
We present an extension of the actor model with real-time, including deadlines associated with messa...
The actor message-passing model of concurrent computation has inspired new ideas in the areas of k...
117 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1997.This thesis studies how to su...
Abstract We present a tool for compositional timing and performance analysis of real-time systems mo...