[CAnet - news] Putting Laboratories on Line with Web Services
"Bill St.Arnaud" <[email protected]>
| Newsgroups | gmane.culture.publications.news |
|---|---|
| Message-ID | <000201c66e2a$3e326650$f200a8c0@amarillo> |
For more information on this item please visit the CANARIE CA*net 4 Optical Internet program web site at http://www.canarie.ca/canet4/library/list.html ----------------------------------------- [Excellent article in IEEE Computing about using web service for control and management of remote instruments. Combined with UCLP and web service workflow this provide students and researchers a "LabView" capability to link various remote instruments and servers together into a distributed virtual laboratory. Thanks to Mike Hrybyk for this pointer. Some excerpts -- BSA] Putting Labs Online with Web Services March/April 2006 (Vol. 8, No. 2) pp. 27-34 Yuhong Yan, University of New Brunswick Yong Liang, University of New Brunswick Xinge Du, University of New Brunswick Hamadou Saliah-Hassane, Université du Québec à Montré al Ali Ghorbani, University of New Brunswick DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MITP.2006.45 Abstract Web services provide a way to offer remote control of scattered scientific instruments, enabling online labs that students can use from anywhere, at any time. In science and engineering education, experimentation plays a crucial role. The classicuniversity science course entails lecture and lab: students active participation in experiments enhances their understanding of the principles described in the lectures. However, not every educational institution can afford all the experimental equipment it would like. Moreover,colleges and universities increasingly offer distance-learning programs, allowing students to attend lectures and seminars and complete coursework using the Internet. In situations such as these, access to online laboratories or experiment systems can greatly enhance student learning increasing the range of experiments available at an institution and giving the distance learners hands-on, real-time experience. Online laboratories,however,are not as mature as online courses. Current online experiment systems fall into two categories: virtual laboratories provide a simulation environment in which students conduct experiments; remote laboratories, our focus in this article, let students use a GUI to operate actual instruments via remote control. The difficulty with creating an effective laboratory operated by remote control is making scattered computational resources and instruments operable across platforms. Existing online experiment systems commonly use a classic client-sever architecture and off-the-shelf middleware for communication. Normally, to ensure interoperability, these systems rely on instruments from a single companysuch as National Instruments or Agilentand Microsoft Windows as the common operating system. Users must then install additional software to operatethe remote instruments. For a student using an old laptop or the computer at a public library, this could be difficult. So, online labs configured this way cant achieve the ultimate goals of sharing heterogeneous resources among online laboratories and easy access via the Web. Our solution to these shortcomings is to base online experiment systems on Web services,which are designed to support interoperable, machine to- machine interaction over a network and can also integrate heterogeneous resources.We have devised a service-oriented architecture for online experiment systems, enabled by Web service protocols, and a methodology for wrapping the operations of the instruments into Web services. .... ------------------------------------- To SUBSCRIBE: send a blank e-mail message to [email protected] To UNSUBSCRIBE: send a blank email message to [email protected] ------------------------------------- These news items and comments are mine alone and do not necessarily reflect those of the CANARIE board or management. ----------- [email protected] www.canarie.ca/~bstarn skype: pocketpro SkypeIn: +1 614 441-9603 _______________________________________________ news mailing list [email protected] http://lists.canarie.ca/mailman/listinfo/news