Title :
Agent Class Methodology: a new kind of autonomous object generation methodology
Author :
Hui, Jiang ; Dong, Lin ; Xiren, Xie
Author_Institution :
Dept. of Comput. Eng., Nanjing Inst. of Commun. Eng., China
Abstract :
We present a class based object oriented programming methodology, the Agent Class Methodology (ACM), a new kind of autonomous object generation methodology. The ACM specifies how to construct general purpose agents that can be used to construct a communicating, distributed, concurrent system. We explain the ACM´s autonomous control mechanism together with the four-layered class inheritance architecture of agent class, and we also describe the features of agent class to demonstrate that the ACM meets with the basic features of object orientation. As shown by our application of ACM, the traditional object oriented programming technique can be promoted to an agent oriented counterpart by the use of ACM
Keywords :
inheritance; object-oriented programming; parallel programming; software agents; ACM; Agent Class Methodology; agent class; agent oriented technique; autonomous control mechanism; autonomous object generation methodology; class based object oriented programming methodology; concurrent system; four-layered class inheritance architecture; general purpose agents; object oriented programming technique; Communication system control; Concurrent computing; Constitution; Design methodology; Encapsulation; Java; Object oriented modeling; Object oriented programming; Virtual prototyping;
Conference_Titel :
Technology of Object-Oriented Languages and Systems, 1999. TOOLS 31. Proceedings
Conference_Location :
Nanjing
Print_ISBN :
0-7695-0393-4
DOI :
10.1109/TOOLS.1999.796490