Tool support for validation of formal system models: Interactive visualization and requirements traceability

6Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

Development processes in various engineering disciplines are incorporating formal models to ensure safety properties of critical systems. The use of these formal models requires to reason about their adequacy, i.e., to validate that a model mirrors the structure of the system sufficiently that properties established for the model indeed carry over to the real system. Model validation itself is non-formal, as adequacy is not a formal (i.e., mathematical) property. Instead it must be carried out by the modeler to justify the modeling to the certification agency or other stakeholders. In this paper we argue that model validation can be seen as a special form of requirements engineering, and that interactive visualization and concepts from requirements traceability can help to advance tool support for formal modeling by lowering the cognitive burden needed for validation. We present the VisualisierbaR tool, which supports the formal modeling of railway operations and describe how it uses interactive visualization and requirements traceability concepts to validate a formal model.

Cite

CITATION STYLE

APA

Kamburjan, E., & Stromberg, J. (2019). Tool support for validation of formal system models: Interactive visualization and requirements traceability. In Electronic Proceedings in Theoretical Computer Science, EPTCS (Vol. 310, pp. 70–85). Open Publishing Association. https://doi.org/10.4204/EPTCS.310.8

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free