Show simple item record

Authordc.contributor.authorCifuentes, F. 
Authordc.contributor.authorBustos, J. 
Authordc.contributor.authorSimmonds Wagemann, Jocelyn Paola 
Admission datedc.date.accessioned2017-03-02T15:26:32Z
Available datedc.date.available2017-03-02T15:26:32Z
Publication datedc.date.issued2016
Cita de ítemdc.identifier.citationIEEE Latin America Transactions. Volumen: 14 Número: 6 Páginas: 2874-2878 Número especial: SIes_ES
Identifierdc.identifier.issn1548-0992
Identifierdc.identifier.urihttps://repositorio.uchile.cl/handle/2250/142989
Abstractdc.description.abstractFormal verification means to rigorously explore the correctness of system designs expressed as mathematical models, most likely with the assistance of modern computers. Original approaches were to model and express a distributed system using existing theoretical tools such as Petri Nets. Nevertheless the main problems of such approaches are the restrictions imposed by formal tools and the human factor of simplify and model a distributed system. We propose a way to do formal verification of a distributed system by modeling the communication of the system as a concurrent program, instantiating the distributed system using threads and atomic queues and testing/verifying directly to the source code with specialized verifiers for concurrent programs. As an example, we show the verification of a distributed threshold signer using CBMC verifying properties such as memory leaks, index out of bounds, and data races.es_ES
Lenguagedc.language.isoenes_ES
Sourcedc.sourceIEEE Latin America Transactionses_ES
Keywordsdc.subjectsymbolic executiones_ES
Keywordsdc.subjectmodel checkinges_ES
Keywordsdc.subjectconcurrencyes_ES
Keywordsdc.subjectdistributed systemses_ES
Keywordsdc.subjectformal verificationes_ES
Títulodc.titleFormal Verification of Distributed System Using an Executable C Modeles_ES
Document typedc.typeArtículo de revista
dcterms.accessRightsdcterms.accessRightsAcceso a solo metadatoses_ES
Catalogueruchile.catalogadorC. R. B.es_ES
Indexationuchile.indexArtículo de publicación ISIes_ES


Files in this item

Icon

This item appears in the following Collection(s)

Show simple item record