Skip to main content

The Tiny Instrument Element

  • Conference paper

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

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.

Keywords

  • Compact Muon Solenoid
  • Instrument Manager
  • High Level Architecture
  • Open Grid Service Architecture
  • Java Message Service

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.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-642-01671-4_27
  • Chapter length: 12 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   99.00
Price excludes VAT (USA)
  • ISBN: 978-3-642-01671-4
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   129.00
Price excludes VAT (USA)

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)

    CrossRef  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)

    CrossRef  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)