• DocumentCode
    3563419
  • Title

    A Survey on Process Algebraic Stochastic Modelling of Large Distributed Systems for Its Performance Analysis

  • Author

    Gaur, Manish ; Kant, Rama

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Inst. of Eng. & Technol., Lucknow, India
  • fYear
    2014
  • Firstpage
    206
  • Lastpage
    211
  • Abstract
    The modern distributed systems have not only functional requirements (i.e. Absence of deadlock, live lock etc.) but also have non-functional requirements (i.e. Security, reliability, performance, Quality of Service (QoS) etc.). The methods for checking their correctness and analyze their performance is at very primitive stage. In the last few decades, formal verification techniques such as process algebras offer a powerful and rigorous approach for establishing the correctness of computer systems. The classical process algebras were concerned with the functional aspects of the concurrent systems. Stochastic extension of process algebras is developed to add quantification to process algebra models. In this paper, we present a comprehensive survey on different stochastic process algebras to find the recent trends of development and limitations of the various developments of stochastic process algebras. We also discuss state space explosion problem which is the major problem in classical stochastic process algebras and different approaches described by the different authors to tackle with the state space explosion. Finally we suggest the possibility to use, one of the methods to tackle state space explosion problem called fluid flow approximation, along with stochastic process algebras to model and do performance analysis of routing calculi, which are extensions of distributed calculi. These routing calculi are developed to model a distributed network with the intention to demonstrate the cost of communication between the communicating processes.
  • Keywords
    distributed processing; formal verification; process algebra; quality of service; stochastic processes; QoS; fluid flow approximation; formal verification techniques; functional requirements; large distributed systems; process algebraic stochastic modelling; process algebras; quality of service; state space explosion problem; stochastic extension; stochastic process algebras; Algebra; Analytical models; Computational modeling; Explosions; Mathematical model; Numerical models; Stochastic processes; Markov processes; aggregation; distributed calculi; fluid flow approximation; passive cooperation; performance modelling; routing calculi; state space explosion; stochastic process algebra;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Eco-friendly Computing and Communication Systems (ICECCS), 2014 3rd International Conference on
  • Print_ISBN
    978-1-4799-7003-2
  • Type

    conf

  • DOI
    10.1109/Eco-friendly.2014.49
  • Filename
    7208993