An Adaptive Agent Oriented Software Architecture
Babak Hodjat, Christopher J. Savoie, and Makoto Amamiya

TL;DR
This paper introduces an adaptive agent-oriented software architecture that emphasizes modular, concurrent agents with a distributed learning policy to enhance adaptability and communication.
Contribution
It presents a novel agent-oriented architecture with a clear separation of communication and processing modules, including a distributed learning policy for adaptability.
Findings
Enhanced modularity and communication in software design
Improved adaptability through distributed learning
Clear separation of communication and processing modules
Abstract
A new approach to software design based on an agent-oriented architecture is presented. Unlike current research, we consider software to be designed and implemented with this methodology in mind. In this approach agents are considered adaptively communicating concurrent modules which are divided into a white box module responsible for the communications and learning, and a black box which is the independent specialized processes of the agent. A distributed Learning policy is also introduced for adaptability.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMulti-Agent Systems and Negotiation · Mobile Agent-Based Network Management · Advanced Software Engineering Methodologies
