An Adaptive Agent Oriented Software Architecture
Babak Hodjat, Christopher J. Savoie, Makoto Amamiya
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.
Create a lesson
Related papers
Weighted Beeping Networks
Dariusz R. Kowalski, Miguel A. Mosteiro
Seamless Deployment of Machine Learning Inference at the Far Edge: An Empirical AWS IoT Greengrass Architecture for Industrial Predictive Maintenance
Prince Kwabena Appiah Boadu, Jeffery Baafi Kyei, Enoch Kofi Koranteng et al.
KedgeFlow: A Programmable Control Plane for Enterprise AI Agents
Jun He, Deying Yu
AgentWeave: Efficient Distributed Agent Serving via Flow Decomposition
Kaibin Guo, Pengtu Li, Zicong Hong et al.
Accelerating MoE Training through Expert Placement and Replica Coordination
Zhiqiang Tan, Maoxin Wang, Wenxiang Lin et al.
Vesta: Queueing-Aware LLM Scheduling for Real-World Workloads
Lancheng Zou, Bowen Li, Wei Mao et al.