An institution for Alloy and its translation to second-order logic

Detalhes bibliográficos
Autor(a) principal: Neves, Renato
Data de Publicação: 2014
Outros Autores: Madeira, Alexandre, Martins, Manuel A., Barbosa, L. S.
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/1822/34744
Resumo: Publicado em "Integration of reusable systems". ISBN 978-3-319-04716-4
id RCAP_cd4cf3b5a68764e18d722ac84767ce3f
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/34744
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 An institution for Alloy and its translation to second-order logicModel findingTheorem provingSecond–order logicPublicado em "Integration of reusable systems". ISBN 978-3-319-04716-4Lightweight formal methods, of which Alloy is a prime example, combine the rigour of mathematics without compromising simplicity of use and suitable tool support. In some cases, however, the verification of safety or mission critical software entails the need for more sophisticated technologies, typically based on theorem provers. This explains a number of attempts to connect Alloy to specific theorem provers documented in the literature. This chapter, however, takes a different perspective: instead of focusing on one more combination of Alloy with still another prover, it lays out the foundations to fully integrate this system in the Hets platform which supports a huge network of logics, logic translators and provers. This makes possible for Alloy specifications to “borrow” the power of several, non dedicated proof systems. The chapter extends the authors’ previous work on this subject by developing in full detail the semantical foundations for this integration, including a formalisation of Alloy as an institution, and introducing a new, more general translation of the latter to second-order logic.(undefined)Springer International Publishing AGAdvances in Intelligent Systems and Computing, Thouraya Bouabana Tebibel and Stuart H. Rubin (eds)Universidade do MinhoNeves, RenatoMadeira, AlexandreMartins, Manuel A.Barbosa, L. S.20142014-01-01T00:00:00Zbook partinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/34744eng978-3-319-04716-42194-535710.1007/978-3-319-04717-1_3info: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-11T05:24:07Zoai:repositorium.sdum.uminho.pt:1822/34744Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T15:17:16.349113Repositó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 An institution for Alloy and its translation to second-order logic
title An institution for Alloy and its translation to second-order logic
spellingShingle An institution for Alloy and its translation to second-order logic
Neves, Renato
Model finding
Theorem proving
Second–order logic
title_short An institution for Alloy and its translation to second-order logic
title_full An institution for Alloy and its translation to second-order logic
title_fullStr An institution for Alloy and its translation to second-order logic
title_full_unstemmed An institution for Alloy and its translation to second-order logic
title_sort An institution for Alloy and its translation to second-order logic
author Neves, Renato
author_facet Neves, Renato
Madeira, Alexandre
Martins, Manuel A.
Barbosa, L. S.
author_role author
author2 Madeira, Alexandre
Martins, Manuel A.
Barbosa, L. S.
author2_role author
author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Neves, Renato
Madeira, Alexandre
Martins, Manuel A.
Barbosa, L. S.
dc.subject.por.fl_str_mv Model finding
Theorem proving
Second–order logic
topic Model finding
Theorem proving
Second–order logic
description Publicado em "Integration of reusable systems". ISBN 978-3-319-04716-4
publishDate 2014
dc.date.none.fl_str_mv 2014
2014-01-01T00:00:00Z
dc.type.driver.fl_str_mv book part
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/34744
url http://hdl.handle.net/1822/34744
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv 978-3-319-04716-4
2194-5357
10.1007/978-3-319-04717-1_3
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 Springer International Publishing AG
Advances in Intelligent Systems and Computing, Thouraya Bouabana Tebibel and Stuart H. Rubin (eds)
publisher.none.fl_str_mv Springer International Publishing AG
Advances in Intelligent Systems and Computing, Thouraya Bouabana Tebibel and Stuart H. Rubin (eds)
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_ 1833595222152445952