Abstract
The Conceptual Graph Interchange Format (CGIF) is a notation for conceptual graphs which is meant for communication between computers. CGIF is represented through a grammar that defines “on-the-wire-representations”. In this paper we argue that for interacting applications in an open distributed environment this is too inefficient both in terms of the application creation process as well as runtime characteristics. We propose to employ the widespread middleware platform based on CORBA to allow the interoperability within a heterogeneous environment. The major result of this paper is a specification of an operational interface written in CORBA's Interface Definition Language (IDL) that is equivalent to CGIF, yet better suited for the efficient implementation of applications in distributed systems.
Preview
Unable to display preview. Download preview PDF.
References
CGTOOLS. Conceptual Graphs Tools homepage, http://cs.une.edu.au/~cgtools/, School of Mathematical and Computer Science, University of New England, Australia, 1997.
M.R. Genesereth and S.P. Ketchpel. Software Agents. Communications of the Association for Computing Machinery, 37(7): 48–53, July 1994.
MICO. A free CORBA 2.0 compliant implementation. http://www.vsb.informatik.uni-frankfurt.de/~mico, Computer Science Department, University of Frankfurt, 1997.
Object Management Group (OMG), The Common Object Request Broker: Architecure and Specification, Revision 2.2, February 1998.
J.F. Sowa. Conceptual Structures, information processing mind and machine. Addison-Wesley Publishing Company, 1984.
J.F. Sowa. Standardization of Conceptual Graphs. ANSI Draft, 1998.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Puder, A. (1998). Mapping of CGIF to operational interfaces. In: Mugnier, ML., Chein, M. (eds) Conceptual Structures: Theory, Tools and Applications. ICCS 1998. Lecture Notes in Computer Science, vol 1453. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0054909
Download citation
DOI: https://doi.org/10.1007/BFb0054909
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-64791-1
Online ISBN: 978-3-540-68673-6
eBook Packages: Springer Book Archive