Abstract
This paper presents a attempt to use the semantic web technologies to deploy and interact with a mathematical package called Bernina. This work is carried out within a European Union funded project called MONET aiming at demonstrating the application of the latest ideas for creating a semantic web to the world of mathematical software. While many of these ideas address the general problem of delivering online web services, they need to be tailored to suit mathematical services. After a brief overview of Bernina we focus on the problem of mathematical services discovery and describe the broker, a key component in the MONET framework. In order to register to a broker, a mathematical service should be able to describe the problem it is intended to solve. We discuss the ontology and taxonomy aspects of the project and show on a small example how it could be used to describe Bernina functions. Before some concluding remarks, we present our prototype implementation of Bernina as a mathematical web service.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bronstein, M.: SUM-IT: A strongly-typed embeddable computer algebra library. In: Limongelli, C., Calmet, J. (eds.) DISCO 1996. LNCS, vol. 1128, pp. 22–33. Springer, Heidelberg (1996)
Aldor.org (2001-2003), http://www.aldor.org
OASIS. Universal Description, Discovery and Integration of Web Services, http://www.uddi.org/
Dewar, M., Carlisle, D., Caprotti, O.: Description Schemes For Mathematical Web Services. In: Electronic Workshops in Computing, Oxford (2002)
National Institute of Standards and Technology. GAMS: Guide to Available Mathematical Software, http://gams.nist.gov
Sun Microsystems Inc., http://java.sun.com/webservices/webservicespack.html
BEA Systems, IBM, Microsoft, SAP AG, Siebel Systems. Business Process Execution Language for Web Services version 1.1, Available from http://www-106.ibm.com/developerworks/library/ws-bpel
BEA Systems, Intalio, SAP AG, Sun Microsystems. Web Service Choreography Interface (WSCI) 1.0 Specification, Available from http://wwws.sun.com/software/xml/developers/wsci
W3C. Web Services Description Language (WSDL) 1.1, http://www.w3.org/TR/wsdl.html
Buswell, S., Caprotti, O., Dewar, M.: Mathematical Service Description Language: Final Version. The MONET Consortium, Deliverable D14, Available from http://monet.nag.co.uk
Abbott, J., Diaz, A., Sutor, R.S.: A report on OpenMath: a protocol for the exchange of mathematical information. ACM SIGSAM Bulletin 30(1), 21–24 (1996)
W3C. W3C Math Home, http://www.w3.org/Math.
The Apache Software Foundation (1999-2003), http://jakarta.apache.org/tomcat
The Apache Software Foundation (1999-2003), http://ws.apache.org/axis
So, C.: (2002), http://www.scl.csd.uwo.ca/clare
Broeglin, D., Lavirotte, S., Sander, P.: Another Approach for Displaying Mathematics on the Web: MathML Content to SVG. In: Proceedings of MathML Conference, Chicago, USA, June 2002, pp. 28–30 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Chicha, Y., Gaëtano, M. (2003). Mathematical Web Services: A Case Study. In: Benatallah, B., Shan, MC. (eds) Technologies for E-Services. TES 2003. Lecture Notes in Computer Science, vol 2819. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39406-8_13
Download citation
DOI: https://doi.org/10.1007/978-3-540-39406-8_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20052-9
Online ISBN: 978-3-540-39406-8
eBook Packages: Springer Book Archive