Knowledge modelling approach