Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Carlos Caleiro is active.

Publication


Featured researches published by Carlos Caleiro.


Journal of Logic and Computation | 1999

Fibring of logics as a categorial construction

Amílcar Sernadas; Cristina Sernadas; Carlos Caleiro

Much attention has been given recently to the mechanism of fibring of logics, allowing free mixing of the connectives and using proof rules from both logics. Fibring seems to be a rather useful and general form of combination of logics that deserves detailed study. It is now well understood at the proof-theoretic level. However, the semantics of fibring is still insufficiently understood. Herein we provide a categorial definition of both proof-theoretic and model-theoretic fibring for logics without terms. To this end, we introduce the categories of Hilbert calculi, interpretation systems and logic system presentations. By choosing appropriate notions of morphism it is possible to obtain pure fibring as a coproduct. Fibring with shared symbols is then easily obtained by cocartesian lifting from the category of signatures. Soundness is shown to be preserved by these constructions. We illustrate the constructions within propositional modal logic.


Logics for databases and information systems | 1998

Logics for specifying concurrent information systems

Hans-Dieter Ehrich; Carlos Caleiro; Amílcar Sernadas; Grit Denker

This chapter concentrates on a challenging problem of information system specification and design, namely how to cope on a high level of abstraction with concurrent behaviour and communication as implied by distribution. Since distributed information systems are reactive and open systems maintaining data bases and applications, it is crucial to develop high-level specification techniques that can cope with data and programs as well as with concurrent workflow and communication issues. Techniques from conceptual modeling, abstract data types, concurrent processes and communication protocols are relevant and have to be combined. In the approach presented here, temporal logic is used for specifying sequential object behaviour, and communication facilities are added for specifying interaction between concurrent objects. We study two distributed temporal logics dealing with communication in two different ways. D0 adds basic statements that can only express synchronous “calling” of predicates, while D1 adds much richer facilities for making local statements about other objects in their respective local logics. D0 is more operational and can be animated or implemented more easily, while D1 is intuitively more appealing and convenient for modeling and specification. We demonstrate by example how D1 can be effectively reduced to D0 in a sound and complete way.


Journal of Logic, Language and Information | 2003

Fibring Non-Truth-Functional Logics: Completeness Preservation

Carlos Caleiro; Walter Alexandre Carnielli; Marcelo E. Coniglio; Amílcar Sernadas; Cristina Sernadas

Fibring has been shown to be useful for combining logics endowed withtruth-functional semantics. However, the techniques used so far are unableto cope with fibring of logics endowed with non-truth-functional semanticsas, for example, paraconsistent logics. The first main contribution of thepaper is the development of a suitable abstract notion of logic, that mayalso encompass systems with non-truth-functional connectives, and wherefibring can still be dealt with. Furthermore, it is shown that thisextended notion of fibring preserves completeness under certain reasonableconditions. This completeness transfer result, the second main contributionof the paper, generalizes the one established in Zanardo et al. (2001) butis obtained using new techniques that explore the properties of a suitablemeta-logic (conditional equational logic) where the (possibly)non-truth-functional valuations are specified. The modal paraconsistentlogic of da Costa and Carnielli (1988) is studied in the context of this novel notionof fibring and its completeness is so established.


Acta Informatica | 2000

Specifying communication in distributed information systems

Hans-Dieter Ehrich; Carlos Caleiro

Abstract. We present two logics that allow specifying distributed information systems, emphasizing communication among sites. The low-level logic


Electronic Notes in Theoretical Computer Science | 2005

Metareasoning about Security Protocols using Distributed Temporal Logic

Carlos Caleiro; Luca Viganò; David A. Basin

\mbox{\sf D}_0


Logic Journal of The Igpl \/ Bulletin of The Igpl | 2005

Relating Strand Spaces and Distributed Temporal Logic for Security Protocol Analysis

Carlos Caleiro; Luca Viganò; David A. Basin

offers features that are easy to implement but awkward to use for specification, while the high-level logic


Studia Logica | 1997

Synchronization of logics

Amílcar Sernadas; Cristina Sernadas; Carlos Caleiro

\mbox{\sf D}_1


workshop on recent trends in algebraic development techniques | 1998

Parameterisation of Logics

Carlos Caleiro; Cristina Sernadas; Amílcar Sernadas

offers convenient specification features that are not easy to implement. We show that


Electronic Notes in Theoretical Computer Science | 2005

Deconstructing Alice and Bob

Carlos Caleiro; Luca Viganò; David A. Basin

\mbox{\sf D}_1


workshop on recent trends in algebraic development techniques | 2001

Combining Logics: Parchments Revisited

Carlos Caleiro; Paulo Mateus; Jaime Ramos; Amílcar Sernadas

specifications may be automatically translated to

Collaboration


Dive into the Carlos Caleiro's collaboration.

Top Co-Authors

Avatar

Amílcar Sernadas

Instituto Superior Técnico

View shared research outputs
Top Co-Authors

Avatar

Jaime Ramos

Technical University of Lisbon

View shared research outputs
Top Co-Authors

Avatar

João Marcos

Federal University of Rio Grande do Norte

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Cristina Sernadas

Instituto Superior Técnico

View shared research outputs
Top Co-Authors

Avatar

Ricardo Gonçalves

Universidade Nova de Lisboa

View shared research outputs
Top Co-Authors

Avatar

Sérgio Marcelino

Instituto Superior Técnico

View shared research outputs
Top Co-Authors

Avatar

Paula Gouveia

Instituto Superior Técnico

View shared research outputs
Top Co-Authors

Avatar

Guilherme Ramos

Instituto Superior Técnico

View shared research outputs
Researchain Logo
Decentralizing Knowledge