Generative communication in Linda
ACM Transactions on Programming Languages and Systems (TOPLAS)
Symmetry breaking in distributed networks
Information and Computation
A compositional approach to performance modelling
A compositional approach to performance modelling
KLAIM: A Kernel Language for Agents Interaction and Mobility
IEEE Transactions on Software Engineering
A complete axiom system for finite-state probabilistic processes
Proof, language, and interaction
Process algebra for performance evaluation
Theoretical Computer Science
Performance measure sensitive congruences for Markovian process algebras
Theoretical Computer Science
Towards Model Checking Stochastic Process Algebra
IFM '00 Proceedings of the Second International Conference on Integrated Formal Methods
Formal modeling and quantitative analysis of KLAIM-based mobile systems
Proceedings of the 2005 ACM symposium on Applied computing
Quantitative information in the tuple space coordination model
Theoretical Computer Science - Quantitative aspects of programming languages (QAPL 2004)
Model checking mobile stochastic logic
Theoretical Computer Science
ICSOC '07 Proceedings of the 5th international conference on Service-Oriented Computing
Towards a Logic for Performance and Mobility
Electronic Notes in Theoretical Computer Science (ENTCS)
A calculus for orchestration of web services
ESOP'07 Proceedings of the 16th European conference on Programming
Rate-Based Transition Systems for Stochastic Process Calculi
ICALP '09 Proceedings of the 36th Internatilonal Collogquium on Automata, Languages and Programming: Part II
On a Uniform Framework for the Definition of Stochastic Process Languages
FMICS '09 Proceedings of the 14th International Workshop on Formal Methods for Industrial Critical Systems
Review: coordination models and languages: From parallel computing to self-organisation
The Knowledge Engineering Review
Hi-index | 0.00 |
In this paper we present an integration of PLinda, a probabilistic extension of Linda, and StoKlaim , a stochastic extension of KLAIM. In the resulting language, StoPKlaim , the execution time of coordination primitives is modeled by means of exponentially distributed random variables, as in StoKlaim , the choice of the primitive to be executed among conflicting ones is thus resolved by the race condition principle, and the choice of the tuple to be retrieved by a single input/read operation in case of multiple matching tuples is governed by the weight-based probabilistic access policy of PLinda. The language represents a natural development and integration of previous results of the SENSORIA Project in the area of probabilistic and time-stochastic extensions of Tuple Space based coordination languages. The formal operational semantics of StoPKlaim is presented and an example of modeling is provided.