Published November 28, 2000 | Version v1

An Outline of PVS Semantics for UML Statecharts

Authors/Creators

  • 1. Department of Electrical and Computer Engineering, University of Victoria, Victoria, Canada

Description

The current UML standard provides definitions for the semantics of its components. These definitions focus mainly on the static structure of UML, but they don t include an execution semantics. These definitions include several semantic variation points leaving out the door open for multiple interpretations of the concepts involved. This situation can be handled by formalizing the semantic concepts involved. In this paper we present an approach for the formalization of one of the multiple diagrams of UML, namely statechart diagrams. That is achieved by using the PVS Specification Language as formal semantics domain. We present also how the approach can be used to conduct a formal analysis using the PVS model-checker.

Files

jucs_article_27731.pdf

Files (237.5 kB)

Name Size Download all
md5:e7b50b88a8298e42824231cc741f18e6
237.5 kB Preview Download