Title: Review of Projects Related to Agent Web Services
1Review of Projects Related to Agent Web
Services
- Youyong Zou
- UMBC
- Feb 17, 2004
2Relationship
- Agent needs Web Services Ubiquity and widely
supported by industry. - Web Services could use Agent autonomy,
heterogeneity, and dynamism.
3Another View
With Agent
Without Agent
Copy from the presentation by F. Dignum Utrecht
University
4How it happens?
- Incorporate multi-agent paradigms into Web
service architectures - Incorporating Web services standards into
existing multi-agent architectures - Agent-enabled semantic web (services)
Medium-Term Future (2006-2008) - -----From agent technology roadmap
5TAGA UMBC
- OWL as FIPA ACL content language
- OWL-S as agents service description language
- Agent wrapper for web services
- Enhanced DF for both agent and WS
6Agentcities Web Services Group
Gateway WS ? Agent
FIPA Agent
Web Services
2
3
4
5
WS Client
1
FIPA Services
Gateway Agent? WS
UDDI
FIPA DF
FIPA Agent
Web Services
7WSDL2Jade
- Read WSDL file
- Generate Jade code
WS
Agent
Wrapper Agent
SOAP/ HTTP
ACL/ MTP
WSDL
WS Ontology
WS Ontology
WS
Agent
Wrapper
8Multi-Agent web services (university of
Edinburgh)
Web Service
Intelligent Agent
Agent Stub With intelligent behavior (MAP
language)
9Scientific American Scenario MIND SWAP Lab
- Service description and discovery OWL-S,
Universal Plug and Play - Service Agents action-based web services
- Planning Simple Hierarchical Ordered Planner
- Personal agent JADE, RDF
- Knowledge management ParkaSW
- Trustrule-based authentication and distributed
trust system using social network analysis
10Agent-based Semantic Web Services (University
of Southampton)
- DAML-S Process ontology for FIPA-ACL
Service Description
Domain-Specific Profile
ACL Process Ontology
Profile
Process
DAML-S
11GraniteNights (University of Aberdeen)
- Allows a user to plan an evenings entertainment
in the city of Aberdeen, Scotland. - RDF as agent content language
- DAMLOIL as ontology language
- Jade as agent system
- Multiple agents with different roles.
12Semantic Web Services as Agent Behaviors
(University of South Carolina)
- Use Semantic Web and Web Services to facilitate
agent-based workflow management in open
environment. - Piccola as composition language
- DAML-S as capability description language
- BPEL4WS for FIPA Agent
13Hybrid architecture of agents and semantic Web
services Montreal University