Publicação
Giving ALLOY a family
| Resumo: | Lightweight formal methods ought to provide to the end user the rigorousness of mathematics, without compromising simplicity and intuitiveness. ALLOY is a powerful tool, particularly successful on this mission. Limitations on the verification side, however, are known to prevent its wider use in the development of safety or mission critical applications. A number of researchers proposed ways to connect Alloy to other tools in order to meet such challenges. This paper’s proposal, however, is not establishing a link from ALLOY to another single tool, but rather to “plunge” it into the HETS network of logics, logic translators and provers. This makes possible for Alloy specifications to “borrow” the power of several, non dedicated proof systems. Semantical foundations for this integration are discussed in detail. |
|---|---|
| Autores principais: | Neves, Renato |
| Outros Autores: | Madeira, Alexandre; Martins, Manuel A.; Barbosa, L. S. |
| Assunto: | Theorem provers Alloy |
| Ano: | 2013 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | inglês |
| Origem: | RepositóriUM - Universidade do Minho |
| _version_ | 1867437979143766016 |
|---|---|
| author | Neves, Renato |
| author2 | Madeira, Alexandre Martins, Manuel A. Barbosa, L. S. |
| author2_role | author author author |
| author_facet | Neves, Renato Madeira, Alexandre Martins, Manuel A. Barbosa, L. S. |
| author_role | author |
| contributor_name_str_mv | RepositóriUM - Universidade do Minho |
| country_str | PT |
| creators_json_txt | [{\"Person.name\":\"Neves, Renato\"},{\"Person.name\":\"Madeira, Alexandre\"},{\"Person.name\":\"Martins, Manuel A.\"},{\"Person.name\":\"Barbosa, L. S.\"}] |
| datacite.contributors.contributor.contributorName.fl_str_mv | RepositóriUM - Universidade do Minho |
| datacite.creators.creator.creatorName.fl_str_mv | Neves, Renato Madeira, Alexandre Martins, Manuel A. Barbosa, L. S. |
| datacite.date.Accepted.fl_str_mv | 2013-09-01T00:00:00Z |
| datacite.date.available.fl_str_mv | 2013-12-02T10:07:58Z |
| datacite.date.embargoed.fl_str_mv | 2013-12-02T10:07:58Z |
| datacite.rights.fl_str_mv | http://purl.org/coar/access_right/c_abf2 |
| datacite.subjects.subject.fl_str_mv | Theorem provers Alloy |
| datacite.titles.title.fl_str_mv | Giving ALLOY a family |
| dc.contributor.none.fl_str_mv | RepositóriUM - Universidade do Minho |
| dc.creator.none.fl_str_mv | Neves, Renato Madeira, Alexandre Martins, Manuel A. Barbosa, L. S. |
| dc.date.Accepted.fl_str_mv | 2013-09-01T00:00:00Z |
| dc.date.available.fl_str_mv | 2013-12-02T10:07:58Z |
| dc.date.embargoed.fl_str_mv | 2013-12-02T10:07:58Z |
| dc.format.none.fl_str_mv | application/pdf |
| dc.identifier.none.fl_str_mv | https://hdl.handle.net/1822/26533 |
| dc.language.none.fl_str_mv | eng |
| dc.publisher.none.fl_str_mv | IEEE |
| dc.rights.none.fl_str_mv | http://purl.org/coar/access_right/c_abf2 |
| dc.subject.none.fl_str_mv | Theorem provers Alloy |
| dc.title.fl_str_mv | Giving ALLOY a family |
| dc.type.none.fl_str_mv | http://purl.org/coar/resource_type/c_5794 |
| description | Lightweight formal methods ought to provide to the end user the rigorousness of mathematics, without compromising simplicity and intuitiveness. ALLOY is a powerful tool, particularly successful on this mission. Limitations on the verification side, however, are known to prevent its wider use in the development of safety or mission critical applications. A number of researchers proposed ways to connect Alloy to other tools in order to meet such challenges. This paper’s proposal, however, is not establishing a link from ALLOY to another single tool, but rather to “plunge” it into the HETS network of logics, logic translators and provers. This makes possible for Alloy specifications to “borrow” the power of several, non dedicated proof systems. Semantical foundations for this integration are discussed in detail. |
| dirty | 0 |
| eu_rights_str_mv | openAccess |
| format | conferencePaper |
| fulltext.url.fl_str_mv | https://repositorium.uminho.pt/bitstreams/17d5313f-7f06-4948-b6a5-3aab8e9465ca/download |
| id | rum_8bb090aaafbb2c1b0c992ecbdb76cb63 |
| identifier.url.fl_str_mv | https://hdl.handle.net/1822/26533 |
| instacron_str | repositorium |
| institution | Universidade do Minho |
| instname_str | Universidade do Minho |
| language | eng |
| network_acronym_str | rum |
| network_name_str | RepositóriUM - Universidade do Minho |
| oai_identifier_str | oai:repositorium.uminho.pt:1822/26533 |
| organization_str_mv | urn:organizationAcronym:repositorium |
| person_str_mv | Neves, Renato Madeira, Alexandre Martins, Manuel A. Barbosa, L. S. |
| publishDate | 2013 |
| publisher.none.fl_str_mv | IEEE |
| reponame_str | RepositóriUM - Universidade do Minho |
| repository_id_str | urn:repositoryAcronym:rum |
| service_str_mv | urn:repositoryAcronym:rum |
| spelling | engIEEEporLightweight formal methods ought to provide to the end user the rigorousness of mathematics, without compromising simplicity and intuitiveness. ALLOY is a powerful tool, particularly successful on this mission. Limitations on the verification side, however, are known to prevent its wider use in the development of safety or mission critical applications. A number of researchers proposed ways to connect Alloy to other tools in order to meet such challenges. This paper’s proposal, however, is not establishing a link from ALLOY to another single tool, but rather to “plunge” it into the HETS network of logics, logic translators and provers. This makes possible for Alloy specifications to “borrow” the power of several, non dedicated proof systems. Semantical foundations for this integration are discussed in detail.application/pdfporGiving ALLOY a familyNeves, RenatoMadeira, AlexandreMartins, Manuel A.Barbosa, L. S.HostingInstitutionOrganizationalRepositóriUM - Universidade do Minhoe-mailmailto:repositorium@usdb.uminho.ptrepositorium@usdb.uminho.ptISBNIsPartOf9781479910502DOIIsPartOf10.1109/IRI.2013.66425132013-12-02T10:07:58Z2013-092013-09-01T00:00:00ZHandlehttps://hdl.handle.net/1822/26533http://purl.org/coar/access_right/c_abf2open accessTheorem proversAlloy400499 bytesother research producthttp://purl.org/coar/resource_type/c_5794conference paperhttp://purl.org/coar/access_right/c_abf2application/pdffulltexthttps://repositorium.uminho.pt/bitstreams/17d5313f-7f06-4948-b6a5-3aab8e9465ca/download |
| spellingShingle | Giving ALLOY a family Neves, Renato Theorem provers Alloy |
| status | SINGLETON |
| subject.fl_str_mv | Theorem provers Alloy |
| title | Giving ALLOY a family |
| title_full | Giving ALLOY a family |
| title_fullStr | Giving ALLOY a family |
| title_full_unstemmed | Giving ALLOY a family |
| title_short | Giving ALLOY a family |
| title_sort | Giving ALLOY a family |
| topic | Theorem provers Alloy |
| topic_facet | Theorem provers Alloy |
| url | https://hdl.handle.net/1822/26533 |
| visible | 1 |