Mostrar el registro sencillo del ítem

Automatic generation of assumptions for modular verification of software specifications

dc.contributor.authorRiva Álvarez, Claudio A. de la 
dc.contributor.authorTuya González, Pablo Javier 
dc.date.accessioned2015-02-11T12:39:10Z
dc.date.available2015-02-11T12:39:10Z
dc.date.issued2006
dc.identifier.citationJournal of Systems and Software, 79(9), p. 1324-1340 (2006); doi:10.1016/j.jss.2005.11.570
dc.identifier.issn0164-1212
dc.identifier.urihttp://hdl.handle.net/10651/29644
dc.description.abstractModel checking is a powerful automated technique mainly used for the verification of properties of reactive systems. In practice, model checkers are limited due to the state explosion problem. Modular verification based on the assume-guarantee paradigm mitigates this problem using a “divide and conquer” technique. Unfortunately, this approach is not automated, for the reason that the user must specify the environment model. In this paper, a novel technique is presented for automatically generating component assumptions based on the behaviour of the environment (the remainder of components of the systems). In a first phase, the environment of the component is computed using state space exploration techniques, and then the assumptions are generated as association rules of the component environment interface. This approach presents a number of advantages. Firstly, user assistance to specify assumptions is not necessary and assumption discharge is avoided. Secondly, the component assumptions are more restrictive and real, and therefore reduce the resources needed by the model checker. The technique is applied to the specification of a steam boiler system
dc.format.extentp. 1324-1340spa
dc.language.isoengspa
dc.publisherElsevier
dc.relation.ispartofJournal of Systems and Software, 79(9)spa
dc.rights© Elsevier
dc.rightsCC Reconocimiento - No comercial - Sin obras derivadas 4.0 Internacional
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectAssume-guarantee reasoning
dc.subjectModel checking
dc.subjectModular verification
dc.subjectComponent verification
dc.titleAutomatic generation of assumptions for modular verification of software specificationsspa
dc.typejournal article
dc.identifier.doi10.1016/j.jss.2005.11.570
dc.relation.publisherversionhttp://dx.doi.org/10.1016/j.jss.2005.11.570
dc.rights.accessRightsopen access


Ficheros en el ítem

untranslated

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

© Elsevier
Este ítem está sujeto a una licencia Creative Commons