Neidio i’r brif dudalen lywio Neidio i chwilio Neidio i’r prif gynnwys

Checking JML-encoded finite state machine properties

Allbwn ymchwil: Pennod mewn Llyfr/Adroddiad/Trafodion CynhadleddCyfraniad mewn cynhadleddadolygiad gan gymheiriaid

1 Dyfyniad (Scopus)

Crynodeb

This paper presents a recent work on the encoding of JML specifications as Finite State Machines (FSM). We show how these specifications can be translated to the input language of the Pulse tool and how they can be checked with the tool. The output given by the tool can help programmers to analyse the concurrent behaviour of the FSM and therefore some errors of the JML specification that originated it. We define a set of rules that encode the translation of a subset of the JML language into the input language of Pulse. We present various translation examples and discuss results.
Iaith wreiddiolHeb ei ddiffinio/Anhysbys
Teitl2018 International Conference on Advancements in Computational Sciences (ICACS)
CyhoeddwrIEEE Computer Society
Tudalennau1–9
ISBN (Electronig)9781538621721
ISBN (Argraffiad)9781538621738
Dynodwyr Gwrthrych Digidol (DOIs)
StatwsCyhoeddwyd - 9 Ebr 2018
Cyhoeddwyd yn allanolIe

Dyfynnu hyn