A Framework for Semantics of UML Sequence Diagrams in PVS
Description
This paper presents a framework for representing formal semantics of a subset of the Unified Modeling Language (UML) notation in a higher-order logic, more specifically semantics of UML sequence diagrams is encoded into the Prototype Verification System (PVS). The primary objective of our work is to make UML models amenable to rigorous analysis by providing their precise semantics. This approach paves a way for formal development of systems through a systematic transformation of UML models. This work is a part of a long-term vision to explore how the PVS tool set can be used to underpin practical tools for analyzing UML models. It contributes to the ongoing effort to provide mathematical foundation to UML notations, with the aim of clarifying the semantics of the language as well as supporting the development of semantically-based tools.
Files
jucs_article_27895.pdf
Files
(210.7 kB)
Name | Size | Download all |
---|---|---|
md5:b876b8dd9391f79d265e341731e4c30b
|
210.7 kB | Preview Download |