• DocumentCode
    251790
  • Title

    Performance Estimation for Business Workflows on Public Cloud Offerings Using Probabilistic Model Checker

  • Author

    Kikuchi, Shinji

  • Author_Institution
    FUJITSU Labs. Ltd., Kawasaki, Japan
  • fYear
    2014
  • fDate
    8-11 Dec. 2014
  • Firstpage
    317
  • Lastpage
    326
  • Abstract
    Because of the prevalence of public SaaS cloud offerings, such as e-mail and spreadsheet (document) services, many cloud users are beginning to construct their cloud business processes by cascading various cloud offerings as workflows that are executable on workflow engines, such as Fujitsu´s Run My Process. Although utilizing existing cloud services when constructing business processes can reduce the time and costs required for development, it is difficult to estimate the availability and costs required for executing workflows with complex structures during the design stage. To solve this problem, we have developed a method to estimate the quantitative aspects of business workflows when using public SaaS cloud offerings. Using the probabilistic Markov decision process (MDP), we have constructed models that represent the behavior of workflow utilizing cloud offerings. Then, using the PRISM probabilistic model checker, we have calculated the models´ performances. A case study shows that our approach can estimate the performance of a complex business workflow before it is executed.
  • Keywords
    business data processing; cloud computing; formal verification; probability; workflow management software; MDP; PRISM probabilistic model checker; cloud business process; complex business workflow; complex structure; document service; e-mail service; performance estimation; probabilistic Markov decision process; public SaaS cloud offering; public cloud offering; run my process; spreadsheet service; workflow engine; Availability; Business; Cloud computing; Computational modeling; Electronic mail; Markov processes; Probabilistic logic; Software as a Service; business process; cloud computing; formal method; model checking; service-oriented architecture; workflow engine;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Utility and Cloud Computing (UCC), 2014 IEEE/ACM 7th International Conference on
  • Conference_Location
    London
  • Type

    conf

  • DOI
    10.1109/UCC.2014.41
  • Filename
    7027508