jDALMAS: A Java/Prolog Framework for Deontic Action-Logic Multi-Agent Systems
2009 (English)In: Agent and Multi-Agent Systems: Technologies and Applications / [ed] Anne Håkansson, Ngoc Thanh Nguyen, Ronald, L. Hartung, Robert J. Howlett, Lakhmi C. Jain, Berlin/Heidelberg: Springer Berlin/Heidelberg, 2009, 110-119 p.Chapter in book (Refereed)
A norm-regulated Deontic Action-Logic Multi-Agent System (DALMAS) is regulated by a normative system consisting of norms, which are expressed in an algebraic notation based on the Kanger-Lindahl theory of normative positions. A general-level Prolog implementation of the abstract DALMAS architecture makes it possible to implement specific systems in Prolog. This work describes jDALMAS, a Java library that may be used to create DALMAS applications in Java. A jDALMAS application has a client/server architecture, where a Prolog implementation of a specific system acts as a logic server. Together, the general-level Prolog implementation and the jDALMAS packages offer a framework for implementation of specific systems. Two examples of such implementations are presented here.
Place, publisher, year, edition, pages
Berlin/Heidelberg: Springer Berlin/Heidelberg, 2009. 110-119 p.
, Lecture Notes in Computer Science, ISSN 0302-9743 ; 5559
deontic action-logic, normative positions, norm-regulated MAS, DALMAS, logic server
Research subject Computer and Systems Sciences
IdentifiersURN: urn:nbn:se:su:diva-120117DOI: 10.1007/978-3-642-01665-3_12ISBN: 978-3-642-01664-6ISBN: 978-3-642-01665-3OAI: oai:DiVA.org:su-120117DiVA: diva2:850432
Third KES International Symposium, KES-AMSTA 2009
ProjectsAdvanced decision support systems: Theory and practice