Knowledge modeling using annotated flow chart

  • Robert Kremer
  • Dickson Lukose
  • Brian Gaines
Knowledge Modeling
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1257)


This paper describes a user modeling notation called the Annotated Flow Chart (AFC) that is highly intuitive and very easy for the domain experts to use. This notation is a form of “extended” flow chart. This notation is defined using Constraint Graphs. Modelling constructs represented in AFC is then mapped to MODEL-ECS (this is an executable conceptual modeling language based on Conceptual Graphs and Actors formalisms), to enable rapid prototyping of executable knowledge models. This paper describes the mappings between constructs in AFC and MODEL-ECS. An example in knowledge modeling is used to illustrate the application of AFC in rapid prototyping of knowledge models.


Modeling Language Domain Expert Knowledge Source Construct Representation Knowledge Modeling 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Cross, T. and Lukose, D., The representation of non-linear hierarchical executable plans, in Proceedings of the 1st Australian Workshop on Conceptual Structures, Armidale, N.S.W., Australia, 1994Google Scholar
  2. 2.
    Jonker, W., and Motta, E., Functional design activity using KBsSF and VITAL-OCML. VITAL Project Report DD221 (part HI), PTT Research, Groningen, March 1993.Google Scholar
  3. 3.
    Kremer, R., Toward a Multi-User, Programmable Web Concept Mapping “Shell” to Handle Multiple Formalisms, in Proceeding of the 10th Banff Knowledge Acquisition for Knowledge-Based Systems Workshop. Banff, Canada. October, 1996.Google Scholar
  4. 4.
    Kremer, R., A Graphical Meta-Language for Knowledge Representation. (In Progress.) PhD Dissertation. University of Calgary, Canada, 1997.Google Scholar
  5. 5.
    Lukose, D., Conceptual Graph Tutorial, Technical Report, Department of Computing and Mathematics, School of Sciences, Deakin University, Geelong, Australia, 3217, 1991.Google Scholar
  6. 6.
    Lukose, D. Executable Conceptual Structures, in G.W. Mineau, B. Moulin and J.F. Sowa (Eds.), Conceptual Graphs for Knowledge Representation, Lecture Notes in Artificial Intelligence (699), Springer-Verlag, Berlin, Germany, 1993.Google Scholar
  7. 7.
    Lukose, D. Using Executable Conceptual Structures for Modelling Expertise, in Proceedings of the 9th Banff Knowledge Acquisition For Knowledge-Based Systems Workshop (KAW'95), Banff Conference Centre, Banff, Alberta, Canada, 1995.Google Scholar
  8. 8.
    Lukose, D., Complex Modelling Constructs in MODEL-ECS, (in this volume), 1997.Google Scholar
  9. 9.
    Munday, C., Cross, J., Daengdej, J., and Lukose, D., CGKEE: Conceptual Graph Knowledge Engineering Environment User and System Manual, Research Report No. 96-118, Department of Mathematics, Statistics, and Computing Science, University of New England, Armidale, N.S.W., Australia, 2351, 1996.Google Scholar
  10. 10.
    Schreiber, G., Wielinga, B., and Breuker, J. KADS: A Principled Approach to Knowledge-Based System Development, Academic Press, London, UK, 1993.Google Scholar
  11. 11.
    Sowa, J.F., Conceptual Structures: Information Processing in Mind and Machine, Addison Wesley, Reading, Mass., USA, 1984.Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1997

Authors and Affiliations

  • Robert Kremer
    • 1
  • Dickson Lukose
    • 1
  • Brian Gaines
    • 1
  1. 1.Knowledge Science Institute Department of Computer ScienceUniversity of CalgaryCalgaryCanada

Personalised recommendations