@inproceedings{bc702a5d3ee349348015d3ae49005f4f,
title = "Designing a knowledge representation interface for cognitive agents",
abstract = "The design of cognitive agents involves a knowledge representation (KR) to formally represent and manipulate information relevant for that agent. In practice, agent programming frameworks are dedicated to a specific KR, limiting the use of other possible ones. In this paper we address the issue of creating a flexible choice for agent programmers regarding the technology they want to use. We propose a generic interface, that provides an easy choice of KR for cognitive agents. Our proposal is governed by a number of design principles, an analysis of functional requirements that cognitive agents pose towards a KR, and the identification of various features provided by KR technologies that the interface should capture. We provide two use-cases of the interface by describing its implementation for Prolog and OWL with rules.",
keywords = "Agent programming framework, Generic interface design, Knowledge representation technology",
author = "Timea Bagosi and {de Greeff}, Joachim and Hindriks, {Koen V.} and Neerincx, {Mark A.}",
year = "2015",
month = jan,
day = "1",
doi = "10.1007/978-3-319-26184-3_3",
language = "English",
isbn = "9783319261836",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer/Verlag",
pages = "33--50",
editor = "Mehdi Dastani and Matteo Baldoni and Luciano Baresi",
booktitle = "Engineering Multi-Agent Systems - 3rd International Workshop, EMAS 2015, Revised, Selected, and Invited Papers",
note = "3rd International Workshop on Engineering Multi-Agent Systems, EMAS 2015 ; Conference date: 05-05-2015 Through 05-05-2015",
}