Performance Evaluation Process Algebra
Home : Research : PEPA

1. Links on PEPA:

PEPA Home Page is here.

Description of the Performance Evaluation Process Algebra may be found in Jane Hillston's thesis.

 

2. Here is FAQ on compiling PEPA Workbench on Win32 platform:

======================================================================

Q: How can I compile the Workbench on Win32 platform ?
A: First of all, you need JDK at least 1.2.1 or higher. You may download it
from www.sun.com
After you have installed the JDK, include the following line into your
AUTOEXEC.BAT:

set classpath=.;.\pepa;c:\java\lib;.\jlapack-0.3a\classes.zip

"." means the current directory
"c:\java" is the directory the JDK installed in

Also, include the following line:

SET PATH=%PATH%;c:\java\bin

Restart your operation system/computer.

In order to compile the Workbench run the following command line from the
directory containing "pepa" directory:

cd pepa
java java_cup.Main -parser PepaParser < PepaParser.cup

cd ..
javac -verbose pepa\*.java

Now you should have *.class files in the pepa directory.

To run the workbench:

java -verbose pepa.jpwb

======================================================================

3. Publications on analytical modeling with the help of PEPA:

1. Hillston J. A Compositional Approach to Performance Modelling. Cambridge
University Press, 1996, 168p.
2. J. Hillston and R. Pooley. Stochastic Process Algebras and their
Application to Performance Modelling. Tutorial presented at 10th
International Conference on Modelling Techniques and Tools for Computer
Performance Evaluation TOOLS'98, Palma de Mallorca, Spain, September 14 -
18, 1998, 28p.
3. Merseguer, J. and Campos, J. and Mena, E. A Performance Engineering Case
Study: Software Retrieval System //
Performance Engineering. State of the Art and Current Trends, Dumke, R. and
Rautenstrauch, C. and Schmietendorf, A. and Scholz, A. (ed.)
Springer-Verlag, Lecture Notes in Computer Science, Heidelberg, 2001.
4. Merseguer, J. and Campos, J. and Mena, E. A Pattern-Based Approach to
Model Software Performance  Proceedings of the Second International Workshop
on Software and Performance, pp. 137-142 ACM, Ottawa, Canada, September
2000.
5. S. Donatelli, J. Hillston, and M. Ribaudo. A Comparison of Performance
Evaluation Process Algebra and Generalized Stochastic Petri Nets. In Proc.
of 6th Int. Workshopon Petri Nets and Performance Models. IEEE CS-Press,
1995.

© Aleksey Burdakov, 1999-2002