Abstract
This paper addresses the problem of implementing agent-based software systems with respect to agent framework fundamental concepts such as autonomy and interaction without specifying any particular agent internal architecture. The autonomy and interaction axioms imply that a deployment environment has to be defined in order to achieve interaction among agents. This deployment environment may also encode environmental rules and norms of the agent society. The responsibility of an agent is then defined as being in adequacy with its environmental rules. Finally, a formal deployment environment, named MIC*, is presented with a simple application showing how interaction protocols are guaranteed by the deployment environment, which protects agents from non-conform actions and preserve their autonomy.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Castelfranchi, C.: Guarantees for autonomy in cognitive agent architecture. Intelligent Agents: Theories, Architectures, and Languages 890, 56–70 (1995)
Demazeau, Y.: From interaction to collective behaviour in agent-based systems. In: 1st European Conference on Cogntive Science, St. Malot, France (1995)
d’Inverno, M., Luck, M.: A formal view of social dependence networks. In: Zhang, Lukose (eds.) Distributed Artificial Intelligence Architecture and Modelling: Proceedings of the First Australian Workshop on Distributed Artificial Intelligence, pp. 115–129. Springer, Heidelberg (1996)
Ferber, J.: Les Systemes Multi-Agents. Inter Editions (1995)
FIPA. Foundationofintelligentandphysical agents (1996), http://www.fipa.org
Guessoum, Z., Briot, J.-P.: From active objects to autonomous agents. IEEE Concurrency 7(3), 68–76 (1999)
Gouaich, A., Guiraud, Y., Michel, F.: Mic∗: An agent formal environment. To appear in the 7th World Multiconference on Systemics, Cybernetics and Informatics (SCI 2003), Orlando, USA (July 2003)
Genesereth, M.R., Ketchpel, S.P.: Software agents. Communications of the ACM 37(7), 48–53 (1994)
Gouaich, A.: Implementing interaction norms is open, distributed and disconnected multi-agent software systems. Submitted to AOSE 2003 (2003), http://www.lirmm.fr/gouaich/research.html
Jennings, N.R., Wooldridge, M.: Agent-based software engineering. In: Software Engineering, vol. 144, pp. 26–37. IEEE, Los Alamitos (1997)
Luck, M., d’Inverno, M.: A formal framework for agency and autonomy. In: Lesser, V., Gasser, L. (eds.) Proceedings of the First International Conference on Multi-Agent Systems (ICMAS 1995), pp. 254–260. AAAI Press, San Francisco (1995)
Luck, M., D’Inverno, M.: Autonomy: A nice idea in theory. In: Intelligent Agents VII: Proceedings of the Seventh International Workshop on Agent Theories, Architectures and Languages (2001)
Odell, J.J., Van Dyke Parunak, H., Fleischer, M., Brueckner, S.: Modeling agents and their environment. In: AOSE 2002, AAMAS 2002, Bologna (2002)
Russell, S., Norvig, P.: Artificial Intelligence: A Modern Approach. Prentice Hall, Englewood Cliffs (1995)
Sichman, J.S., Conte, R., Castelfranchi, C., Demazeau, Y.: A social reasoning mechanism based on dependence networks. In: Cohn, A.G. (ed.) Proceedings of the Eleventh European Conference on Artificial Intelligence, 8-12, pp. 188–192. John Wiley & Sons, Chichester (1994)
Spivey, J.M.: The Z notation A reference manual. Prentice Hall, Englewood Cliffs (1987)
Steels, L.: When are robots intelligent autonomous agents? Robotics and Autonomous Systems 15, 3–9 (1995)
Wooldridge, M., Jennings, N.R.: Intelligent agents: theory and practice. The Knowledge Engineering Review 10(2), 115–152 (1995)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gouaich, A. (2004). Requirements for Achieving Software Agents Autonomy and Defining Their Responsibility. In: Nickles, M., Rovatsos, M., Weiss, G. (eds) Agents and Computational Autonomy. AUTONOMY 2003. Lecture Notes in Computer Science(), vol 2969. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-25928-2_11
Download citation
DOI: https://doi.org/10.1007/978-3-540-25928-2_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22477-8
Online ISBN: 978-3-540-25928-2
eBook Packages: Springer Book Archive