Open Knowledge Models

Keywords:

Affiliation: University of Applied Sciences Northwestern Switzerland

Details

What are Knowledge Models?

  • Knowledge Models are usually represented in knowledge languages, e.g.
    • Topic Maps
    • Business Process Models, 
    • Application diagrams 
    • etc.
  • Several knowledge languages are included in knowledge modelling frameworks, e.g.
    • PROMOTE
    • KDML
    • Knowledge-MEMO


What is the goal of OKM?

  • Discussion, Changes and Extensions of
    • Modelling Languages
    • Methodology
    • Algorithms/Services
  • Motivation: Knowledge models are used in an application scenario and their knowledge language needs adaptations


What are examples for algorithms/services?

  • Create, Update, Delete and Edit knowledge models
  • Connect different knowledge models
    • Align two models
    • Transform into another knowledge language
    • Linking Models, i.e. in one model the content of another model in other language may be referenced
  • Supporting Services
    • Generate value of an attribute out of other attribute values 
    • Restrict the possible values of an attribute
  • Knowledge Languages may need to be extended to support further services
    • Extensions may affect the notebook of graphical objects, i.e. the attributes
    • Extensions may also include further graphical elements


Does OKM use the OMI infrastructure?

  • OKM uses OMI which to engineer a modelling method for OKM
  • OKM uses and develops services on OMI to design knowledge models
  • OKM uses and develops services on OMI that interpret and execute knowledge models


What is the project history?

  • Open Knowledge Models is an initiative starting from the project plugIT.