Knowledge modeling using annotated flow chart
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.
KeywordsModeling Language Domain Expert Knowledge Source Construct Representation Knowledge Modeling
Unable to display preview. Download preview PDF.
- 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.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.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.Kremer, R., A Graphical Meta-Language for Knowledge Representation. (In Progress.) PhD Dissertation. University of Calgary, Canada, 1997.Google Scholar
- 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.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.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.Lukose, D., Complex Modelling Constructs in MODEL-ECS, (in this volume), 1997.Google Scholar
- 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.Schreiber, G., Wielinga, B., and Breuker, J. KADS: A Principled Approach to Knowledge-Based System Development, Academic Press, London, UK, 1993.Google Scholar
- 11.Sowa, J.F., Conceptual Structures: Information Processing in Mind and Machine, Addison Wesley, Reading, Mass., USA, 1984.Google Scholar