Abstract
Online experimentation allows students from anywhere to operate remote instruments at any time. Web service, as the latest technology for distributed applications, provides a new potential to build Online Experiment Systems (OES). The most valuable feature of Web service for OES is interoperability across platforms and programming languages. In this article, we propose a service-oriented architecture for OES enabled by Web service protocols. We present the methodology to wrap the operations of instruments into Web services. As the classic Web service is stateless, we discuss how to manage the instrument states in this application. Web service has intrinsic weaknesses on latency because it uses more transport layers for communication. Therefore we need to justify if the performance of Web services is feasible for online experiments.
Keywords
- Transportation Time
- Simple Object Access Protocol
- Instrument Panel
- Learn Object Metadata
- Simple Object Access Protocol Message
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Latchman, H.A., Salzmann, Ch., Gillet, D., Bouzekri, H.: Information Technology Enhanced Learning in Distance and Conventional Education. IEEE Transactions on Education 42(4), 247–254 (1999)
Auer, M.E., Gallent, W.: The ‘Remote Electronic Lab’ as a Part of the Telelearning Concept at the Carinthia Tech Institute. In: Proceedings of Interact Computer Aid Learning (ICL), Villach, Austria (2000)
Bagnasco, A., Chirico, M., Scapolla, A.M.: XML Technologies to Design Didactical Distributed Measurement Laboratories. In: IEEE IMTC 2002, Alaska, USA (2002)
Fattouh, B., Saliah, H.H.: Model for a Distributed Telelaboratory Interface Generator. In: Proceedings of Int. Conf. on Engineering Education and Research, Czech Republic (2004)
W3C, WSDL Specification (2004), http://www.w3.org/TR/wsdl
UDDI.org, UDDI homepage (2004), http://uddi.org/pubs/uddi_v3.htm
W3C, SOAP Specification (2004), http://www.w3.org/TR/soap12-part1/
Hardison, J., Zych, D., del Alamo, J.A., Harward, V.J., et al.: The Microelectronics WebLab 6.0 – An Implementation Using Web Services and the iLab Shared Architecture. In: iCEER 2005, Tainan, Taiwan (March 2005)
Agilent Inc. About Instrument I/O (2005), http://adn.tm.agilent.com/index.cgi?CONTENT_ID=239
Yan, Y., Liang, Y., Du, X., Saliah-Hassane, H., Ghorbani, A.: Design Instrumental Web Services for Online Experiment Systems. In: Ed-Media 2005, Montreal, Canada (2005)
IEEE Learning Technology Standards Committee, IEEE 1484 Learning Objects Metadata (IEEE LOM) (1999), http://www.ischool.washington.edu/sasutton/IEEE1484.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yan, Y., Liang, Y., Du, X., Saliah, H., Ghorbani, A. (2006). Using Web Services to Control Remote Instruments for Online Experiment Systems. In: Shen, Wm., Chao, KM., Lin, Z., Barthès, JP.A., James, A. (eds) Computer Supported Cooperative Work in Design II. CSCWD 2005. Lecture Notes in Computer Science, vol 3865. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11686699_21
Download citation
DOI: https://doi.org/10.1007/11686699_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-32969-5
Online ISBN: 978-3-540-32970-1
eBook Packages: Computer ScienceComputer Science (R0)