SPARK-BMC: checking SPARK code for bugs

Bibliographic Details
Main Author: Lourenço, Cláudio
Publication Date: 2013
Other Authors: Miraldo, Victor Cacciari, Frade, M. J., Pinto, Jorge Sousa
Language: eng
Source: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Download full: http://hdl.handle.net/1822/26411
Summary: The standard SPARK deductive verification tools, based on contracts, are not practical in early stages when the idea is only bug catching. We discuss the implementation of a bounded model checker for SPARK, focusing on specific challenges of this language. Our tool is fully automatic, complementing the existing tools for SPARK.
id RCAP_24e9150b604bbd6e1d66a1917f285757
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/26411
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling SPARK-BMC: checking SPARK code for bugsProgram verificationSPARKBounded model checking of softwareThe standard SPARK deductive verification tools, based on contracts, are not practical in early stages when the idea is only bug catching. We discuss the implementation of a bounded model checker for SPARK, focusing on specific challenges of this language. Our tool is fully automatic, complementing the existing tools for SPARK.Fundação para a Ciência e a Tecnologia (FCT)Universidade de ÉvoraUniversidade do MinhoLourenço, CláudioMiraldo, Victor CacciariFrade, M. J.Pinto, Jorge Sousa20132013-01-01T00:00:00Zconference objectinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/26411engV. C. Miraldo, M. J. Frade, C. Lourenço, and J. S. Pinto. SPARK-BMC: Checking Spark code for bugs (Comunicação). Universidade de Évora, 2013info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T06:07:46Zoai:repositorium.sdum.uminho.pt:1822/26411Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:41:59.119621Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv SPARK-BMC: checking SPARK code for bugs
title SPARK-BMC: checking SPARK code for bugs
spellingShingle SPARK-BMC: checking SPARK code for bugs
Lourenço, Cláudio
Program verification
SPARK
Bounded model checking of software
title_short SPARK-BMC: checking SPARK code for bugs
title_full SPARK-BMC: checking SPARK code for bugs
title_fullStr SPARK-BMC: checking SPARK code for bugs
title_full_unstemmed SPARK-BMC: checking SPARK code for bugs
title_sort SPARK-BMC: checking SPARK code for bugs
author Lourenço, Cláudio
author_facet Lourenço, Cláudio
Miraldo, Victor Cacciari
Frade, M. J.
Pinto, Jorge Sousa
author_role author
author2 Miraldo, Victor Cacciari
Frade, M. J.
Pinto, Jorge Sousa
author2_role author
author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Lourenço, Cláudio
Miraldo, Victor Cacciari
Frade, M. J.
Pinto, Jorge Sousa
dc.subject.por.fl_str_mv Program verification
SPARK
Bounded model checking of software
topic Program verification
SPARK
Bounded model checking of software
description The standard SPARK deductive verification tools, based on contracts, are not practical in early stages when the idea is only bug catching. We discuss the implementation of a bounded model checker for SPARK, focusing on specific challenges of this language. Our tool is fully automatic, complementing the existing tools for SPARK.
publishDate 2013
dc.date.none.fl_str_mv 2013
2013-01-01T00:00:00Z
dc.type.driver.fl_str_mv conference object
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/26411
url http://hdl.handle.net/1822/26411
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv V. C. Miraldo, M. J. Frade, C. Lourenço, and J. S. Pinto. SPARK-BMC: Checking Spark code for bugs (Comunicação). Universidade de Évora, 2013
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade de Évora
publisher.none.fl_str_mv Universidade de Évora
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833595481715900416