2014 Tenth European Dependable Computing Conference 2014
DOI: 10.1109/edcc.2014.33
|View full text |Cite
|
Sign up to set email alerts
|

A DSL-Supported Workflow for the Automated Assembly of Large Stochastic Models

Abstract: Dependability and performance analysis of modern systems is facing great challenges: their scale is growing, they are becoming massively distributed, interconnected, and evolving. Such complexity makes model-based assessment a difficult and time-consuming task. For the evaluation of large systems, reusable submodels are typically adopted as an effective way to address the complexity and improve the maintanability of models. Approaches based on Stochastic Petri Nets often compose submodels by state-sharing, fol… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
3
2
1

Relationship

4
2

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 32 publications
0
8
0
Order By: Relevance
“…The ability to easily create different instances of the same model makes it also easier to evaluate the system under different conditions and different scenarios, which requires only adding or removing model instances or changing their parameters. When coupled with modeltransformation techniques, such approach can greatly reduce the effort needed to create and assemble large stochastic models [12].…”
Section: Modeling Approachmentioning
confidence: 99%
“…The ability to easily create different instances of the same model makes it also easier to evaluate the system under different conditions and different scenarios, which requires only adding or removing model instances or changing their parameters. When coupled with modeltransformation techniques, such approach can greatly reduce the effort needed to create and assemble large stochastic models [12].…”
Section: Modeling Approachmentioning
confidence: 99%
“…A key principle to realize such process is modularization of models: the system architecture is decomposed in "template submodels" [59], which can be replaced or refined as needed, provided that the input and output interfaces remain the same. The system model is then obtained by composing multiple instances of such templates, using different parameters settings.…”
Section: Assessment Of Mobile Dynamic Evolutionary Sossmentioning
confidence: 99%
“…The approach is built around the concept of "model templates" and a specification language that we call Template Models Description Language (TMDL), used to precisely specify and instantiate model templates. The idea behind the approach was initially introduced in [8]. In this paper, we provide a formal definition of the approach, and we apply it to a real use case from the literature.…”
Section: Introductionmentioning
confidence: 99%