IFIP International Conference on Artificial Intelligence Applications and Innovations

AIAI 2006: Artificial Intelligence Applications and Innovations pp 70-77

Knowledge Modelling Using The UML Profile

  • Mohd Syazwan Abdullah
  • Richard Paige
  • Ian Benest
  • Chris Kimble
Conference paper

DOI: 10.1007/0-387-34224-9_9

Volume 204 of the book series IFIP International Federation for Information Processing (IFIPAICT)
Cite this paper as:
Abdullah M.S., Paige R., Benest I., Kimble C. (2006) Knowledge Modelling Using The UML Profile. In: Maglogiannis I., Karpouzis K., Bramer M. (eds) Artificial Intelligence Applications and Innovations. AIAI 2006. IFIP International Federation for Information Processing, vol 204. Springer, Boston, MA

Abstract

This paper discusses platform independent conceptual modeling of a knowledge intensive application, focusing on the use of knowledge-based systems (KBS) in the context of model-driven engineering. An extension to the Unified Modeling Language (UML) for knowledge modeling is presented based on the profiling extension mechanism of UML. The UML profile discussed in this paper has been successfully captured in a Meta-Object-Facility (MOF) based UML tool — the executable Modeling Framework (XMF). The example is that of modeling a knowledge-based system for the Ulcer Clinical Practical Guidelines (CPG) Recommendations. It demonstrates the use of the profile, with the prototype system implemented in the Java Expert System Shell (JESS).

Download to read the full conference paper text

Copyright information

© International Federation for Information Processing 2006

Authors and Affiliations

  • Mohd Syazwan Abdullah
    • 1
    • 2
  • Richard Paige
    • 2
  • Ian Benest
    • 2
  • Chris Kimble
    • 2
  1. 1.UUMFaculty of Information TechnologySintok, KedahMalaysia
  2. 2.Department of Computer ScienceUniversity of YorkHeslington, YorkUK