2009
DOI: 10.1007/978-3-642-01918-0_8
|View full text |Cite
|
Sign up to set email alerts
|

Quantitative Analysis of Web Services Using SRMC

Abstract: Abstract. In this tutorial paper we present quantitative methods for analysing Web Services with the goal of understanding how they will perform under increased demand, or when asked to serve a larger pool of service subscribers. We use a process calculus called SRMC to model the service. We apply efficient analysis techniques to numerically evaluate our model. The process calculus and the numerical analysis are supported by a set of software tools which relieve the modeller of the burden of generating and eva… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 25 publications
0
3
0
Order By: Relevance
“…Several works instead adopt a description that includes standard deviations [76,82,83] or finite ranges of variability for the execution times [84,85]. Parametric service models instead assume exponential or Markovian distributions [86,87], Pareto distributions to capture heavytailed execution times [88], or general distributions with Laplace transforms [89].…”
Section: Black-box Service Modelsmentioning
confidence: 99%
“…Several works instead adopt a description that includes standard deviations [76,82,83] or finite ranges of variability for the execution times [84,85]. Parametric service models instead assume exponential or Markovian distributions [86,87], Pareto distributions to capture heavytailed execution times [88], or general distributions with Laplace transforms [89].…”
Section: Black-box Service Modelsmentioning
confidence: 99%
“…The success of Sensoria is demonstrated by the realisation of an integrated set of theoretical and concrete tools. In particular, UML-like visual languages have been developed for the high-level modelling of Service-Oriented applications (see, e.g., [18,7]), several process calculi have been designed to formally represent the operational aspects of such applications (see, e.g., [4,30,29,5]), analysis techniques have been developed to perform both qualitative and quantitative analysis on these formal models of the applications (see, e.g., [19,37,13]), and also runtime support for application deployment has been realised by providing some of the proposed calculi with an execution environment (see, e.g., [34,31]).…”
Section: Introductionmentioning
confidence: 99%
“…This process is similar to methods employed for Service Oriented Architecture analysis and design in e.g [47], [48] , [49] or the UML MARTE Profile [50]. Enterprise architecture analysis can be used to support management of for instance Quality of Service of enterprise wide applications, in the development and evaluation of Service Level Agreements when designing or operating Service Oriented Architectures.…”
mentioning
confidence: 99%