2016
DOI: 10.1007/s00766-016-0246-6
|View full text |Cite
|
Sign up to set email alerts
|

Validation of formal specifications through transformation and animation

Abstract: A significant impediment to the uptake of formal refinement-based methods among practitioners is the challenge of validating that the formal specifications of these methods capture the desired intents. Animation of specifications is widely recognized as an effective way of addressing such validation. However, animation tools are unable to directly execute (and thus animate) the typical uses of several of the specification constructs often found in ideal formal specifications. To address this problem we have de… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0
1

Year Published

2017
2017
2022
2022

Publication Types

Select...
3
3
2

Relationship

2
6

Authors

Journals

citations
Cited by 9 publications
(4 citation statements)
references
References 42 publications
0
3
0
1
Order By: Relevance
“…This is done by interpreting the operational semantics of the used formalism on the model with all possible values for parameters and variables that are assigned nondeterministically. Regarding the notion for a transition, possible means that the corresponding guard is met [48,68,71].…”
Section: Classification Of Validation Techniquesmentioning
confidence: 99%
“…This is done by interpreting the operational semantics of the used formalism on the model with all possible values for parameters and variables that are assigned nondeterministically. Regarding the notion for a transition, possible means that the corresponding guard is met [48,68,71].…”
Section: Classification Of Validation Techniquesmentioning
confidence: 99%
“…Mashkoor et al 69 presented the notion of fidelity to allow the validation by simulation of Event‐B specifications. The VTA framework has been proposed by Mashkoor and Jacquot 70 to integrate the verification and validation of formal requirements specifications, and three case studies are presented: the land transport domain model, the landing gear system, and the platooning system.…”
Section: Related Workmentioning
confidence: 99%
“…Les outils d'aide à la validation de modèles Event-B (Mashkoor et al, 2016a), (Mashkoor et al, 2016b), (Jacquot, 2015) ont mis en évidence la possibilité de définir des sémantiques mathématiques qui garantissent la correction de modèles exécutables. Ils ont esquissé une extension de la notion de raffinement en tant qu'étape dans le processus de développement.…”
Section: Travaux Connexesunclassified