Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
My Menu
Saved Items

Metamodelling and Conformance Checking with PVS

Richard F. PaigeContact Information and Jonathan S. OstroffContact Information

(5)  Department of Computer Science, York University, Toronto, Ontario, M3J 1P3, Canada
Abstract
A metamodel expresses the syntactic well-formedness constraints that all models written using the notation of a modelling language must obey. We formally capture the metamodel for an industrial-strength object-oriented modelling language, BON, using the PVS specification language.We discuss how the PVS system helped in debugging the metamodel, and show how to use the PVS theorem prover for conformance checking of models against the metamodel.We consider some of the benefits of using PVS’s specification language, and discuss some lessons learned about formally specifying metamodels.

Contact Information Richard F. Paige
Email: paige@cs.yorku.ca

Contact Information Jonathan S. Ostroff
Email: jonathan@cs.yorku.ca
Fulltext Preview (Small, Large)
Image of the first page of the fulltext

References secured to subscribers.



Export this chapter
Export this chapter as RIS | Text
 
Remote Address: 38.107.191.107 • Server: mpweb07
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)