Abstract
A key property associated with computational agency is autonomy, and it is broadly agreed that agents as autonomous entities (or autonomous software in general) have the capacity to become an enabling technology for a variety of complex applications in fields such as telecommunications, e/m-commerce, and pervasive computing. This raises the strong need for techniques that support developers of agentoriented applications in specifying the kind and level of autonomy they want to ascribe to the individual agents. This paper describes a specification schema called RNS (“Roles, Norms, Sanctions”) that has been developed in response to this need. The basic view underlying RNS is that agents act as owners of roles in order to attain their individual and joint goals. As a role owner an agent is exposed to certain norms (permissions, obligations and interdictions), and through behaving in conformity with or in deviation from norms an agent becomes exposed to certain sanctions (reward and punishment). RNS has several desirable features which together make it unique and distinct from other approaches to autonomy specification. In particular, unlike other approaches RNS is strongly expressive and makes it possible to specify autonomy at a very precise level. Moreover, RNS is domain- and application-independent, and is of particular value for agent-oriented requirements elicitation and analysis.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
R. Alterman. Rethinking autonomy. Minds and Machines, 10(1):15–30, 2000. 83
M. Barbuceanu, T. Gray, and S. Mankovski. The role of obligations in multiagent coordination. Journal of Applied Artificial Intelligence, 13(2/3):11–38, 1999. 93, 94
B. J. Biddle and E. J. Thomas, editors. Role theory: Concepts and research. John Wiley && Sons, Inc., New York, London, Sydney, 1966. 84
R. Conte, C. Castelfranchi, and F. Dignum. Autonomous norm acceptance. In J.P. Müller, M. P. Singh, and A. Rao, editors, Intelligent Agents V. Proceedings of the Fifth International Workshop on Agent Theories, Architectures, and Languages (ATAL-98), Lecture Notes in Artificial Intelligence Vol. 1555, pages 99–112. Springer-Verlag, 1999. 83, 92
F. Dignum. Autonomous agents with norms. Artificial Inteligence and Law, 7:69–79, 1999. 83, 93, 94
F. Lopez y Lopez, M. Luck, and M. d’Inverno. Constraining autonomy through norms. In Proceedings of the First International Conference on Autonomous Agents and Multiagent Systems (AAMAS’2002), 2002. 93
E. Lupu and M. Sloman. Towards a role based framework for distributed systems management. Journal of Network and Systems Management, 5(1):5–30, 1997. 93, 94
D. Musliner and B. Pell (Cochairs). Agents with adjustable autonomy. Papers from the AAAI spring symposium. Technical Report SS-99-06, AAAI Press, Menlo Park, CA, 1999. 83
O. Pacheco and J. Carmo. A role based model for the normative specification of organized collective agency and agents interaction. Journal of Autonomous Agents and Multi-Agent Systems, 2002. to appear. 93, 94
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nickles, M., Rovatsos, M., Weiß, G. (2003). A Schema for Specifying Computational Autonomy. In: Petta, P., Tolksdorf, R., Zambonelli, F. (eds) Engineering Societies in the Agents World III. ESAW 2002. Lecture Notes in Computer Science(), vol 2577. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-39173-8_7
Download citation
DOI: https://doi.org/10.1007/3-540-39173-8_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-14009-2
Online ISBN: 978-3-540-39173-9
eBook Packages: Springer Book Archive