Abstract The Web Services world consists of loosely-coupled distributed systems which adapt to changes by the use of service descriptions that enable ad-hoc, opportunistic service discovery and reuse. At present, these service descriptions are semantically impoverished, being concerned with describing the functional signature of the services rather than characterising their meaning. In the Semantic Web community, the DAML Services effort attempts to rectify this by providing a more expressive way of describing Web Services using ontologies. However, this approach does not separate the domain-neutral communicative intent of a message (considered in terms of speech acts) from its domain-specific content, unlike similar developments from the multi-agent systems community. We describe our experiences of designing and building an ontologically motivated Web Services system for situational awareness and information triage in a simulated humanitarian aid scenario. In particular, we discuss the merits of using techniques from the multi-agent systems community for separating the intentional force of messages from their content, and the implementation of these techniques within the DAML Services model.
[1]
Timothy W. Finin,et al.
An Overview of KQML: A Knowledge Query and Manipulation Language
,
1991
.
[2]
Stefan Decker,et al.
Creating Semantic Web Contents with Protégé-2000
,
2001,
IEEE Intell. Syst..
[3]
Asunción Gómez-Pérez,et al.
Ontology Specification Languages for the Semantic Web
,
2002,
IEEE Intell. Syst..
[4]
Nicholas R. Jennings,et al.
The Semantic Grid: A Future e‐Science Infrastructure
,
2003
.
[5]
Dieter Fensel,et al.
UPML: A Framework for Knowledge System Reuse
,
1999,
IJCAI.
[6]
Nicola Guarino,et al.
Ontologies and Knowledge Bases. Towards a Terminological Clarification
,
1995
.
[7]
Bruce G. Buchanan,et al.
The MYCIN Experiments of the Stanford Heuristic Programming Project
,
1985
.
[8]
A. Koller,et al.
Speech Acts: An Essay in the Philosophy of Language
,
1969
.
[9]
Steven Tuecke,et al.
The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration
,
2002
.
[10]
所 真理雄,et al.
ICMAS-96 : proceedings Second International Conference on Multi-Agent Systems, December 10-13, 1996, Kyoto, Japan
,
1996
.