Authentication in distributed systems: theory and practice
ACM Transactions on Computer Systems (TOCS)
A calculus for access control in distributed systems
ACM Transactions on Programming Languages and Systems (TOPLAS)
Deontic logic: a concise overview
Deontic logic in computer science
RBAC '97 Proceedings of the second ACM workshop on Role-based access control
First-Order Dynamic Logic
Autonomous Agents and Multi-Agent Systems
Reasoning About Security: A Logic and a Decision Method for Role-Based Access Control
ECSQARU/FAPR '97 Proceedings of the First International Joint Conference on Qualitative and Quantitative Practical Reasoning
Extending Deontic Logic for the Formalisation of Legal Rules
Extending Deontic Logic for the Formalisation of Legal Rules
Social Responsibility among deliberative agents
Proceedings of the 2006 conference on STAIRS 2006: Proceedings of the Third Starting AI Researchers' Symposium
Relationships between actions performed by institutional agents, human agents or software agents
DEON'10 Proceedings of the 10th international conference on Deontic logic in computer science
Normative specification: a tool for trust and security
FAST'05 Proceedings of the Third international conference on Formal Aspects in Security and Trust
Artificial Intelligence and Law - Special issue on Deontic Logic and Normative Systems
Causality in the context of multiple agents
DEON'12 Proceedings of the 11th international conference on Deontic Logic in Computer Science
Hi-index | 0.00 |
In this paper we address the problem of organized collective agency, and propose a deontic/action modal logic for that purpose. We argue that once we want to attribute obligations (permissions or other deontic notions) to a set of agents, we need to consider a new agent - that we called institutionalized agent, and specify how he interacts with the external world: how the obligations flow from the institutionalized agent to the real agents that support him, and how the actions of the latter count as actions of the former. But an agent may act in many qualities (roles), and it is essential to know in which quality an agent has acted, or intends to act, for three main reasons: to know the effects of the act, its deontic qualification, and authentication issues. Thus, we extend the "sees to it" action operator with an explicit index that states the quality (role) in which the agent has acted. We also show how to associate obligations to roles, and illustrate how this can be used to express the desired flow of obligations.