Model checking interactor specifications

dc.contributor.authorCampos, J. Creissac
dc.contributor.authorHarrison, M. D.
dc.date.accessioned2004-12-06T11:07:39Z
dc.date.available2004-12-06T11:07:39Z
dc.date.issued2001-08
dc.description.abstractRecent accounts of accidents draw attention to "automation surprises" that arise in safety critical systems. An automation surprise can occur when a system behaves differently from the expectations of the operator. Interface mode changes are one class of such surprises that have significant impact on the safety of a dynamic interactive system. They may take place implicitly as a result of other system action. Formal specifications of interactive systems provide an opportunity to analyse problems that arise in such systems. In this paper we consider the role that an interactor based specification has as a partial model of an interactive system so that mode consequences can be checked early in the design process. We show how interactor specifications can be translated into the SMV model checker input language and how we can use such specifications in conjunction with the model checker to analyse potential for mode confusion in a realistic case. Our final aim is to develop a general purpose methodology for the automated analysis of interactive systems. This verification process can be useful in raising questions that have to be addressed in a broader context of analysis.eng
dc.description.sponsorshipFundação para a Ciência e a Tecnologiapor
dc.description.sponsorshipJosé C. Campos was supported by Fundação para a Ciência e a Tecnologia (FCT, Portugal) under grant PRAXIS XXI/BD/9562/96. The authors thank Bob Fields and Karsten Loerfor their useful comments on earlier versions of this paper.
dc.distributioninternationaleng
dc.identifier.citationCAMPOS, José C. ; HARRISON, Michael D. - Model checking interactor specifications. In “Automated Software Engineering : an international journal” [Em linha]. 8:3-4 (2001) 275-310. [Consult. 6 Dez. 2004]. Disponível na Internet: http://www.kluweronline.com/article.asp?PIPS=337710. ISSN 0928-8910.eng
dc.identifier.doi10.1023/A:1011265604021
dc.identifier.issn0928-8910
dc.identifier.urihttps://hdl.handle.net/1822/687
dc.language.isoeng
dc.peerreviewedyeseng
dc.publisherKluwereng
dc.relation.publisherversionhttp://dx.doi.org/10.1023/A:1011265604021
dc.rightsopenAccesseng
dc.subjectSoftware verificationeng
dc.subjectInteractive systemseng
dc.subjectAutomation surpriseeng
dc.subjectInterface mode confusioneng
dc.subjectModel checkingeng
dc.subjectInteractor based specificationseng
dc.titleModel checking interactor specificationseng
dc.typearticleeng
dspace.entity.typePublicationen
oaire.citationEndPage310por
oaire.citationIssue3-4por
oaire.citationStartPage275por
oaire.citationVolume8por
sdum.journalAutomated Software Engineeringpor

Ficheiros

Pacote original

A mostrar 1 - 1 de 1
A carregar...
Nome:
CamposH01.pdf
Tamanho:
413.63 KB
Formato:
Adobe Portable Document Format