We present a theory of cost of concurrent programs, which is an important measure to evaluate their quality. The basic idea is to assign each program a set of graphs which give derivation of a program argumented with cost information, then order two progra.m$\mathrm{s} $ by comparing these two sets. According to the ways of comparing these sets, various orderings which capture specific aspects of efficiency of concurrent programs arise. We show that the efficiency preorder presented by Arun-Kumar and Hennessy, is closely related with one of these orders, thus showing our theory is a conservative extension of their construction.
Abs t r ac t. The classical approach to automatic cost analysis consists of two phases. Given a prog...
Dans cette thèse nous étudions l'espace d'état des programmes concurrents à l'aide des outils de la ...
This paper introduces the ADVANCE approach to engineering concurrent systems using a new component-b...
We present a theory of cost of concurrent programs, which is an important measure to evaluate their ...
International audienceTheories of efficiency preorders and precongruences for concurrent systems hav...
Cost analysis aims at statically inferring the amount of resources, such as time or memory, needed t...
A representation for concurrent programs, called task inter-action graphs, is presented. Task intera...
This paper introduces the ADVANCE approach to engineering concurrent systems using a new component-b...
Institute for Computing Systems ArchitectureProgramming parallel computers remains a difficult task....
. This paper focuses on the compile-time cost analysis of programs expressed in the BMF-style, which...
We provide optimal inclusions and separations between parallel and sequential self-checking, i.e., r...
AbstractWe compare the complexities of two fundamental distributed coordination problems, distribute...
In this paper the main approaches to constructing concurrent programs will be presented and compared...
Ordering optimisations are optimisations that can be applied to a con-current logic program when the...
In both distributed counting and queuing, processors in a distributed system issue operations which ...
Abs t r ac t. The classical approach to automatic cost analysis consists of two phases. Given a prog...
Dans cette thèse nous étudions l'espace d'état des programmes concurrents à l'aide des outils de la ...
This paper introduces the ADVANCE approach to engineering concurrent systems using a new component-b...
We present a theory of cost of concurrent programs, which is an important measure to evaluate their ...
International audienceTheories of efficiency preorders and precongruences for concurrent systems hav...
Cost analysis aims at statically inferring the amount of resources, such as time or memory, needed t...
A representation for concurrent programs, called task inter-action graphs, is presented. Task intera...
This paper introduces the ADVANCE approach to engineering concurrent systems using a new component-b...
Institute for Computing Systems ArchitectureProgramming parallel computers remains a difficult task....
. This paper focuses on the compile-time cost analysis of programs expressed in the BMF-style, which...
We provide optimal inclusions and separations between parallel and sequential self-checking, i.e., r...
AbstractWe compare the complexities of two fundamental distributed coordination problems, distribute...
In this paper the main approaches to constructing concurrent programs will be presented and compared...
Ordering optimisations are optimisations that can be applied to a con-current logic program when the...
In both distributed counting and queuing, processors in a distributed system issue operations which ...
Abs t r ac t. The classical approach to automatic cost analysis consists of two phases. Given a prog...
Dans cette thèse nous étudions l'espace d'état des programmes concurrents à l'aide des outils de la ...
This paper introduces the ADVANCE approach to engineering concurrent systems using a new component-b...