The Tiny Instrument Element

  • Francesco Lelli
  • Cesare Pautasso
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5529)


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.


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.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 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)CrossRefGoogle Scholar
  2. 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. 3.
    GridCC Project Web Site,
  4. 4.
    RINGrid Project web site,
  5. 5.
    DORII Project web site,
  6. 6.
    Tiny Instrument Element Project,
  7. 7.
    The CMS Collaboration: The CMS experiment at the CERN LHC. Int. Journal of Instrumentation 3 (2008)Google Scholar
  8. 8.
  9. 9.
    Globus Open Grid Services Architecture,
  10. 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. 11.
    Apache WSRF Project,
  12. 12.
  13. 13.
    McManus, E.: JSR 160: JavaTM Management Extensions (JMX) Remote API 1.0 (2003)Google Scholar
  14. 14.
    Jini project,
  15. 15.
  16. 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. 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. 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. 19.
  20. 20.
  21. 21.
  22. 22.
    Advanced Resource Connector ARC,
  23. 23.
    Amazon Elastic Compute Cloud EC2,
  24. 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)CrossRefGoogle Scholar
  25. 25.
    Stirling, D., Welch, I., Komisarczuk, P.: Designing workflows for grid enabled internet instruments. In: CCGRID 2008, pp. 218–225 (2008)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Francesco Lelli
    • 1
  • Cesare Pautasso
    • 1
  1. 1.Faculty of InformaticsUniversity of LuganoLuganoSwitzerland

Personalised recommendations