Detalhes do Documento

Hybridization of institutions

Autor(es): Martins, Manuel A. cv logo 1 ; Madeira, A. cv logo 2 ; Diaconescu, R. cv logo 3 ; Barbosa, L.S. cv logo 4

Data: 2011

Identificador Persistente: http://hdl.handle.net/10773/5541

Origem: RIA - Repositório Institucional da Universidade de Aveiro

Assunto(s): formal specification; hybrid logic; Institution theory; Formal Specification; Hybrid logic; Institution theory; Modal logic; Software Specification; Specification logic; Specification languages; Specifications


Descrição
Modal logics are successfully used as specification logics for reactive systems. However, they are not expressive enough to refer to individual states and reason about the local behaviour of such systems. This limitation is overcome in hybrid logics which introduce special symbols for naming states in models. Actually, hybrid logics have recently regained interest, resulting in a number of new results and techniques as well as applications to software specification. In this context, the first contribution of this paper is an attempt to 'universalize' the hybridization idea. Following the lines of [15], where a method to modalize arbitrary institutions is presented, the paper introduces a method to hybridize logics at the same institution-independent level. The method extends arbitrary institutions with Kripke semantics (for multi-modalities with arbitrary arities) and hybrid features. This paves the ground for a general result: any encoding (expressed as comorphism) from an arbitrary institution to first order logic (FOL ) determines a comorphism from its hybridization to FOL. This second contribution opens the possibility of effective tool support to specification languages based upon logics with hybrid features. © 2011 Springer-Verlag. FCT-CIDMA
Tipo de Documento Parte ou capítulo de livro
Idioma Inglês
delicious logo  facebook logo  linkedin logo  twitter logo 
degois logo
mendeley logo

Documentos Relacionados



    Financiadores do RCAAP

Fundação para a Ciência e a Tecnologia Universidade do Minho   Governo Português Ministério da Educação e Ciência Programa Operacional da Sociedade do Conhecimento União Europeia