Computer
Role-Based Access Control Models
Computer
A Roadmap of Agent Research and Development
Autonomous Agents and Multi-Agent Systems
The Self-Serv Environment for Web Services Composition
IEEE Internet Computing
A Service Level Agreement Language for Dynamic Electronic Services
WECWIS '02 Proceedings of the Fourth IEEE International Workshop on Advanced Issues of E-Commerce and Web-Based Information Systems (WECWIS'02)
Designing Conversation Policies using Joint Intention Theory
ICMAS '98 Proceedings of the 3rd International Conference on Multi Agent Systems
Enabling conversations with web services
AAMAS '03 Proceedings of the second international joint conference on Autonomous agents and multiagent systems
Human-Computer Interaction
Design Patterns for Agent-Based Service Composition in theWeb
QSIC '05 Proceedings of the Fifth International Conference on Quality Software
Towards Agent-Based Coalition Formation for Service Composition
IAT '06 Proceedings of the IEEE/WIC/ACM international conference on Intelligent Agent Technology
Context-aware agents for user-oriented web services discovery and execution
Distributed and Parallel Databases
The design with object (DwO) approach to Web services composition
Computer Standards & Interfaces
Process-context aware matchmaking for web service composition
Journal of Network and Computer Applications
Adopting context awareness in service composition
Proceedings of the First Asia-Pacific Symposium on Internetware
A roadmap towards sustainable self-aware service systems
Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Context-aware service composition in pervasive computing environments
RISE'05 Proceedings of the Second international conference on Rapid Integration of Software Engineering Techniques
Towards a framework to characterize ubiquitous software projects
Information and Software Technology
Hi-index | 0.00 |
We present an agent-based and context-oriented approach for Web services composition. A Web service is an accessible application that other applications and humans can discover and trigger to satisfy various needs. Due to the complexity of Web services composition, we consider two concepts to reduce this complexity: software agent and context. A software agent is an autonomous entity that acts on behalf of users, whereas context is any information relevant to characterize a situation. During composition, software agents engage conversations with their peers to agree on the Web services that will participate in the composition.