Agent Class Methodology: a new kind of autonomous object generation methodology
Hui Jiang, Dong Lin, Xie Xiren
Abstract
Hui Jiang, Dong Lin, Xie Xiren
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.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
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.
Key concepts: Computer science, Construct (python library), Class (philosophy), Inheritance (genetic algorithm), Object-oriented programming, Object-orientation, Object (grammar), Method