On agent-based software engineering
Artificial Intelligence
IEEE Internet Computing
A Generic Lifecycle-based Service Management Information Modeling
ISCC '03 Proceedings of the Eighth IEEE International Symposium on Computers and Communications
Overview of some patterns for architecting and managing composite web services
ACM SIGecom Exchanges
Decentralizing execution of composite web services
OOPSLA '04 Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Toward an Agent-Based and Context-Oriented Approach for Web Services Composition
IEEE Transactions on Knowledge and Data Engineering
Service-Oriented Architecture: Concepts, Technology, and Design
Service-Oriented Architecture: Concepts, Technology, and Design
Streaming XML with Jabber/XMPP
IEEE Internet Computing
Integrating Web Services within Cooperative Multi Agent Architecture
AICT-ICIW '06 Proceedings of the Advanced Int'l Conference on Telecommunications and Int'l Conference on Internet and Web Applications and Services
Colombo: lightweight middleware for service-oriented computing
IBM Systems Journal
A Multi-Agent Based Framework for Collaborative Testing on Web Services
SEUS-WCCIA '06 Proceedings of the The Fourth IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, and the Second International Workshop on Collaborative Computing, Integration, and Assurance (SEUS-WCCIA'06)
Bringing semantics to web services: the OWL-S approach
SWSWPC'04 Proceedings of the First international conference on Semantic Web Services and Web Process Composition
Personalised placement in networked video
Proceedings of the 21st international conference companion on World Wide Web
AFAWS: An Agent based Framework for Autonomic Web Services
Multiagent and Grid Systems - Development of service-based and agent-based computing systems
Hi-index | 0.01 |
Service Oriented Architecture (SOA) is a compelling topic in Service-Oriented Computing (SOC) paradigm nowadays, as many requirements come from inter- and intra- enterprise service composition. However, as one of the most significant principles of service orientation, service autonomy, has not been addressed systematically. In this paper, we propose a feasible solution for service autonomy through analyzing its intrinsic characteristics. Firstly, from the service lifecycle management point of view, a three layer architecture of service autonomy is designed, based on which a service agent is built to provide core autonomous service functionalities, including automatic service discovery, proactive service monitoring, decentralized service orchestration, and just-in-time information sharing. Second, XMPP (eXtensible Messaging and Presence Protocol) is employed to construct a lightweight fabric of agents. Finally, three typical use cases of web service composition are used to validate the rationality and feasibility of the proposed solution for service autonomy.