The University of Southampton
University of Southampton Institutional Repository

Checking of models built using a graphically based formal modelling language

Checking of models built using a graphically based formal modelling language
Checking of models built using a graphically based formal modelling language
RDT is a graphical formal modelling language in which the modeller works by constructing diagrams of the processes in their model which they then join together to form complete systems. Aside from the benefits which accrue as a side effect of building a formal model of a proposed system, these diagrammatic models can be useful as a means of communication between the development team and the users. However one of the greatest benefits of a formal model is that it can be subjected to rigorous examination to ensure that it satisfies properties required of the system. This paper describes the RDT language and a transformation from RDT into Promela code (the input language of the SPIN model-checker) which can be performed automatically and illustrates the use of the technique with an example.
Formal Modelling, Model Checking, Graphical models
0164-1212
55-64
Walters, Robert John
7b8732fb-3083-4f4d-844e-85a29daaa2c1
Card, D N
9e6ab01a-3b05-4c0e-b2d4-f3a80cfd52da
Walters, Robert John
7b8732fb-3083-4f4d-844e-85a29daaa2c1
Card, D N
9e6ab01a-3b05-4c0e-b2d4-f3a80cfd52da

Walters, Robert John , Card, D N (ed.) (2005) Checking of models built using a graphically based formal modelling language. Journal of Systems and Software, 76 (1), 55-64.

Record type: Article

Abstract

RDT is a graphical formal modelling language in which the modeller works by constructing diagrams of the processes in their model which they then join together to form complete systems. Aside from the benefits which accrue as a side effect of building a formal model of a proposed system, these diagrammatic models can be useful as a means of communication between the development team and the users. However one of the greatest benefits of a formal model is that it can be subjected to rigorous examination to ensure that it satisfies properties required of the system. This paper describes the RDT language and a transformation from RDT into Promela code (the input language of the SPIN model-checker) which can be performed automatically and illustrates the use of the technique with an example.

Text
rjw_jss.pdf - Other
Download (402kB)

More information

Published date: April 2005
Keywords: Formal Modelling, Model Checking, Graphical models
Organisations: Electronic & Software Systems

Identifiers

Local EPrints ID: 260273
URI: http://eprints.soton.ac.uk/id/eprint/260273
ISSN: 0164-1212
PURE UUID: 9f60071f-f004-4922-9bf7-76ab674ad947

Catalogue record

Date deposited: 17 Jan 2005
Last modified: 14 Mar 2024 06:35

Export record

Contributors

Author: Robert John Walters
Editor: D N Card

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×