Abstract
In this paper a state based view of conceptual graphs borrowed from the Object-Z program specification language is introduced. This new view is contrasted with the object-oriented model developed by Sowa [5]. The new model is demonstrated by reducing Sowa's example proof from 18 steps to 4 steps. The new model uses relations connecting object pre-states and post-states to represent object methods, rather than using messages as concepts as in Sowa's version. We argue that the new model is clearer because it is based on a simple state transition and that this leads to more efficient theorem proving and programming.
Preview
Unable to display preview. Download preview PDF.
References
Roger Duke, Paul King, Gordon Rose, and Graeme Smith. The Object-Z specification language. In Technology of Object-Oriented Languages and Systems: TOOLS 5, pages 465–483. Prentice-Hall, 1991.
Gerard Ellis, Stephen R. Callaghan, and James Ricketts. Modelling reactive objects in conceptual graphs. In Christine Mingins and Bertrand Meyer, editors, Proceedings of TOOLS PACIFIC 94 Conference, pages 217–225. Prentice-Hall, November 1994.
Gerard Ellis, Robert A. Levinson, and Peter J. Robinson. Managing complex objects in Peirce. International Journal on Human-Computer Studies, 41:109–148, 1994. Special Issue on Object-Oriented Approaches in Artificial Intelligence and Human-Computer Interaction.
John F. Sowa. Conceptual Structures: Information Processing in Mind and Machine. Addison-Wesley, Reading, MA, 1984.
John F. Sowa. Logical foundations for representing object-oriented systems. Journal of Experimental & Theoretical Artificial Intelligence, 5, 1993.
John F. Sowa. Relating diagrams to logic. In Guy W. Mineau, Bernard Moulin, and John F. Sowa, editors, Conceptual Graphs for Knowledge Representation, Number 699 in Lecture Notes in Artificial Intelligence, pages 1–35, Berlin, 1993. Springer-Verlag. Proceedings of the 1st International Conference on Conceptual Structures, Quebec City, Canada, August 4–7.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Ellis, G. (1995). Object-oriented conceptual graphs. In: Ellis, G., Levinson, R., Rich, W., Sowa, J.F. (eds) Conceptual Structures: Applications, Implementation and Theory. ICCS 1995. Lecture Notes in Computer Science, vol 954. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60161-9_35
Download citation
DOI: https://doi.org/10.1007/3-540-60161-9_35
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60161-6
Online ISBN: 978-3-540-49539-0
eBook Packages: Springer Book Archive