Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
QoS evaluation of IP telephony services: a specification language based simulation software tool
Roccetti M., Aldini A., Bernardo M., Gorrieri R. Systems Analysis Modelling Simulation43 (12):1747-1759,2003.Type:Article
Date Reviewed: Aug 12 2004

Several stochastic extensions of process algebras (SPAs) have been proposed to describe and analyze both functional and performance properties and quality of service (QoS) evaluation. Among these, we consider time processes and performability evaluation (TIPP), extended Markovian process algebra (EMPA), and performance evaluation process algebra (PEPA), all of which are supported by appropriate tools (the TIPP tool, PEPA Workbench, and TwoTowers for EMPA). This last tool is used in this paper to design, verify, simulate, and implement Internet protocol (IP) audio mechanisms.

The advantage of using EMPA for analysis and simulation is that it supports the integration of functional and nonfunctional aspects, and provides a unique reference model for model specification and performance. However, from the performance evaluation viewpoint, the analysis usually refers to the numerical solution of the underlying Markov chain, which can easily lead to numerical problems due to the state space explosion. On the designer’s side, the analyst is required to be able to specify the audio system using process algebras, and to associate the appropriate performance parameters (namely, activity rates) with actions. Further development of tools, such as Emilia, seeks to facilitate the work of the designer in the process algebra-based specification of architectures, by means of syntactic constructs. Moreover, for Emilia specifications, a translation into QN models has been proposed, in order to take advantage of the orthogonal strengths of the two formalisms: formal techniques for the verification of functional properties for Emilia (SPA in general), and efficient performance analysis for QN.

Reviewer:  Carlos Juiz Review #: CR130003 (0502-0233)
Bookmark and Share
 
Reliability, Availability, And Serviceability (C.4 ... )
 
 
Distributed (I.6.8 ... )
 
 
Modeling Techniques (C.4 ... )
 
 
Special-Purpose Algebraic Systems (I.1.3 ... )
 
 
Performance of Systems (C.4 )
 
Would you recommend this review?
yes
no
Other reviews under "Reliability, Availability, And Serviceability": Date
Implementing fault-tolerant services using the state machine approach: a tutorial
Schneider F. ACM Computing Surveys 22(4): 299-319, 2001. Type: Article
Jul 1 1992
Network reliability and algebraic structures
Shier D., Clarendon Press, New York, NY, 1991. Type: Book (9780198533863)
Sep 1 1992
On building systems that will fail
Corbató F. Communications of the ACM 34(9): 72-81, 1991. Type: Article
Sep 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy