KP-LAB Knowledge Practices Laboratory -- Specification of the SWKM Architecture (V1.0) and Core Services

The objective of WP5 is to develop a generic middleware supporting knowledge management services for ‘trialogical’ learning applications. More precisely, the KPLab Semantic Web Knowledge Middleware (SWKM) aims to facilitate knowledge creation processes by supporting advanced interactions of collaborating learners (or workers) with knowledge artefacts (i.e. discovery, access, evolution, recommendation and mining). In this deliverable we present the high-level functionality of SWKM along with the Service-Oriented Software Architecture of the prototype system that will be developed by M12 (V 1.0) and the subsequent phases of the project. The proposed architecture broadly distinguishes three generic modules of the SWKM, i.e. the Knowledge Repository – responsible for the provision of scalable persistence services for large volumes of knowledge artefacts’ descriptions and ontologies; the Knowledge Mediator – responsible for the provision of services handling the main registry, discovery and evolution for KP-Lab knowledge artefacts; and the Knowledge Matchmaker – responsible for the provision of services that support interactions of KP-Lab users with knowledge artefacts employing their semantic descriptions. The services corresponding to each one of these modules are described along with the proposed functionality for each one, based upon the motivating scenarios and the subsequent definition of the key concepts of Trialogical Learning.

[1]  Jakob E. Bardram,et al.  Temporal Coordination –On Time and Coordination of CollaborativeActivities at a Surgical Department , 2000, Computer Supported Cooperative Work (CSCW).

[2]  Raphael Volz,et al.  A Comparison of RDF Query Languages , 2004, SEMWEB.

[3]  John R. Anderson Cognitive psychology and its implications, 2nd ed. , 1985 .

[4]  Nicolas Spyratos,et al.  Matching Algorithms for User Notification in Digital Libraries , 2006, BDA.

[5]  Masao Kakihara,et al.  Knowledge discourses and interaction technology , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[6]  Nicolas Spyratos,et al.  Querying with Preferences in a Digital Library , 2005, Federation over the Web.

[7]  Vassilis Christophides,et al.  Viewing the Semantic Web through RVL Lenses , 2003, SEMWEB.

[8]  Vassilis Christophides,et al.  Optimizing taxonomic semantic web queries using labeling schemes , 2004, J. Web Semant..

[9]  Vassilis Christophides,et al.  Querying the Semantic Web with RQL , 2003, Comput. Networks.

[10]  Steffen Staab,et al.  Emergent Semantics Principles and Issues , 2004, DASFAA.

[11]  J. McGrath,et al.  Time and human interaction : toward a social psychology of time , 1986 .

[12]  Vassilis Christophides,et al.  Online curriculum on the semantic Web: the CSD-UoC portal for peer-to-peer e-learning , 2005, WWW '05.

[13]  Vassilis Christophides,et al.  Benchmarking Database Representations of RDF/S Stores , 2005, SEMWEB.

[14]  野中 郁次郎,et al.  The Knowledge-Creating Company: How , 1995 .

[15]  Neli Stoyanova,et al.  Learning effectiveness of concept mapping in a computer-supported collaborative problems solving design , 2001 .

[16]  Vassilis Christophides,et al.  Generating On the Fly Queries for the Semantic Web: The ICS-FORTH Graphical RQL Interface (GRQL) , 2004, SEMWEB.

[17]  Michael Uschold,et al.  Ontologies: principles, methods and applications , 1996, The Knowledge Engineering Review.

[18]  Frank Spillers,et al.  Temporal attributes of shared artifacts in collaborative task environments , 2003 .

[19]  Alexandra Poulovassilis,et al.  Personalisation Services for Self E-learning Networks , 2004, ICWE.

[20]  Vassilis Christophides,et al.  RUL: A Declarative Update Language for RDF , 2005, SEMWEB.

[21]  Y. Engeström,et al.  Activity theory and individual and social transformation. , 1999 .

[22]  Peter Mika Ontologies Are Us: A Unified Model of Social Networks and Semantics , 2005, International Semantic Web Conference.

[23]  L. Lipponen,et al.  Models of Innovative Knowledge Communities and Three Metaphors of Learning , 2004 .

[24]  Jiajie Zhang,et al.  Representations in Distributed Cognitive Tasks , 1994, Cogn. Sci..

[25]  Ganesh D. Bhatt,et al.  Organizing knowledge in the knowledge development cycle , 2000, J. Knowl. Manag..

[26]  Thomas R. Gruber,et al.  Toward principles for the design of ontologies used for knowledge sharing? , 1995, Int. J. Hum. Comput. Stud..