2019 IEEE/ACM 41st International Conference on Software Engineering: Companion Proceedings (ICSE-Companion) 2019
DOI: 10.1109/icse-companion.2019.00034
|View full text |Cite
|
Sign up to set email alerts
|

VIATRA Solver: A Framework for the Automated Generation of Consistent Domain-Specific Models

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 14 publications
(20 citation statements)
references
References 20 publications
0
20
0
Order By: Relevance
“…Examples of input and output files as well as our measurement results are on GitHub 4 . Altogether, Yakindu Statecharts provide a sufficiently complex case to assess the proposed mapping and the underlying theorem provers, and it has been used as a case study in existing papers of model generation [27,30].…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…Examples of input and output files as well as our measurement results are on GitHub 4 . Altogether, Yakindu Statecharts provide a sufficiently complex case to assess the proposed mapping and the underlying theorem provers, and it has been used as a case study in existing papers of model generation [27,30].…”
Section: Discussionmentioning
confidence: 99%
“…Measurement setup: We compare the model generation scalability of the Vampire (4.4) theorem prover to that of two other approaches that use Alloy (4.2) [13] and VIATRA Solver [27,30] as back-end solvers, respectively. We select Vampire for our experimentation as it is the most scalable theorem prover that we are able to run locally using generated TPTP files as input.…”
Section: Research Question 2 (Rq2)mentioning
confidence: 99%
See 1 more Smart Citation
“…During the discussion at the workshop it was pointed out by Nebras Nassar that mappings to Alloy, but also direct mappings into SAT/SMT solvers, have limited scalability due to to large numbers of variables required for encoding complex model transformations, limiting us to models with roughly 100 to 200 elements. This problem has been investigated for mappings to Alloy, a tool that supports the analysis of software models using SAT/SMT solvers [64,71]. Generating a logic specification from a given model is a challenge if, due to frequent model updates, the given model has to be translated and checked repeatedly.…”
Section: Discussion and Outlookmentioning
confidence: 99%
“…Several approaches to instance generation, including [64,66,63], have been discussed in Section 4.3. In what follows, we consider a few translation-based approaches to instance generation which use existing SAT/SMT solvers.…”
Section: Instance Generationmentioning
confidence: 99%