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

dc.contributor.author Renato Jorge Neves en
dc.contributor.author Alexandre Castro Madeira en
dc.contributor.author Martins,M en
dc.contributor.author Luís Soares Barbosa en
dc.date.accessioned 2018-01-16T11:42:51Z
dc.date.available 2018-01-16T11:42:51Z
dc.date.issued 2014 en
dc.description.abstract Lightweight 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 formore 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. en
dc.identifier.uri http://repositorio.inesctec.pt/handle/123456789/6327
dc.identifier.uri http://dx.doi.org/10.1007/978-3-319-04717-1_3 en
dc.language eng en
dc.relation 5620 en
dc.relation 6181 en
dc.relation 5603 en
dc.rights info:eu-repo/semantics/openAccess en
dc.title An institution for Alloy and its translation to second-order logic en
dc.type article en
dc.type Publication en
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
P-009-8J9.pdf
Size:
510.45 KB
Format:
Adobe Portable Document Format
Description: