Brokerage for mathematical services in MONET

Walter Barbera-Medina, Julian Padget, Marc Aird

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

As a result of the rapid increase in the number and range of services deployed on the Internet, it is becoming apparent that finding services, choosing between them and working out how to combine them is a desirable, but also very challenging problem, which has brought into existence numerous languages for describing the myriad aspects of web services. We describe here an approach to service brokerage being explored as part of the MONET project [12], whose larger aim is to demonstrate the applicability of the semantic web to the domain of mathematical software. The enabling technologies originate from artificial intelligence, with the objective of matching the characteristics of a problem to the advertised capabilities of available mathematical web services and then invoking the chosen web services through standardised mechanisms. The resulting framework aims to be a powerful, flexible, distributed and dynamic way of putting state-of-the-art algorithms at the disposal of users anywhere in the world. The scope of this paper is limited to service brokerage in the framework of the semantic web in which we use and redefine and extend features previously described in the RETSINA and InfoSleuth architectures by the incorporation of FIPA-ACL messaging, the ACL Infrastructure and the Mathematical Service Description Language (MSDL) which was developed in the MONET project to advertise capabilities of mathematical services. In addition we define a new layer, whose task is classification, thereby easing and distributing the problem of searching for mathematical services.
Original languageEnglish
Title of host publicationExtending Web Services Technologies
Subtitle of host publicationThe Use of Multi-Agent Approaches
EditorsL Cavedon, Z Maamar, D Martin, B Benatallah
PublisherSpringer
Pages253-272
Number of pages20
ISBN (Print)9780387233437
DOIs
Publication statusPublished - 21 Mar 2005

Publication series

NameMultiagent Systems, Artificial Societies, and Simulated Organizations
PublisherSpringer
Volume13

Fingerprint

Web services
Semantic Web
Artificial intelligence
Internet

Cite this

Barbera-Medina, W., Padget, J., & Aird, M. (2005). Brokerage for mathematical services in MONET. In L. Cavedon, Z. Maamar, D. Martin, & B. Benatallah (Eds.), Extending Web Services Technologies: The Use of Multi-Agent Approaches (pp. 253-272). (Multiagent Systems, Artificial Societies, and Simulated Organizations; Vol. 13). Springer. https://doi.org/10.1007/0-387-23344-X_12

Brokerage for mathematical services in MONET. / Barbera-Medina, Walter; Padget, Julian; Aird, Marc.

Extending Web Services Technologies: The Use of Multi-Agent Approaches. ed. / L Cavedon; Z Maamar; D Martin; B Benatallah. Springer, 2005. p. 253-272 (Multiagent Systems, Artificial Societies, and Simulated Organizations; Vol. 13).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Barbera-Medina, W, Padget, J & Aird, M 2005, Brokerage for mathematical services in MONET. in L Cavedon, Z Maamar, D Martin & B Benatallah (eds), Extending Web Services Technologies: The Use of Multi-Agent Approaches. Multiagent Systems, Artificial Societies, and Simulated Organizations, vol. 13, Springer, pp. 253-272. https://doi.org/10.1007/0-387-23344-X_12
Barbera-Medina W, Padget J, Aird M. Brokerage for mathematical services in MONET. In Cavedon L, Maamar Z, Martin D, Benatallah B, editors, Extending Web Services Technologies: The Use of Multi-Agent Approaches. Springer. 2005. p. 253-272. (Multiagent Systems, Artificial Societies, and Simulated Organizations). https://doi.org/10.1007/0-387-23344-X_12
Barbera-Medina, Walter ; Padget, Julian ; Aird, Marc. / Brokerage for mathematical services in MONET. Extending Web Services Technologies: The Use of Multi-Agent Approaches. editor / L Cavedon ; Z Maamar ; D Martin ; B Benatallah. Springer, 2005. pp. 253-272 (Multiagent Systems, Artificial Societies, and Simulated Organizations).
@inproceedings{cd82c2a436e0471a9d220a461f655bbb,
title = "Brokerage for mathematical services in MONET",
abstract = "As a result of the rapid increase in the number and range of services deployed on the Internet, it is becoming apparent that finding services, choosing between them and working out how to combine them is a desirable, but also very challenging problem, which has brought into existence numerous languages for describing the myriad aspects of web services. We describe here an approach to service brokerage being explored as part of the MONET project [12], whose larger aim is to demonstrate the applicability of the semantic web to the domain of mathematical software. The enabling technologies originate from artificial intelligence, with the objective of matching the characteristics of a problem to the advertised capabilities of available mathematical web services and then invoking the chosen web services through standardised mechanisms. The resulting framework aims to be a powerful, flexible, distributed and dynamic way of putting state-of-the-art algorithms at the disposal of users anywhere in the world. The scope of this paper is limited to service brokerage in the framework of the semantic web in which we use and redefine and extend features previously described in the RETSINA and InfoSleuth architectures by the incorporation of FIPA-ACL messaging, the ACL Infrastructure and the Mathematical Service Description Language (MSDL) which was developed in the MONET project to advertise capabilities of mathematical services. In addition we define a new layer, whose task is classification, thereby easing and distributing the problem of searching for mathematical services.",
author = "Walter Barbera-Medina and Julian Padget and Marc Aird",
year = "2005",
month = "3",
day = "21",
doi = "10.1007/0-387-23344-X_12",
language = "English",
isbn = "9780387233437",
series = "Multiagent Systems, Artificial Societies, and Simulated Organizations",
publisher = "Springer",
pages = "253--272",
editor = "L Cavedon and Z Maamar and D Martin and B Benatallah",
booktitle = "Extending Web Services Technologies",

}

TY - GEN

T1 - Brokerage for mathematical services in MONET

AU - Barbera-Medina, Walter

AU - Padget, Julian

AU - Aird, Marc

PY - 2005/3/21

Y1 - 2005/3/21

N2 - As a result of the rapid increase in the number and range of services deployed on the Internet, it is becoming apparent that finding services, choosing between them and working out how to combine them is a desirable, but also very challenging problem, which has brought into existence numerous languages for describing the myriad aspects of web services. We describe here an approach to service brokerage being explored as part of the MONET project [12], whose larger aim is to demonstrate the applicability of the semantic web to the domain of mathematical software. The enabling technologies originate from artificial intelligence, with the objective of matching the characteristics of a problem to the advertised capabilities of available mathematical web services and then invoking the chosen web services through standardised mechanisms. The resulting framework aims to be a powerful, flexible, distributed and dynamic way of putting state-of-the-art algorithms at the disposal of users anywhere in the world. The scope of this paper is limited to service brokerage in the framework of the semantic web in which we use and redefine and extend features previously described in the RETSINA and InfoSleuth architectures by the incorporation of FIPA-ACL messaging, the ACL Infrastructure and the Mathematical Service Description Language (MSDL) which was developed in the MONET project to advertise capabilities of mathematical services. In addition we define a new layer, whose task is classification, thereby easing and distributing the problem of searching for mathematical services.

AB - As a result of the rapid increase in the number and range of services deployed on the Internet, it is becoming apparent that finding services, choosing between them and working out how to combine them is a desirable, but also very challenging problem, which has brought into existence numerous languages for describing the myriad aspects of web services. We describe here an approach to service brokerage being explored as part of the MONET project [12], whose larger aim is to demonstrate the applicability of the semantic web to the domain of mathematical software. The enabling technologies originate from artificial intelligence, with the objective of matching the characteristics of a problem to the advertised capabilities of available mathematical web services and then invoking the chosen web services through standardised mechanisms. The resulting framework aims to be a powerful, flexible, distributed and dynamic way of putting state-of-the-art algorithms at the disposal of users anywhere in the world. The scope of this paper is limited to service brokerage in the framework of the semantic web in which we use and redefine and extend features previously described in the RETSINA and InfoSleuth architectures by the incorporation of FIPA-ACL messaging, the ACL Infrastructure and the Mathematical Service Description Language (MSDL) which was developed in the MONET project to advertise capabilities of mathematical services. In addition we define a new layer, whose task is classification, thereby easing and distributing the problem of searching for mathematical services.

UR - http://dx.doi.org/10.1007/0-387-23344-X_12

U2 - 10.1007/0-387-23344-X_12

DO - 10.1007/0-387-23344-X_12

M3 - Conference contribution

SN - 9780387233437

T3 - Multiagent Systems, Artificial Societies, and Simulated Organizations

SP - 253

EP - 272

BT - Extending Web Services Technologies

A2 - Cavedon, L

A2 - Maamar, Z

A2 - Martin, D

A2 - Benatallah, B

PB - Springer

ER -