]> Defines an ontology that describes the well-known names of constants that refer to standard agent services, such as messaging and directories. CVS info: $Id: service.owl,v 1.17 2004/11/12 00:12:40 ian_dickinson Exp $ Nuin agent services ontology Ian Dickinson, mailto:Ian.Dickinson@hp.com $Date: 2004/11/12 00:12:40 $ Class representing the concept of an agent service. The service that binds an agent to a transport address, and is responsible for the delivery of messages to other agents. A specialisation of the MessageService, that uses Jade as the message passing substrate The service that can translate between internal forms (abstract syntax) and transport forms. The service that is able to look-up other agents' transport addresses from their unique names. The service that is able to look-up service instances from their unique names or types. Nuin uses service type identifiers to provide namespaces for service operations; for operations not bound to a particular service, this name provides a global namespace. The acquaintance model service is an abstract service that provides associations between public names and resolvable addresses. It may be implemented in various ways, including a simple pass-through to an external directory, or by building up an association table with names and addresses it has seen. An acquaintance model service specialised to work with Jade. A service that shares a Jade platform connection among a group of agents. A service that provides basic I/O cababilities, such as print and println A service that provides additional query services into knowledge sources, such as RDQL query into RDF knowledge bases A service that provides RDQL query into RDF sources A service that provides a shared library of built-in actions, which may be extended by the user. A service that provides gateway services to allow events and messages to flow into and out of the local agent platform. A service that dispatches events to interested agents on a given platform, by matching event patterns. A service that is provisioned as a separate web service. Agent services may be declared as type service:WebService alone, or they may have other service types, e.g. MessageService. A service that is provisioned as a separate web service, specified using the REST style of a URL and a set of named arguments. Denotes an instance that describes a web service endpoint, in detail, using some representation language. Denotes an instance that describes a web service endpoint using the WSDL service description language. Links an instance of a web service configuration to the detailed web-service end point description (e.g. in WSDL) Denotes the name of the port to use to access the apppropriate binding for a given web service Denotes a string defining the MIME types a service wishes to accept. Denotes the base URL for a REST-style web service. The service parameters will be appended to this base URL. The global library of built-in script actions The name of the global service registry