Implementing Hierarchical Features in a Graphically Based Formal Modelling Language
COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
Hi-index | 0.00 |
RDT is a graphical formal modelling language inwhich the modeller works by constructing diagrams of theprocesses in their model which they then join together toform complete systems. Aside from the benefits whichaccrue as a side effect of building a formal model of aproposed system, these diagrammatic models can be usefulas a means of communication between the developmentteam and the users. However one of the greatestbenefits of a formal model is that it can be subjected torigorous examination to ensure that it satisfies propertiesrequired of the system.This paper describes the transformation used by theRDT toolset to generate Promela code (the input languageof the SPIN model-checker) automatically from amodel.