Abstract
This paper presents the use of Synergy as an Hybrid Object-Oriented Conceptual Graph Language (HOO-CGL). Synergy is an implemented visual multi-paradigm language based on executable conceptual graphs with an activation interpretation, instead of a logical one. This paper describes the formulation in Synergy of basic concepts of the hybrid object-oriented paradigm: encapsulation, definition of a class with methods and daemons, method and daemon definitions, class hierarchy, instance and instantiation mechanism, inheritance (both property and method inheritance), method call, method execution and daemon invocation due to accessing data. An example is used to illustrate the presentation of such an Hybrid Object-Oriented Conceptual Graph Language.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ellis G., Object-Oriented Conceptual Graphs, in Proc. of the Third Intern. Conf. on Conceptual Structures, ICCS’95, Santa Cruz, CA, USA (1995)
Hines T. R., J. C. Oh, and M. A. Hines, Object-Oriented Conceptual Graphs, in Proc. of the Fifth Annual Workshop on Conceptual Structures (1990)
Kabbaj A., C. Frasson, M. Kaltenbach and J-Y Djamen, A conceptual and contextual object-oriented logic programming: PROLOG++ language, in Proc. Second International Conference on Conceptual Structures, ICCS’94, Tepfenhart and al. (Eds), Springer-Verlag (1994)
Kabbaj A., Self-Organizing Knowledge Bases: The Integration Based Approach, in Proc. Of the Intern. KRUSE Symposium: Knowledge Retrieval, Use, and Storage for Efficiency, Santa Cruz, CA, USA (1995)
Kabbaj A. and C. Frasson, Dynamic CG: Toward a General Model of Computation, Proc. Third International Conference on Conceptual Structures, ICCS’95, Santa Cruz, CA (1995)
Kabbaj A., Un système multi-paradigme pour la manipulation des connaissances utilisant la théorie des graphes conceptuels, Ph.D Thesis, DIRO, Université de Montréal, June (1996)
Kabbaj A. and C. Frasson, An overview of SYNERGY: a conceptual graph activation language, accepted but not presented at the Fourth International Conference on Conceptual Structures (ICCS’96)
Kabbaj A., Rouanc K. and Frasson C, The use of a semantic network activation language in an ITS project, Third International Conference on Intelligent Tutoring Systems, ITS’96, Springer-Verlag (1996)
Kabbaj A., Contexts, Canons and Co-references as a basis of a multi-paradigm language, submitted to Fifth International Conference on Conceptual Structures (ICCS’97)
Kabbaj A., A conceptual graph activation-based language: Synergy and its environment, submitted to Seventh International Conference on Conceptual Structures (ICCS’99), this volume
Kabbaj A., H. Er-remli and K. Mousaid, An integration-based approach to dynamic formation of a knowledge-base: The method, its implementation and its realizations, submitted to Seventh International Conference on Conceptual Structures (ICCS’99)
Kunz J. C, T. P. Kehler and M. D. Williams, Applications Development Using Hybrid AI Development System, The AI Magazine, 5:4, p. 41–54, (1984)
Lukose D., Executable conceptual structures, Proc. First International Conference on Conceptual Structures, ICCS’93, Quebec City, Canada (1993)
Lukose D., T. Cross, C. Munday and F. Sobora, Operational KADS Conceptual Model using conceptual graphs and executable conceptual structures, in Proc. of the Third Intern. Conf. on Conceptual Structures, ICCS’95, Santa Cruz, CA, USA (1995)
Masini G., A. Napoli, D. Colnet, D. Léonard and K. Tombre, Les langages à objets, Inter-Editions (1990)
Sowa J. F., Conceptual Structures: Information Processing in Mind and Machine, Addison-Wesley (1984)
Sowa J. F., Relating Diagrams to Logic, Proc. First International Conference on Conceptual Structures, ICCS’93, Quebec City, Canada (1993a)
Sowa J. F., Logical foundations for representing object-oriented systems, J. of Experimental and Theoretical AI, 5 (1993b)
Sowa J. F., Conceptual Graph Standard and Extensions, in Proc. Of the 6th International Conference on Conceptual Structures, ICCS’98, Springer (1998)
Wuwongse V., B. G. Ghosh, Towards Deductive Object-Oriented Databases Based on Conceptual Graphs, in Proc. of the 7th Annual Workshop on Conceptual Structures (1992)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kabbaj, A. (1999). Synergy as an Hybrid Object-Oriented Conceptual Graph Language. In: Tepfenhart, W.M., Cyre, W. (eds) Conceptual Structures: Standards and Practices. ICCS 1999. Lecture Notes in Computer Science(), vol 1640. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48659-3_16
Download citation
DOI: https://doi.org/10.1007/3-540-48659-3_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66223-5
Online ISBN: 978-3-540-48659-6
eBook Packages: Springer Book Archive