Skip Navigation

Logic Journal of IGPL 2005 13(1):29-46; doi:10.1093/jigpal/jzi003
This Article
Right arrow Full Text (PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Add to My Personal Archive
Right arrow Download to citation manager
Right arrowRequest Permissions
Google Scholar
Right arrow Articles by Veloso, S. R. M.
Right arrow Articles by de Freitas, R. P.
Right arrow Search for Related Content
Social Bookmarking
 Add to CiteULike   Add to Connotea   Add to Del.icio.us  
What's this?

© The Author, 2005. Published by Oxford University Press. All rights reserved.

Original Articles

An Application of Logic Engineering

Sheila R. M. Veloso1, Paulo A. S. Veloso2 and Renata P. de Freitas3

1 Progr. Eng. Sist. e Comput., COPPE, Univ. Fed. do Rio de Janeiro; Caixa Postal 68511, CEP 21945-970 Rio de Janeiro, RJ, Brazil. E-mail: sheila{at}cos.ufrj.br, 2 Progr. Eng. Sist. e Comput., COPPE, Univ. Fed. do Rio de Janeiro. E-mail: veloso{at}cos.ufrj.br, 3 Progr. Eng. Sist. e Comput., COPPE, Univ. Fed. do Rio de Janeiro. E-mail: naborges{at}cos.ufrj.br

We consider a paradigm of applications of Logic Engineering to illustrate the information interchange among different areas of knowledge, through the formal approach to some aspects of computing. We apply the paradigm to the area of distributed systems, taking the demand for specification formalisms, treated in three areas of knowledge: modal logics, first-order logic and algebra. In doing so, we obtain transfer of intuitions and results, establishing that, as far as input/output representation is concerned, these three formalisms are equivalent.

Key Words: Logic Engineering, modal logic, first-order logic, relation algebra, arrow logic, specification formalisms, distributed systems


Add to CiteULike CiteULike   Add to Connotea Connotea   Add to Del.icio.us Del.icio.us    What's this?




Disclaimer: Please note that abstracts for content published before 1996 were created through digital scanning and may therefore not exactly replicate the text of the original print issues. All efforts have been made to ensure accuracy, but the Publisher will not be held responsible for any remaining inaccuracies. If you require any further clarification, please contact our Customer Services Department.