Skip to main content

The Tiny Instrument Element

  • Conference paper
Advances in Grid and Pervasive Computing (GPC 2009)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5529))

Included in the following conference series:

Abstract

In the past few years, the idea of extending the Grid to cover also the remote access, control, management of instrument devices has been explored in a few initiatives. Existing tools lack in generality and require advanced specialized computer science knowledge, thus making them difficult to be broadly adopted in the scientific community. In this paper we present a new open source initiative that is designed to overcome these problems. The Tiny Instrument Element project defines a high level architecture for plugging instruments into the Grid and provides the corresponding skeleton implementation. This lightweight approach, as opposed to existing middleware-based solutions, reduces the effort required to Gridify existing instruments. The paper evaluates the proposed abstraction with a case study from a pervasive computing scenario.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Lelli, F., Frizziero, E., Gulmini, M., Maron, G., Orlando, S., Petrucci, A., Squizzato, S.: The many faces of the integration of instruments and the grid. Int. J. Web Grid Serv. 3(3), 239–266 (2007)

    Article  Google Scholar 

  2. Frizziero, E., Gulmini, M., Lelli, F., Maron, G., Oh, A., Orlando, S., Petrucci, A., Squizzato, S., Traldi, S.: Instrument Element: A New Grid component that Enables the Control of Remote Instrumentation. In: CCGRID 2006 (2006)

    Google Scholar 

  3. GridCC Project Web Site, http://www.gridcc.org/

  4. RINGrid Project web site, http://www.ringrid.eu/

  5. DORII Project web site, http://www.dorii.eu/

  6. Tiny Instrument Element Project, http://instrumentelem.sourceforge.net/

  7. The CMS Collaboration: The CMS experiment at the CERN LHC. Int. Journal of Instrumentation 3 (2008)

    Google Scholar 

  8. WS Notification specification, http://www-128.ibm.com/developerworks/webservices/library/specification/ws-notification/

  9. Globus Open Grid Services Architecture, http://www.globus.org/ogsa/

  10. Foster, I., Kesselman, C.: The Globus Toolkit. In: The Grid: Blueprint for a New Computing Infrastructure, pp. 259–278. Morgan Kaufmann Publishers, San Francisco (1999)

    Google Scholar 

  11. Apache WSRF Project, http://ws.apache.org/wsrf/

  12. WSRF.NET Project, http://www.cs.virginia.edu/~gsw2c/wsrf.net.html

  13. McManus, E.: JSR 160: JavaTM Management Extensions (JMX) Remote API 1.0 (2003)

    Google Scholar 

  14. Jini project, http://www.jini.org/

  15. JMS standard API, http://java.sun.com/products/jms/

  16. McMullen, D., Devadithya, T., Chiu, K.: Integrating Instruments and Sensors into the Grid with CIMA Web Services. In: Proc. of the 3rd APAC Conference on Advanced Computing, Grid Applications and e-Research (APAC 2005) (September 2005)

    Google Scholar 

  17. Vuerli, C., Taffoni, G., Coretti, I., Pasian, F., Santin, P., Pucillov, M.: Instruments in grid: The new instrument element. In: Grid Enabled Remote Instrumentation. Signals and Communication Technology. Springer, US (2008)

    Google Scholar 

  18. Jantunen, S., Smolander, K., Malinen, S., Virtanen, T., Kujala, S.: Utilizing Firm-Hosted Online Communities: Research Challenges and Needs. In: Proc. of 1st Int’l. Workshop on Social Software Engineering and Applications (September 2008)

    Google Scholar 

  19. InstrumentElement User Guide, http://instrumentelem.sourceforge.net/wiki/index.php/User_Guide

  20. Case Study Demo, http://sadgw.lnl.infn.it:2002/MapsMonitor/

  21. Released Instruments, http://sadgw.lnl.infn.it:2002/MapsMonitor/marker_guide.htm

  22. Advanced Resource Connector ARC, http://www.nordugrid.org/middleware/

  23. Amazon Elastic Compute Cloud EC2, http://aws.amazon.com/ec2/

  24. Pautasso, C., Bausch, W., Alonso, G.: Autonomic computing for virtual laboratories. In: Kohlas, J., Meyer, B., Schiper, A. (eds.) Dependable Systems: Software, Computing, Networks. LNCS, vol. 4028, pp. 211–230. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  25. Stirling, D., Welch, I., Komisarczuk, P.: Designing workflows for grid enabled internet instruments. In: CCGRID 2008, pp. 218–225 (2008)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Lelli, F., Pautasso, C. (2009). The Tiny Instrument Element. In: Abdennadher, N., Petcu, D. (eds) Advances in Grid and Pervasive Computing. GPC 2009. Lecture Notes in Computer Science, vol 5529. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01671-4_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01671-4_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01670-7

  • Online ISBN: 978-3-642-01671-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics