DocumentCode :
1425201
Title :
Inside an agent
Author :
Vidal, José M. ; Buhler, Paul A. ; Huhns, Michael N.
Author_Institution :
South Carolina Univ., Columbia, SC, USA
Volume :
5
Issue :
1
fYear :
2001
Firstpage :
82
Lastpage :
86
Abstract :
When we discuss agent-based system construction with software developers or ask students to implement common agent architectures using object-oriented techniques, we find that it is not trivial for them to create an elegant system design from the standard presentation of these architectures in textbooks or research papers. To better communicate our interpretation of popular agent architectures, we draw UML (Unified Modeling Language) diagrams to guide an implementer´s design. However, before we describe these diagrams, we need to review some basic features of agents. The paper considers an architecture showing a simple agent interacting with an environment. The agent senses its environment, uses what it senses to choose an action, and then performs the action through its effectors. Sensory input can include received messages, and action can be the sending of messages. To construct an agent, we need a more detailed understanding of how it functions. In particular, if we are to build one using conventional object-oriented analysis and design techniques, we should know in what ways an agent is more than just a simple object
Keywords :
Internet; diagrams; object-oriented methods; software agents; Internet agents; UML; Unified Modeling Language; diagrams; object-oriented techniques; software agents; system design; Computer architecture; Force control; Humans; Internet; Java; Object oriented modeling; Software standards; Standards development; Unified modeling language; Yarn;
fLanguage :
English
Journal_Title :
Internet Computing, IEEE
Publisher :
ieee
ISSN :
1089-7801
Type :
jour
DOI :
10.1109/4236.895147
Filename :
895147
Link To Document :
بازگشت