Formal Methods: Foundations and Applications

  • Calegari D
  • Mossakowski T
  • Szasz N
ISSN: 16113349
N/ACitations
Citations of this article
10Readers
Mendeley users who have this article in their library.

Abstract

We have defined a unified environment that allows formal verification within the Model-Driven Engineering (MDE) paradigm using heterogeneous verification approaches. The environment is based on the Theory of Institutions, which provides a sound basis for representing MDE elements and a way for specifying translations from these elements to other logical domains used for verification, such that formal experts can choose the domain in which they are more skilled to address a formal proof. In this paper we present how this environment can be supported in practice by the Heterogeneous Tool Set (Hets). We define semanticpreserving translations from the MDE elements to the core language of Hets, and we also show how it is possible to move from it to other logics, both to supplement the original specification with other verification properties and to perform a heterogeneous verification.

Cite

CITATION STYLE

APA

Calegari, D., Mossakowski, T., & Szasz, N. (2015). Formal Methods: Foundations and Applications. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 8941(January), 64–79. Retrieved from http://www.scopus.com/inward/record.url?eid=2-s2.0-84921970944&partnerID=tZOtx3y1

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