Experience in Using RDF in Agent-Mediated Knowledge Architectures

We report on experience with using RDF to provide a rich content language for use with FIPA agent toolkits, and on RDFS as a metadata language. We emphasise their utility for programmers working in agent applications and their value in Agent-Oriented Software Engineering. Agent applications covered include Intelligent Information Agents, and agents forming Virtual Organisations. We believe our experience vindicates more direct use of RDF, including use of RDF triples, in programming knowledge architectures for a variety of applications.

[1]  Steve Vinoski,et al.  Middleware "Dark Matter" , 2002, IEEE Internet Comput..

[2]  Rudi Studer,et al.  Intelligent Information Processing , 2002, IFIP — The International Federation for Information Processing.

[3]  Trevor J. M. Bench-Capon,et al.  Kraft: An Agent Architecture for Knowledge Fusion , 2001, Int. J. Cooperative Inf. Syst..

[4]  W. Nejdl,et al.  OTelosRDF: A Resource Description Format with Enhanced MetaModeling Functionalities Based on OTelos , 2001, Semannot@K-CAP 2001.

[5]  Alun Preece,et al.  An Expressive Constraint Language for Semantic Web Applications , 2001 .

[6]  Nick Bassiliades,et al.  CoLan: A Functional Constraint Language and its Implementation , 1995, Data Knowl. Eng..

[7]  Kit Hui,et al.  Finding and Moving Constraints in Cyberspace , 1999 .

[8]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[9]  Alun Preece,et al.  A Knowledge Processing System for Data Service Network Design , 1999 .

[10]  Suzanne M. Embury,et al.  The Evolving Role of Constraints in the Functional Data Model , 1999, Journal of Intelligent Information Systems.

[11]  Steve Vinoski,et al.  Putting the "Web" into Web Services: Interaction Models, Part 2 , 2002, IEEE Internet Comput..

[12]  Alun D. Preece,et al.  Supporting Virtual Organisations Using BDI Agents and Constraints , 2002, CIA.

[13]  Andreas Abecker,et al.  Agent-Mediated Knowledge Management , 2004, Lecture Notes in Computer Science.

[14]  Gerhard Friedrich,et al.  Conceptual modeling for configuration of mass-customizable products , 2001, Artif. Intell. Eng..

[15]  Nicholas Carriero,et al.  Coordination languages and their significance , 1992, CACM.

[16]  Adam Pease,et al.  Agent-Mediated Knowledge Engineering Collaboration , 2003, AMKM.

[17]  Fabien L. Gandon,et al.  Distributed Artificial Intelligence for Distributed Corporate Knowledge Management , 2002, CIA.

[18]  Wolfgang Nejdl,et al.  OTelosRDF: A Resource Description Format with Enhanced MetaModeling Functionalities Based on OTelos , 2001, Semannot@K-CAP 2001.

[19]  Harith Alani,et al.  ONTOCOPI: Methods and Tools for Identifying Communities of Practice , 2002, Intelligent Information Processing.

[20]  Ian Horrocks,et al.  Enabling knowledge representation on the Web by extending RDF schema , 2001, WWW '01.