Conceptual modelling of knowledge-based systems using UML

M S Abdullah, R Paige, C Thompson, A Benest, C Kimble

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Conceptual modelling is an important aspect in designing systems. However, the use of conceptual models in knowledge-based system (KBS) is limited as there is no particular consensus on which modelling language should be used and most of these systems are developed in a 'problem to code' manner. This paper focuses on the use of a Unified Modeling Language (UML) Profile for conceptual knowledge modelling. The profile is created using the profile extension approach of UML and is based on the XMF (eXecutable Modelling Framework). An example of modelling a KBS based on the Ottawa Ankle Rule demonstrates the use of the profile.

Original languageEnglish
Title of host publicationArtificial Intelligence Applications and Innovations II
EditorsDL Li, B Wang
Place of PublicationNEW YORK
PublisherSpringer
Pages23-33
Number of pages11
ISBN (Print)0-387-28318-8
Publication statusPublished - 2005
Event2nd International Conference on Artificial Intelligence Applications and Innovations - Beijing
Duration: 7 Sept 20059 Sept 2005

Conference

Conference2nd International Conference on Artificial Intelligence Applications and Innovations
CityBeijing
Period7/09/059/09/05

Keywords

  • conceptual modelling
  • knowledge-based system
  • UML Profile

Cite this