Show simple item record

dc.contributor.convenorAustralian Computer Society, Engineers Australia
dc.contributor.authorEstivill-Castro, Vladimir
dc.contributor.authorHexel, Rene
dc.contributor.editorAlan Fekete & Fethi Rabhi
dc.date.accessioned2017-11-21T12:00:45Z
dc.date.available2017-11-21T12:00:45Z
dc.date.issued2013
dc.date.modified2014-07-28T06:49:02Z
dc.identifier.isbn9781479931491
dc.identifier.issn1530-0803
dc.identifier.refurihttp://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=6823821
dc.identifier.doi10.1109/ASWEC.2014.20
dc.identifier.urihttp://hdl.handle.net/10072/61652
dc.description.abstractFormal methods have seen emergent success re- cently with the deployment of Event-B. However, Event-B ex- plicitly postulates that models there are not executable. This seems to contradict the parallel emergence of model-driven development (MDD). We show here that logic-labeled finite-state machines (LLFSMs) are effective in carrying out the "correct from construction" agenda of formal methods such as Event- B and simultaneously achieve the aims of MDD. As a result, we obtain models that are directly interpretable, compilable, and executable enabling traceability, transparency and rapid maintainability; while at the same time enabling simulation, validation and formal verification with model checking. Moreover, the Event-B capacity to develop closed models is also very natural with arrangements of LLFSMs; and therefore further safety analysis such as failure-mode effects analysis (FMEA) can be performed. We demonstrate this with two well-known examples in the literature.
dc.description.peerreviewedYes
dc.description.publicationstatusYes
dc.languageEnglish
dc.publisherIEEE Computer Society
dc.publisher.placeUnited States
dc.relation.ispartofstudentpublicationN
dc.relation.ispartofconferencename23rd Australasian Software Engineering Conference (ASWEC)
dc.relation.ispartofconferencetitle2014 23RD AUSTRALASIAN SOFTWARE ENGINEERING CONFERENCE (ASWEC)
dc.relation.ispartofdatefrom2014-04-07
dc.relation.ispartofdateto2014-04-10
dc.relation.ispartoflocationSydney, AUSTRALIA
dc.relation.ispartofpagefrom38
dc.relation.ispartofpageto47
dc.rights.retentionY
dc.subject.fieldofresearchSoftware Engineering
dc.subject.fieldofresearchcode080309
dc.titleCorrectness by Construction with Logic-Labeled Finite-State Machines - Comparison with Event-B
dc.typeConference output
dc.type.descriptionE1 - Conferences
dc.type.codeE - Conference Publications
gro.facultyGriffith Sciences, School of Information and Communication Technology
gro.hasfulltextNo Full Text
gro.griffith.authorHexel, Rene
gro.griffith.authorEstivill-Castro, Vladimir


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

  • Conference outputs
    Contains papers delivered by Griffith authors at national and international conferences.

Show simple item record