Performance Evaluation of Computer and Communication Systems
DOI: 10.1007/bfb0013851
|View full text |Cite
|
Sign up to set email alerts
|

Multiprocessor and distributed system design: The integration of functional specification and performance analysis using Stochastic Process Algebras

Abstract: We introduce Stochastic Process Algebras as a novel approach for the structured design and analysis of both the functional behaviour and performance characteristics of parallel and distributed systems. This is achieved by integrating performance modelling and analysis into the powerful and well investigated formal description technique of process algebras. After advocating the use of stochastic process algebras as a modelling technique we recapitulate the foundations of classical process algebras. Then we pres… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
76
0

Publication Types

Select...
7
3

Relationship

0
10

Authors

Journals

citations
Cited by 97 publications
(76 citation statements)
references
References 11 publications
0
76
0
Order By: Relevance
“…It would be highly desirable to avoid costly risk mitigation iterations during a development process and address the question of whether an architecture scales and performs efficiently and reliably by analytic means. The performance modelling literature includes a large body of work on stochastic process algebras, which use distribution functions with which transitions are executed [12,9,8]. It seems natural to extend the research that we presented here to performance, scalability and reliability properties of UML models that can then be expressed and analysed with stochastic process algebras.…”
Section: Discussionmentioning
confidence: 93%
“…It would be highly desirable to avoid costly risk mitigation iterations during a development process and address the question of whether an architecture scales and performs efficiently and reliably by analytic means. The performance modelling literature includes a large body of work on stochastic process algebras, which use distribution functions with which transitions are executed [12,9,8]. It seems natural to extend the research that we presented here to performance, scalability and reliability properties of UML models that can then be expressed and analysed with stochastic process algebras.…”
Section: Discussionmentioning
confidence: 93%
“…However, extensions exist that feature these concerns forming a relatively large family of stochastic process algebras like TIPP [GHR93], PEPA [Hil96], EMPA [BG96,ACB10], stochastic π-calculus [Pri95,CM13], StoKlaim [DNKL + 07] or a unifying framework by Nicola et al [NLLM13]. Targeting the framework of SCEL, which is arguably closest to the approach presented here, the ideas of stochastic process algebras are well integrated in [L + 14], where the authors introduce a stochastically timed process calculus that is centered around predicate-based communication.…”
Section: Related Workmentioning
confidence: 99%
“…Thus, stochastic extensions of classical formal models, as process algebras and Petri Nets, have appeared in the literature (see e.g. [1,2,5,7,11,12,14,16,20]). As we have shown in the previous example, the main idea underlying stochastic models is that time information is incremented with some kind of probabilistic information.…”
Section: Introductionmentioning
confidence: 99%