Synergy: A Conceptual Graph Activation-Based Language

  • Authors:
  • Adil Kabbaj

  • Affiliations:
  • -

  • Venue:
  • ICCS '99 Proceedings of the 7th International Conference on Conceptual Structures: Standards and Practices
  • Year:
  • 1999

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents the core of Synergy; an implemented visual multi-paradigm programming language based on executable Conceptual Graph (CG). Execution is based on a CG-activation mechanism for which concept lifecycle, relation propagation rules and referent instantiation constitute the key elements, hi this paper we defme the activation mechanism and the CG structure (concept, relation, context, co-reference) used in Synergy as well as the concept type definition, the encapsulation mechanism and the knowledge base of Synergy. Examples are given to illustrate some aspects of the language. Hybrid object-oriented and concurrent object-oriented use of Synergy are presented in other papers [9, 10].