To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

From Wikipedia, the free encyclopedia

Performance Evaluation Process Algebra (PEPA) is a stochastic process algebra designed for modelling computer and communication systems introduced by Jane Hillston in the 1990s.[1] The language extends classical process algebras such as Milner's CCS and Hoare's CSP by introducing probabilistic branching and timing of transitions.

Rates are drawn from the exponential distribution and PEPA models are finite-state and so give rise to a stochastic process, specifically a continuous-time Markov process (CTMC). Thus the language can be used to study quantitative properties of models of computer and communication systems such as throughput, utilisation and response time as well as qualitative properties such as freedom from deadlock. The language is formally defined using a structured operational semantics in the style invented by Gordon Plotkin.

As with most process algebras, PEPA is a parsimonious language. It has only four combinators, prefix, choice, co-operation and hiding. Prefix is the basic building block of a sequential component: the process (a, r).P performs activity a at rate r before evolving to behave as component P. Choice sets up a competition between two possible alternatives: in the process (a, r).P + (b, s).Q either a wins the race (and the process subsequently behaves as P) or b wins the race (and the process subsequently behaves as Q).

The co-operation operator requires the two "co-operands" to join for those activities which are specified in the co-operation set: in the process P < a, b> Q the processes P and Q must co-operate on activities a and b, but any other activities may be performed independently. The reversed compound agent theorem gives a set of sufficient conditions for a co-operation to have a product form stationary distribution.

Finally, the process P/{a} hides the activity a from view (and prevents other processes from joining with it).

YouTube Encyclopedic

  • 1/3
    Views:
    41 805 736
    1 250 004
    15 464 733
  • Back to School with Peppa Pig!
  • George and Vegetable - Yes or No? Peppa Pig Official Channel Family Kids Cartoons
  • Peppa's Teacher Mr Bull | Family Kids Cartoon

Transcription

Syntax

Given a set of action names, the set of PEPA processes is defined by the following BNF grammar:

The parts of the syntax are, in the order given above

action
the process can perform an action a at rate and continue as the process P.
choice
the process P+Q may behave as either the process P or the process Q.
cooperation
processes P and Q exist simultaneously and behave independently for actions whose names do not appear in L. For actions whose names appear in L, the action must be carried out jointly and a race condition determines the time this takes.
hiding
the process P behaves as usual for action names not in L, and performs a silent action for action names that appear in L.
process identifier
write to use the identifier A to refer to the process P.

Tools

  • PEPA Plug-in[2] for Eclipse[3]
  • ipc: the imperial PEPA compiler[4][5]
  • GPAnalyser[6] for fluid analysis of massively parallel systems[7]

References

  1. ^ Hillston, Jane (1996). A Compositional Approach to Performance Modelling. Cambridge University Press. ISBN 0-521-57189-8. Retrieved 2009-04-21.
  2. ^ "The PEPA Plug-in Project".
  3. ^ Tribastone, M.; Duguid, A.; Gilmore, S. (2009). "The PEPA eclipse plugin" (PDF). ACM SIGMETRICS Performance Evaluation Review. 36 (4): 28. doi:10.1145/1530873.1530880. S2CID 7715443.
  4. ^ "ipc: Imperial PEPA Compiler". www.doc.ic.ac.uk.
  5. ^ Bradley, J. T.; Dingle, N. J.; Gilmore, S. T.; Knottenbelt, W. J. (2003). "Derivation of passage-time densities in PEPA models using ipc: the imperial PEPA compiler" (PDF). 11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer Telecommunications Systems, 2003. MASCOTS 2003. p. 344. doi:10.1109/MASCOT.2003.1240679. hdl:10044/1/5750. ISBN 0-7695-2039-1. S2CID 97207.
  6. ^ "Google Code Archive - Long-term storage for Google Code Project Hosting". code.google.com.
  7. ^ Stefanek, A.; Hayden, R. A.; Bradley, J. T. (2011). "GPA - A Tool for Fluid Scalability Analysis of Massively Parallel Systems". 2011 Eighth International Conference on Quantitative Evaluation of SysTems. p. 147. doi:10.1109/QEST.2011.26. ISBN 978-1-4577-0973-9. S2CID 10220707.

External links

This page was last edited on 23 April 2022, at 09:42
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.