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

A Proposal for a Formal OCL Semantics in Isabelle/HOL

Achim D. BruckerContact Information and Burkhart WolffContact Information

(7)  Institut für Informatik, Albert-Ludwigs-Universität, Freiburg Georges-Köhler-Allee 52, D-79110 Freiburg, Germany
Abstract
We present a formal semantics as a conservative shallow embedding of the Object Constraint Language (OCL). OCL is currently under development within an open standardization process within the OMG; our work is an attempt to accompany this process by a proposal solving open questions in a consistent way and exploring alternatives of the language design. Moreover, our encoding gives the foundation for tool supported reasoning over OCL specifications, for example as basis for test case generation.

Keywords  Isabelle - OCL - UML - shallow embedding - testing

This work was partially funded by the OMG member Interactive Objects Software GmbH (http://www.io-software.com).

Contact Information Achim D. Brucker
Email: brucker@informatik.uni-freiburg.de
URL: http://www.informatik.uni-freiburg.de/~brucker

Contact Information Burkhart Wolff
Email: wolff@informatik.uni-freiburg.de
URL: http://www.informatik.uni-freiburg.de/~wolff
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.109 • Server: mpweb16
HTTP User Agent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)