Exploiting Partial Knowledge for Efficient Model Analysis

dc.contributor.author Nuno Moreira Macedo en
dc.contributor.author Alcino Cunha en
dc.contributor.author Pessoa,E en
dc.date.accessioned 2017-12-21T14:18:41Z
dc.date.available 2017-12-21T14:18:41Z
dc.date.issued 2017 en
dc.description.abstract The advancement of constraint solvers and model checkers has enabled the effective analysis of high-level formal specification languages. However, these typically handle a specification in an opaque manner, amalgamating all its constraints in a single monolithic verification task, which often proves to be a performance bottleneck. This paper addresses this issue by proposing a solving strategy that exploits user-provided partial knowledge, namely by assigning symbolic bounds to the problem’s variables, to automatically decompose a verification task into smaller ones, which are prone to being independently analyzed in parallel and with tighter search spaces. An effective implementation of the technique is provided as an extension to the Kodkod relational constraint solver. Evaluation shows that, in average, the proposed technique outperforms the regular amalgamated verification procedure. © Springer International Publishing AG 2017. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/4653
dc.identifier.uri http://dx.doi.org/10.1007/978-3-319-68167-2_23 en
dc.language eng en
dc.relation 5625 en
dc.relation 5612 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title Exploiting Partial Knowledge for Efficient Model Analysis en
dc.type conferenceObject en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-00N-2M9.pdf
Size:
444.81 KB
Format:
Adobe Portable Document Format
Description: