Show simple item record

dc.contributor.authorLiu, Y
dc.contributor.authorSun, J
dc.contributor.authorDong, JS
dc.date.accessioned2018-07-03T23:35:37Z
dc.date.available2018-07-03T23:35:37Z
dc.date.issued2011
dc.identifier.isbn9780769545684
dc.identifier.issn1071-9458
dc.identifier.doi10.1109/ISSRE.2011.19
dc.identifier.urihttp://hdl.handle.net/10072/184967
dc.description.abstractModel checking is emerging as an effective software verification method. Although it is desirable to have a dedicated model checker for each application domain, implementing one is rather challenging. In this work, we develop an extensible and integrated architecture in PAT3 (PAT version 3.*) to support the development of model checkers for wide range application domains. PAT3 adopts a layered design with an intermediate representation layer (IRL), which separates modeling languages from model checking algorithms so that the algorithms can be shared by different languages. IRL contains several common semantic models to support wide application domains, and builds both explicit model checking and symbolic model checking under one roof. PAT3 architecture provides extensibility in many possible aspects: modeling languages, model checking algorithms, reduction techniques and even IRLs. Various model checkers have been developed under this new architecture in recent months. This paper discusses the structure and extensibility of this new architecture.
dc.description.peerreviewedYes
dc.languageEnglish
dc.publisherInstitute of Electrical and Electronics Engineers (IEEE)
dc.publisher.placeUnited States of America
dc.relation.ispartofconferencenameISSRE 2011
dc.relation.ispartofconferencetitleProceedings - International Symposium on Software Reliability Engineering, ISSRE
dc.relation.ispartofdatefrom2011-11-29
dc.relation.ispartofdateto2011-12-02
dc.relation.ispartoflocationHiroshima, Japan
dc.relation.ispartofpagefrom190
dc.relation.ispartofpageto199
dc.relation.ispartofedition1st
dc.subject.fieldofresearchSoftware engineering not elsewhere classified
dc.subject.fieldofresearchcode461299
dc.titlePAT 3: An extensible architecture for building multi-domain model checkers
dc.typeConference output
dc.type.descriptionE1 - Conferences
dc.type.codeE - Conference Publications
dc.description.versionAccepted Manuscript (AM)
gro.rights.copyright© 2011 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
gro.hasfulltextFull Text
gro.griffith.authorDong, Jin-Song


Files in 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