Software architecture: a roadmap
Proceedings of the Conference on The Future of Software Engineering
Supporting internet-scale multi-agent systems
Data & Knowledge Engineering - DKE 40
A Meta-Model for the Analysis and Design of Organizations in Multi-Agent Systems
ICMAS '98 Proceedings of the 3rd International Conference on Multi Agent Systems
Composing Web services on the Semantic Web
The VLDB Journal — The International Journal on Very Large Data Bases
Developing multiagent systems: The Gaia methodology
ACM Transactions on Software Engineering and Methodology (TOSEM)
Dynamic Discovery and Coordination of Agent-Based Semantic Web Services
IEEE Internet Computing
Toward an Agent-Based and Context-Oriented Approach for Web Services Composition
IEEE Transactions on Knowledge and Data Engineering
The Knowledge Engineering Review
Design and Evaluation of an Autonomic Workflow Engine
ICAC '05 Proceedings of the Second International Conference on Automatic Computing
Research Directions for Service-Oriented Multiagent Systems
IEEE Internet Computing
Integrating COTS Software into Systems through Instrumentation and Reasoning
Automated Software Engineering
Total performance by local agent selection strategies in multi-agent systems
AAMAS '06 Proceedings of the fifth international joint conference on Autonomous agents and multiagent systems
Semi-automated adaptation of service interactions
Proceedings of the 16th international conference on World Wide Web
A Framework for Web service negotiation
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
Distributed automatic service composition in large-scale systems
Proceedings of the second international conference on Distributed event-based systems
Integration of Intelligent Agents Supporting Automatic Service Composition in Ambient Intelligence
WI-IAT '08 Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 02
ICSOC'05 Proceedings of the Third international conference on Service-Oriented Computing
Automating integration of heterogeneous COTS components
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Autonomy-oriented computing (AOC): formulating computational systems with autonomous components
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
IEEE Journal on Selected Areas in Communications
International Journal of Intelligent Engineering Informatics
Journal of Systems and Software
Hi-index | 0.00 |
On the Internet, there is a great amount of distributed software entities deployed independently and behaving autonomously. This paper describes an automated approach to constructing Internet-scale software systems based on autonomous software agents. In the approach, the systems are modeled by interconnected divisions and cooperative roles. The approach adopts a dynamic trial-and-evaluation strategy to select high quality autonomous agents to undertake the responsibilities of roles, and implements a special mobile agent, called delegate, carrying the interaction information specified for responsibilities of roles to facilitate the interoperations among autonomous agents. The experiments show that the approach is highly scalable and improves the overall qualities of systems remarkably.