ACM Home Page
Please provide us with feedback. Feedback
Software performance modelling using PEPA nets
Full text PdfPdf (1.16 MB)
Source Workshop on Software and Performance archive
Proceedings of the 4th international workshop on Software and performance table of contents
Redwood Shores, California
SESSION: Software performance tools and techniques table of contents
Pages: 13 - 23  
Year of Publication: 2004
ISBN ~ ISSN:0163-5948 , 1-58113-673-0
Also published in ...
Authors
Stephen Gilmore  The University of Edinburgh, Scotland
Jane Hillston  The University of Edinburgh, Scotland
Leïla Kloul  The University of Edinburgh, Scotland
Marina Ribaudo  DISI-Dipartimento di Informatica e Scienze dell'lnformazione, Genova, Italy
Sponsors
SIGMETRICS: ACM Special Interest Group on Measurement and Evaluation
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 71,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues   peer to peer  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/974044.974047
What is a DOI?

ABSTRACT

Modelling and analysing distributed and mobile software systems is a challenging task. PEPA nets---coloured stochastic Petri nets---are a recently introduced modelling formalism which clearly capture important features such as location, synchronisation and message passing. In this paper we describe PEPA nets and the newly-developed platform support for software performance modelling using them. Crucial to this support is the compilation from PEPA nets into Hillston's PEPA stochastic process algebra in order to access the software tools which support the PEPA algebra. In addition to derivation of steady state performance measures, this suite of tools allows properties of the system to be verified using model-checking. We show the application of PEPA nets in the modelling and analysis of a secure Web service.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
4
 
5
Fotis Stathopoulos. Enhancing the PEPA Workbench with simulation and experimentation facilities. Master's thesis, School of Computer Science, Division of Informatics, The University of Edinburgh, 2001.
 
6
G. Clark. Techniques for the Construction and Analysis of Algebraic Performance Models. PhD thesis, The University of Edinburgh, 2000.
 
7
 
8
 
9
 
10
 
11
 
12
E Somenzi. CUDD: CU Decision Diagram Package. Department of Electrical and Computer Engineering, University of Colorado at Boulder, February 2001.
 
13
J. T. Bradley, N. J. Dingle, S. T. Gilmore, and W. J. Knottenbelt. Derivation of passage-time densities in PEPA models using IPC: The Imperial PEPA Compiler. In G Kotsis, editor, Proceedings of the 11th IEEE/ACM International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunications Systems, pages 344--351, University of Central Florida, October 2003. IEEE Computer Society Press.
 
14
W. J. Knottenbelt. Generalised Markovian analysis of timed transition systems. Master's thesis, University of Cape Town, 1996.
 
15
J. T. Bradley, N. J. Dingle, S. T. Gilmore, and W. J. Knottenbelt. Extracting passage times from PEPA models with the HYDRA tool: A case study. In S. Jarvis, editor, Proceedings of the Nineteenth annual UK Performance Engineering Workshop, pages 79--90, University of Warwick, July 2003.
16



REVIEW

"Srini Ramaswamy : Reviewer"

A Petri net-based modeling technique to address the gap in software requirements modeling methodologies for distributed systems is addressed in this paper. Its use is for modeling systems composed of concurrently active components that cooperate a  more...

Collaborative Colleagues:
Stephen Gilmore: colleagues
Jane Hillston: colleagues
Leïla Kloul: colleagues
Marina Ribaudo: colleagues

Peer to Peer - Readers of this Article have also read: