Ontological modelling of content management and provision

https://doi.org/10.1016/j.infsof.2008.03.008Get rights and content

Abstract

Information provision to address the changing requirements can be best supported by content management. The current information technology enables information to be stored and provided from various distributed sources. To identify and retrieve relevant information requires effective mechanisms for information discovery and assembly. This paper presents a method, which enables the design of such mechanisms, with a set of techniques for articulating and profiling users’ requirements, formulating information provision specifications, realising management of information content in repositories, and facilitating response to the user’s requirements dynamically during the process of knowledge construction. These functions are represented in an ontology which integrates the capability of the mechanisms. The ontological modelling in this paper has adopted semiotics principles with embedded norms to ensure coherent course of actions represented in these mechanisms.

Introduction

The knowledge economy implies a need for continued learning by the whole society. This leads to a required support to a diverse community of information consumers while they acquire knowledge and skills for improving their qualifications and enhancing their productivity in the work place. According to a constructivist paradigm, learning is seen as a process of knowledge construction [24]. In a knowledge construction process there are different requirements on provision of content as information consumers have their specific purposes, goals, and expectations. It is often noticed that pedagogical requirements may serve the common interests of many users. This is described as a one-to-many approach which has been traditionally adopted to create and deliver information content to many users regardless of their specific needs [38]. Such approaches have been critically examined as they do not incorporate personalised capability, though knowledge construction is an information-intensive process where individuals employ their social experience, culture background, and cognition in information processing [10], [25].

Modelling individual users requirements are essential for effective information provision during knowledge construction [39]. Such modelling is required to produce a holistic and integrated representation of information content organisation and provision which ensures individual users satisfaction. Subsequently it imposes challenges to the existing methods, because they normally provide the techniques which focus on specific modelling aspects, e.g. process, functions, data, and infrastructure [1], [3], [6], [7], [14], [35]. The requirements specifications generated by these techniques are sometime fragmented and difficult to be integrated into a coherent whole. Therefore, our research has developed a new method which enables the complex information provision services to be represented in a holistic ontology. In this model, a number of techniques are employed to perform a series of analysis: (1) articulating user’s requirements and capturing the user’s requirements in a user profile; (2) mapping the user’s profile onto information content requirements and formulating these requirements as dimensions in an information space; (3) configuring the dimensions of the information space in to information provision specifications; and (4) organising information objects in a repository for the information provision specifications to aid the discovery and retrieval of suitable content. The method has built constraints through a norm construct which controls systemically the analysis process and the documentation of results in an integrated manner.

A semiotics-based ontology modelling provides an innovative approach and technique to construct an ontology, which explicitly represents semantics by modelling the concepts, social relationships, and temporal aspects as well as normative constraints in social experiences [2], [30], [37], [44]. Understanding is contextualised by means of stakeholders, roles, and responsibilities in a domain and a formal representation of the ontology is produced for knowledge sharing and reasoning. This approach has critically been examined as it should incorporate personalised capability, because knowledge construction is an information-intensive process where individuals employ their social and culture background in relation to cognition in information processing [25], [44].

The remainder of the paper is organised as follow: Section 2 describes the characteristics of information provision to support effective knowledge construction and examines specific means for representing users cognitive styles in processing information. To model personalised capability in users requirements, existing conceptualisation approaches including ontology are discussed in Section 3, where a critical review on these approaches lead to a new method for modelling personalised information provision. Section 4 details a development of the method and techniques which facilitate the requirements analysis process and formulate the requirements specifications for tailoring learning objects. A validation of the method is summarised in Section 5 which also draws conclusions and recommendations for further work.

Section snippets

Related work

To provide personalised content for user-centred learning, the content management offers a fundamental support for providing suitable content in an appropriate instructive sequence and effective presentation according to individual needs. Initiatives in industry and academia address the issue by various standards and technologies. However, modelling knowledge of content management remains challenging that may consequently affect the information provision in an effective manner. In order to

Organisational semiotics for conceptualisation of context

An ontology in organisational semiotics represents a business domain which can be described by the concepts, the ontological dependencies between the concepts, and the norms detailing the constraints [30], [39], [44], [45] at both a universal and instance level. A graphic representation of a conceptual model is called an ontology chart.

A method of content management for personalised information provision

Personalised information provision is a process of selecting, sequencing, and presenting information content which meet individual users needs [16], [31], [32]. This process can be conceptualised as shown in Fig. 5. This ontology model describes two interrelated services for personalised information provision: users’ requirements analysis and content management. The users’ requirements analysis involves three key concepts: articulates, maps, and configures. They enable a transformation of

Conclusions

The knowledge construction process is information-intensive in which users expect the information provision to meet their needs. The user requirements for information provision can be formally represented in PIReq and Creq which are captured in the user profile. The user requirements are then analysed and transformed onto the information provision specifications through the process of articulates, maps and configures. The ontology model conceptualises the semantic units which represent these

References (55)

  • R.M. Colomb et al.

    An approach to ontology for institutional facts in the semantic web

    Journal of Information and Software Technology

    (2005)
  • Z. Maamar et al.

    Towards an ontology-based approach for specifying and securing web services

    Journal of Information and Software Technology

    (2006)
  • G. Van Heijst et al.

    Using explicit ontologies in KBS development

    International Journal of Human-Computer Studies

    (1997)
  • P. Abrahamsson, J. Warsta, M.T. Siponen, J. Ronkainen, New directions on agile methods: a comparative analysis, in:...
  • J. Allen

    Maintaining knowledge about temporal intervals

    Communications of the ACM

    (1983)
  • S.W. Ambler

    The Object Primer: Agile Model Driven Development with UML 2

    (2004)
  • W.N. Borst, Construction of Engineering Ontologies, Centre for Telematica and Information Technology, University of...
  • J. Bruner

    Child’s Talk: Learning to Use Language

    (1983)
  • P. Brusilovsky et al.

    Adaptive and intelligent web-based educational systems

    International Journal of Artificial Intelligence in Education

    (2003)
  • D. Cohen, M. Lindvall, P. Costa, An Introduction to Agile Methods, Advances in Computers, New York, Elsevier Science...
  • G. Conole

    Systematising learning and research information

    Journal of Interactive Media in Education

    (2002)
  • D.J. Cunningham

    Beyond educational psychology: steps toward an educational semiotics

    Educational Psychology Revue

    (1992)
  • M.C. Daconta et al.

    The Semantic Web: A guide to the future of XML, Web Services and Knowledge Management

    (2003)
  • H. Davulcu, M. Kifer, I.V. Ramakrishnan, CTR-S: a logic for specifying contracts in semantic web services, in:...
  • DCMI, DCMI Abstract Model, Available at http://dublincore.org/documents/abstract-model,...
  • T. Debevoise, Business Process Management with a Business Rules Approach, Business Knowledge Architects,...
  • M. Fernandez-Lopez et al.

    Building a chemical ontology using methodology and the ontology design environment

    IEEE Intelligent Systems & their Applications

    (1999)
  • Y. Fu, K. Liu, Design of interoperable content management using semiotic methods, in: Proceedings of International...
  • M.R. Genesereth, Knowledge Interchange Format, draft proposed American National Standard (dpANS), Technical Report...
  • J.J. Gibson

    The Ecological Approach to Visual Perception

    (1968)
  • A. Gómez-Pérez et al.

    Ontological Engineering – with Examples from the Areas of Knowledge Management, e-Commerce and the Semantic Web

    (2004)
  • A. Gómez-Pérez, V.R. Benjamins, Ontologies and the semantic web, in: Proceedings of 13th International Conference on...
  • T.R. Gruber

    Toward principles for the design of ontologies used for knowledge sharing

    International Journal of Human-Computer Studies

    (1993)
  • M. Gruninger, M.S. Fox, Methodology for the design and evaluation of ontologies, InSkuce D. (Eds.) IJCAI95 Workshop on...
  • N. Guarino, Formal ontology in information systems, in: Proceeedings of the 1st International Conference on Formal...
  • P.C. Honebein et al.

    Constructivism and the design of learning environment: context and authentic activities for learning

  • H.M. Huang

    Toward constructivism for adult learners in online learning environments

    British Journal of Educational Technology

    (2002)
  • Cited by (20)

    • Process-aware approach for managing organisational knowledge

      2016, Information Systems
      Citation Excerpt :

      Following, the main features of approaches are described. Several KM platforms for managing explicit knowledge were presented by Savvas and Bassiliades [65], Sabucedo et al. [66], Chau [67], Fu et al. [68], Ku et al. [62], and Liu et al. [69]. These platforms have been designed for providing knowledge in a reactive way.

    • Study of Ontology-Based Swine Diagnosis Technology

      2012, Journal of Integrative Agriculture
    • A context-aware adaptive learning system using agents

      2011, Expert Systems with Applications
      Citation Excerpt :

      They pass their requests to content presenter agent which will invoke the LMS through service layer for submitting those requests. According to (Liu, Sun, & Fu, 2008), ontology is a formal explicit specification of a shared concept. In the proposed system, course topics, course topic learning sequence, learner model and learner interactions with the system are concepts that are represented as semantic Web ontology using Web Ontology Language (OWL) (OWL, 2004).

    • A strategy-based process for effectively determining system requirements in eCRM development

      2009, Information and Software Technology
      Citation Excerpt :

      Previous research has presented a large number of approaches to effectively manage requirements elicitation. Most of the approaches are from methodology-oriented rather than from organization-oriented perspective, such as content management, use case based, scenario, and classification [3,31,38,57]. For example, classification approach is mainly used for effectively developing complicated software while most requirements in larger projects are obtained from various stakeholders located in wide and different regions [31].

    View all citing articles on Scopus
    View full text