2017
DOI: 10.1007/s10270-016-0571-8
|View full text |Cite
|
Sign up to set email alerts
|

The Train Benchmark: cross-technology performance evaluation of continuous model queries

Abstract: In model-driven development of safety-critical systems (like automotive, avionics or railways), well-formedness of models is repeatedly validated in order to detect design flaws as early as possible. In many industrial tools, validation rules are still often implemented by a large amount of imperative model traversal code which makes those rule implementations complicated and hard to maintain. Additionally, as models are rapidly increasing in size and complexity, efficient execution of validation rules is chal… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
63
0

Year Published

2017
2017
2023
2023

Publication Types

Select...
6
1

Relationship

2
5

Authors

Journals

citations
Cited by 51 publications
(65 citation statements)
references
References 51 publications
(32 reference statements)
2
63
0
Order By: Relevance
“…We use the Train Benchmark [33] as a running example to present both the concepts used in the paper and also as a benchmark framework for evaluating our results. The benchmark defines a domain model for railway networks-the railway domain itself reflects that model validation scenarios are typical in design tools of critical systems.…”
Section: Domain Models For Critical Systems: the Train Benchmarkmentioning
confidence: 99%
See 3 more Smart Citations
“…We use the Train Benchmark [33] as a running example to present both the concepts used in the paper and also as a benchmark framework for evaluating our results. The benchmark defines a domain model for railway networks-the railway domain itself reflects that model validation scenarios are typical in design tools of critical systems.…”
Section: Domain Models For Critical Systems: the Train Benchmarkmentioning
confidence: 99%
“…Here, we only elaborate the two constraints used in the paper. The full set of constraints and transformations of the Train Benchmark are described in [33].…”
Section: Model Validation With Graph Queriesmentioning
confidence: 99%
See 2 more Smart Citations
“…This gives a rich set of features for users to model their specific domain in a natural way. Graph databases are able to store property graphs and query their contents by matching complex graph patterns, which would otherwise be cumbersome to define and/or inefficient to evaluate on traditional relational databases [39].…”
Section: Introductionmentioning
confidence: 99%