Context: Learning can be regarded as knowledge construction in which prior knowledge and experience
serve as basis for the learners to expand their knowledge base. Such a process of knowledge construction
has to take place continuously in order to enhance the learners’ competence in a competitive working
environment. As the information consumers, the individual users demand personalised information provision
which meets their own specific purposes, goals, and expectations.
Objectives: The current methods in requirements engineering are capable of modelling the common
user’s behaviour in the domain of knowledge construction. The users’ requirements can be represented
as a case in the defined structure which can be reasoned to enable the requirements analysis. Such analysis
needs to be enhanced so that personalised information provision can be tackled and modelled. However,
there is a lack of suitable modelling methods to achieve this end. This paper presents a new
ontological method for capturing individual user’s requirements and transforming the requirements onto
personalised information provision specifications. Hence the right information can be provided to the
right user for the right purpose.
Method: An experiment was conducted based on the qualitative method. A medium size of group of users
participated to validate the method and its techniques, i.e. articulates, maps, configures, and learning content.
The results were used as the feedback for the improvement.
Result: The research work has produced an ontology model with a set of techniques which support the
functions for profiling user’s requirements, reasoning requirements patterns, generating workflow from
norms, and formulating information provision specifications.
Conclusion: The current requirements engineering approaches provide the methodical capability for
developing solutions. Our research outcome, i.e. the ontology model with the techniques, can further
enhance the RE approaches for modelling the individual user’s needs and discovering the user’s
requirements