Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/3304415.3304483guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Deontic sensors

Published: 13 July 2018 Publication History

Abstract

Normative capabilities in multi-agent systems (MAS) can be represented within agents, separately as institutions, or a blend of the two. This paper addresses how to extend the principles of open MAS to the provision of normative reasoning capabilities, which are currently either embedded in existing MAS platforms - tightly coupled and inaccessible - or not present.
We use a resource-oriented architecture (ROA) pattern, that we call deontic sensors, to make normative reasoning part of an open MAS architecture. The pattern specifies how to loosely couple MAS and normative frameworks, such that each is agnostic of the other, while augmenting the brute facts that an agent perceives with institutional facts, that capture each institution's interpretation of an agent's action. In consequence, a MAS without normative capabilities can acquire them, and an embedded normative framework can be decoupled and opened to other MAS platforms.
More importantly, the deontic sensor pattern allows normative reasoning to be published as services, opening routes to certification and re-use, creation of (formalized) trust and non-specialist access to "on demand" normative reasoning.

References

[1]
Huib Aldewereld, Olivier Boissier, Virginia Dignum, Pablo Noriega, and Julian Padget, editors. Social Coordination Frameworks for Social Technical Systems, volume 30 of Law, Governance and Technology. Springer, 2016.
[2]
Chitta Baral. Knowledge representation, reasoning and declarative problem solving. CUP, 2003.
[3]
Kent Beck. Extreme programming explained: embrace change. Addison-Wesley Professional, 2000.
[4]
Tristan Behrens, Koen Hindriks, and Jürgen Dix. Towards an environment interface standard for agent platforms. Ann. Math. Artif. Intell., 61(4):261-295, 2011.
[5]
Olivier Boissier, Jomi Hübner, and Alessandro Ricci. The JaCaMo framework. In Social Coordination Frameworks for Social Technical Systems, pages 125-151. Springer, 2016.
[6]
Rafael Bordini, Jomi Hübner, and Michael Wooldridge. Programming Multi-Agent Systems in AgentSpeak using Jason. John Wiley & Sons, Ltd, 2007.
[7]
Juan Carlos Nieves, Julian Padget, Wamberto Vasconcelos, Athanasios Staikopoulos, Owen Cliffe, Frank Dignum, Javier Vázquez-Salceda, Siobhan Clarke, and Chris Reed. Coordination, organisation and model driven approaches for dynamic, flexible, robust software and services engineering. In Service Engineering, pages 85-115. Springer, 2011.
[8]
Mehdi Dastani and Bas Testerink. Design patterns for multi-agent programming. Int. J. Agent-Oriented Softw. Eng., 5(2/3):167-202, January 2016.
[9]
Elena del Val Noguera, Natalia Criado, Carlos Carrascosa, Vicente Julián, Miguel Rebollo, Estefania Argente, and Vicente Botti. THOMAS: a service-oriented framework for virtual organizations. In AAMAS'10, pages 1631-1632. IFAAMAS, 2010.
[10]
Daniela Dybalova, Bas Testerink, Mehdi Dastani, and Brian Logan. A framework for programming norm-aware multi-agent systems. In COIN'13, Revised Selected Papers, pages 364-380. Springer, 2013.
[11]
Marc Esteva, Bruno Rosell, Juan Antonio Rodríguez-Aguilar, and Josep Luís Arcos. Ameli: An agent-based middleware for electronic institutions. In AAMAS' 04, pages 236-243. IEEE Computer Society, 2004.
[12]
Roy Fielding. Architectural styles and the design of network-based software architectures. University of California, Irvine Doctoral dissertation, 2000.
[13]
Nicoletta Fornara, Henrique Lopes Cardoso, Pablo Noriega, Eugénio Oliveira, Charalampos Tampitsikas, and Michael I. Schumacher. Modelling agent institutions. In Agreement Technologies, pages 277-307. Springer, 2013.
[14]
Emilia García, Soledad Valero, and Adriana Giret. ROMAS-Magentix2. In Social Coordination Frameworks for Social Technical Systems, pages 153-171. Springer, 2016.
[15]
Davide Grossi, John-Jules Ch. Meyer, and Frank Dignum. Counts-as: Classification or constitution? An answer using modal logic. In Deontic Logic and Artificial Normative Systems, pages 115-130. Springer, 2006.
[16]
Koen Hindriks and Jürgen Dix. GOAL: A multi-agent programming language applied to an exploration game. In AOSE - Reflections on Architectures, Methodologies, Languages, and Frameworks, pages 235-258. Springer, 2014.
[17]
Jomi Hübner, Olivier Boissier, and Rafael Bordini. A normative programming language for multi-agent organisations. Ann. Math. Artif. Intell., 62(1-2):27-53, 2011.
[18]
Jeehang Lee, Julian Padget, Brian Logan, Daniela Dybalova, and Natasha Alechina. N-Jason: Run-Time Norm Compliance in AgentSpeak(L). In Engineering Multi-Agent Systems, Revised Selected Papers, pages 367-387. Springer, 2014.
[19]
Douglas North. Institutions, Institutional Change and Economic Performance. CUP, 1991.
[20]
Elinor Ostrom. Governing the Commons. The Evolution of Institutions for Collective Action. CUP, 1990.
[21]
Julian Padget, Emad Elakehal, Tingting Li, and Marina De Vos. InstAL: An institutional action language. In Social Coordination Frameworks for Social Technical Systems, pages 101-124. Springer, 2016.
[22]
Alexander Pokahr, Lars Braubach, and Kai Jander. The Jadex project: Programming model. In Multiagent Systems and Applications: Volume 1: Practice and Experience, pages 21-53. Springer, 2013.
[23]
John Searle. The Construction of Social Reality. Allen Lane, The Penguin Press, 1995.
[24]
Birna van Riemsdijk, Louise Dennis, Michael Fisher, and Koen Hindriks. Agent reasoning for norm compliance: a semantic approach. In AAMAS '13, pages 499-506. IFAAMAS, 2013.
[25]
Javier Vázquez-Salceda, Wamberto Vasconcelos, Julian Padget, Frank Dignum, Siobhan Clarke, and Manel Palau Roig. ALIVE: an agent-based framework for dynamic and robust service-oriented applications. In AAMAS'10, pages 1637-1638. IFAAMAS, 2010.
[26]
Georg von Wright. Deontic logic. Mind, 60(237):1-15, 1951.
[27]
W3C. Semantic sensor network ontology. W3C Semantic Sensor Network Incubator Group. https://www.w3.org/2005/Incubator/ssn/ssnx/ssn., 2011. Retrieved 2018-01-18.

Cited By

View all
  • (2022)Governance of Autonomous Agents on the Web: Challenges and OpportunitiesACM Transactions on Internet Technology10.1145/350791022:4(1-31)Online publication date: 14-Nov-2022

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
IJCAI'18: Proceedings of the 27th International Joint Conference on Artificial Intelligence
July 2018
5885 pages
ISBN:9780999241127

Sponsors

  • Adobe
  • IBMR: IBM Research
  • ERICSSON
  • Microsoft: Microsoft
  • AI Journal: AI Journal

Publisher

AAAI Press

Publication History

Published: 13 July 2018

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Governance of Autonomous Agents on the Web: Challenges and OpportunitiesACM Transactions on Internet Technology10.1145/350791022:4(1-31)Online publication date: 14-Nov-2022

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media