Skip to main content
Log in

Specifying communication in distributed information systems

  • Original articles
  • Published:
Acta Informatica Aims and scope Submit manuscript

Abstract.

We present two logics that allow specifying distributed information systems, emphasizing communication among sites. The low-level logic \(\mbox{\sf D}_0\) offers features that are easy to implement but awkward to use for specification, while the high-level logic \(\mbox{\sf D}_1\) offers convenient specification features that are not easy to implement. We show that \(\mbox{\sf D}_1\) specifications may be automatically translated to \(\mbox{\sf D}_0\) in a sound and complete way. In order to prove soundness and completeness, we define our translation as a simple map of institutions. Our result may be useful for making implementation platforms like Corba easier accessible by providing high-level planning and specification methods for communication.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Author information

Authors and Affiliations

Authors

Additional information

Received: 28 September 1998 / 18 November 1999

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ehrich, HD., Caleiro, C. Specifying communication in distributed information systems. Acta Informatica 36, 591–616 (2000). https://doi.org/10.1007/s002360050167

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1007/s002360050167

Keywords

Navigation