2011
DOI: 10.1007/978-3-642-21713-5_19
|View full text |Cite
|
Sign up to set email alerts
|

Performability Modeling of Exceptions-Aware Systems in Multiformalism Tools

Abstract: Exceptions constitute a widely accepted fault tolerance mechanism, suitable to manage both hardware and software faults. In performability analysis it is a common practice to exploit software tools capable of describing a system using models expressed in various formalisms. Often these tools provide extensibility features that allow augmenting the primitives of a given formalism, but in most cases they lack of exception support. This paper aims at filling this gap, by introducing a general mechanism to add sup… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2012
2012
2020
2020

Publication Types

Select...
2
2
2

Relationship

1
5

Authors

Journals

citations
Cited by 12 publications
(6 citation statements)
references
References 18 publications
0
6
0
Order By: Relevance
“…The authors deal with the problem of complexity in [13][14][15] and [16] by means of multiformalism techniques in [17,18] and [19] by resorting to mean field analysis-based techniques suitable for systems that are highly modular and regular and have a high number of elements: in both cases, a model hierarchy-based approach has been used with different aims and purposes. In the first group of papers, the hierarchy is used to experiment with component models to obtain the simplest suitable form that will potentially empower the scale up of composed models, by also exploiting the best modeling formalism for each of them, that can guide in the simplification process; in the second group, in which the problem of scaling up is basically not a limit, the hierarchy is used to identify and derive the parameters of basic building blocks.…”
Section: Motivationmentioning
confidence: 99%
“…The authors deal with the problem of complexity in [13][14][15] and [16] by means of multiformalism techniques in [17,18] and [19] by resorting to mean field analysis-based techniques suitable for systems that are highly modular and regular and have a high number of elements: in both cases, a model hierarchy-based approach has been used with different aims and purposes. In the first group of papers, the hierarchy is used to experiment with component models to obtain the simplest suitable form that will potentially empower the scale up of composed models, by also exploiting the best modeling formalism for each of them, that can guide in the simplification process; in the second group, in which the problem of scaling up is basically not a limit, the hierarchy is used to identify and derive the parameters of basic building blocks.…”
Section: Motivationmentioning
confidence: 99%
“…Performance and performability measures have been successfully performed taking advantage of multiformalism modeling techniques. Many experiences in supporting and developing multiformalism modeling techniques and frameworks are reported in literature (Sharpe [28], SMART [4], [5], Mobius [8], [6], [7], OsMoSys [30], [13], [25], [14], SIMTHESys [19], [2], [1], [3], [18]). In this paper SIMTHESys is used to support the development of our approach.…”
Section: Related Workmentioning
confidence: 99%
“…In the approach proposed in this paper, PerfBPEL is used to describe the SOA software layer and is implemented as a (graph-based) formalism for the SIMTHESys framework [19], [2], [1], [3], and the architecture layer is described by a dedicated formalism, that describes the deployment of services. Using SIMTHESys enables the use of other formalisms too, such as Generalized Stochastic Petri Nets (GSPN), Queuing Networks (QN) or Fault Trees (FT), to represent services or other architectural components for the convenience of designers.…”
Section: A Why Perfbpelmentioning
confidence: 99%
See 1 more Smart Citation
“…The prediction methods are successfully used in software engineering where time series are obtained through monitoring processes and also for performance evaluation (Barbierato et al 2011;Iacono et al 2010;Kryftis et al 2014Kryftis et al , 2015Skourletopoulos et al 2014;Sotiriadis et al 2010Sotiriadis et al , 2013.…”
Section: Introductionmentioning
confidence: 99%