TAMING Heterogeneous Agent ARCHITECTURES.

The article discusses the use of aspect-oriented techniques to construct high-quality multi-agent systems in computer programming. Advances in network-based software applications and the penetration of ubiquitous computing are pushing consumers toward a world of autonomous software architectures. Th...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 51; no. 5; pp. 75 - 82
Main Authors: Garcia, Alessandro, Lucena, Carlos
Format: Article
Published: Association for Computing Machinery May2008
Subjects:
Online Access:View this record in EBSCOhost
Description
Summary:The article discusses the use of aspect-oriented techniques to construct high-quality multi-agent systems in computer programming. Advances in network-based software applications and the penetration of ubiquitous computing are pushing consumers toward a world of autonomous software architectures. The trend focuses on the use of agent technology as a complement to the object paradigm for computer applications, including e-commerce, software development environments, and personal digital assistants. The authors examine the use of software agents in computer programming.