Formal language semantics for triggered enable statecharts with a run-to-completion scheduling
Formal language semantics for triggered enable statecharts with a run-to-completion scheduling
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 the formal language semantics used for modeling and verification of systems. Models are developed using Event-B by building on a formalised semantics that enables the constructions of triggered enable statecharts with a run-to-completion scheduling. Rodin has been used to develop and analyse models using this semantics.
Run-To-Completion, Statecharts, Formal Semantics, SCXML, Event-B
Morris Wright, Karla Vanessa
b1823b83-c626-4ce2-aa5b-3a5fc8f0e1c2
Hoang, Thai Son
dcc0431d-2847-4e1d-9a85-54e4d6bab43f
Snook, Colin
b2055316-9f7a-4b31-8aa1-be0710046af2
Butler, Michael
54b9c2c7-2574-438e-9a36-6842a3d53ed0
Tarifa, Silvia Lizeth Tapia
26 December 2023
Morris Wright, Karla Vanessa
b1823b83-c626-4ce2-aa5b-3a5fc8f0e1c2
Hoang, Thai Son
dcc0431d-2847-4e1d-9a85-54e4d6bab43f
Snook, Colin
b2055316-9f7a-4b31-8aa1-be0710046af2
Butler, Michael
54b9c2c7-2574-438e-9a36-6842a3d53ed0
Tarifa, Silvia Lizeth Tapia
Morris Wright, Karla Vanessa, Hoang, Thai Son, Snook, Colin and Butler, Michael
(2023)
Formal language semantics for triggered enable statecharts with a run-to-completion scheduling.
Ábrahám, Erika, Dubslaff, Clemens and Tarifa, Silvia Lizeth Tapia
(eds.)
In Proceedings of the 20th International Colloquium on Theoretical Aspects of Computing (ICTAC2023).
vol. 14446,
Springer Cham.
17 pp
.
Record type:
Conference or Workshop Item
(Paper)
Abstract
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 the formal language semantics used for modeling and verification of systems. Models are developed using Event-B by building on a formalised semantics that enables the constructions of triggered enable statecharts with a run-to-completion scheduling. Rodin has been used to develop and analyse models using this semantics.
Text
Accepted
- Accepted Manuscript
Restricted to Repository staff only until 26 December 2024.
Request a copy
More information
Submitted date: 3 July 2023
Accepted/In Press date: 11 September 2023
Published date: 26 December 2023
Venue - Dates:
20th International Colloquium on Theoretical Aspects of Computing, , Lima, Peru, 2023-12-04 - 2023-12-08
Keywords:
Run-To-Completion, Statecharts, Formal Semantics, SCXML, Event-B
Identifiers
Local EPrints ID: 483120
URI: http://eprints.soton.ac.uk/id/eprint/483120
ISSN: 0302-9743
PURE UUID: 29ed624e-9fc4-4847-ac91-c73c16da3f46
Catalogue record
Date deposited: 25 Oct 2023 02:14
Last modified: 18 Mar 2024 03:32
Export record
Contributors
Author:
Karla Vanessa Morris Wright
Author:
Thai Son Hoang
Author:
Colin Snook
Author:
Michael Butler
Editor:
Erika Ábrahám
Editor:
Clemens Dubslaff
Editor:
Silvia Lizeth Tapia Tarifa
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