Publications Details

Publications / Conference Paper

Formal Language Semantics for Triggered Enable Statecharts with a Run-to-Completion Scheduling

Morris Wright, Karla V.; Hoang, Thai S.; Snook, Colin; Butler, Michael

The increased complexity of high-consequence digital system designs with intricate interactions between numerous components has placed a greater need on ensuring that the design satisfies its intended requirements. This digital assurance can only come about through rigorous mathematical analysis of the design. This manuscript provides a detailed description of a formal language semantics that can be used for modeling and verification of systems. We use Event-B to build a formalized semantics that supports the construction of triggered enable statecharts with a run-to-completion scheduling. Rodin has previously been used to develop and analyse models using this semantics.