Earth Science Informatics

, Volume 3, Issue 4, pp 297–308 | Cite as

Experiments on ESIP—Environment oriented satellite data processing platform

  • Dorian Gorgan
  • Victor Bacu
  • Denisa Rodila
  • Florin Pop
  • Dana Petcu
Research Article


The paper describes the features and the architectures of the ESIP (Environment oriented Satellite Data Processing) and gProcess platforms, supporting the Grid based satellite imagery processing. Features such as Grid services, interactive components, workflow execution, process monitoring, and service composition provided by gProcess, and satellite image processing operators provided by ESIP are described. The paper exemplifies the workflow based description of the GEMI vegetation index in ESIP. The experiments highlight and evaluate as well the performance of the GEMI workflow execution over the SEE-GRID infrastructure.


Grid based processing Satellite imagery Workflow Web service composition Grid application development methodology 



This research is supported by SEE-GRID-SCI (SEE-GRID eInfrastructure for regional eScience) project, funded by the European Commission through the contract nr RI-211338.


  1. Alt M, Hoheisel A, Pohl H-W, Gorlatch S (2005) A grid workflow language using high-level Petri Nets. In: Parallel processing and applied mathematics. Lecture notes in computer science, vol 3911/2006, pp 715-722Google Scholar
  2. Andrews T, Curbera F, Dholakia H, Goland Y, Klein J, Leymann F, Liu K, Roller D, Smith D, Thatte S, Trickovic I, Weerawarana S (2003) Business process execution language for web services, version 1.1. Standard proposed by BEA Systems, IBM Corporation, and Microsoft Corporation. Computing. IEEE Comput 36(1)Google Scholar
  3. Bacu V, Stefanut T, Rodila D, Gorgan D (2009) Process description graph composition by gProcess platform. In: HiPerGRID-3rd international workshop on high performance grid middleware, 28 May, Bucharest. Proceedings of CSCS-17 conference, vol 2, ISSN 2066-4451, pp 423–430Google Scholar
  4. GENESI-DR project (2009) Ground European Network for Earth Science Interoperations-Digital Repositories.
  5. Gorgan D, Bacu V, Stefanut T, Rodila D, Mihon D (2009) Grid based satellite image processing platform for earth observation applications development. In: IDAACS’2009 - IEEE fifth international workshop on intelligent data acquisition and advanced computing systems: technology and applications, Cosenza, Italy, 21–23 September. IEEE Computer Press, pp 247-252Google Scholar
  6. Gorgan D, Stefanut T, Bacu V, Mihon D, Rodila D (2010) Grid based environment application development methodology. In: Large-scale scientific computing. LNCS 5910. Springer, pp 499–506Google Scholar
  7. Harmelen F, Peter F, Horrocks I (2001) Annotated DAML+OIL ontology markup.
  8. Horrocks I, van Harmelen F, Patel-Schneider PF (2001) Reference description of the DAML+OIL (March 2001) ontology markup language.
  9. Legrand I, Voicu R, Cirstoiu C, Grigoras C, Betev L, Costan A (2009) Monitoring and control of large systems with monalisa. Commun ACM 52(9):49–55CrossRefGoogle Scholar
  10. Mihon D, Bacu V, Stefanut T, Gorgan D (2009) Grid based environment application development—Greenview application. In: Proceedings of ICCP2009 - IEEE 5th international conference on intelligent computer communication and processing, pp 275–282Google Scholar
  11. Montagnat J, Glatard T (2008) Implementation of turing machines with the scufl dataflow language. In: Proceedings of the 2008 eighth IEEE international symposium on cluster computing and the Grid, pp 663–668, ISBN:978-0-7695-3156-4Google Scholar
  12. Pinty B, Leprieur C, Verstraete M (1993) Towards a quantitative interpretation of vegetation indices. Part 1: Biophysical canopy properties and classical indices. Remote Sens Rev 7:127–150Google Scholar
  13. Radu A, Bacu V, Gorgan D (2007) Diagrammatic description of satellite image processing workflow. Workshop on Grid Computing Applications Development (GridCAD) at the SYNASC Symposium. IEEE Computer Press, Timisoara, ISBN 0-7695-3078-8, 28 September 2007, pp 341–34Google Scholar
  14. Rodila D, Bacu V, Gorgan D (2009) Semantic annotation based service composition for grid workflow description and execution. In: SYNASC2009 - 11th international symposium on symbolic and numeric algorithms for scientific computing. IEEE Computer Press, pp 245–253Google Scholar
  15. Scifo S, Milazzo V, Magri A (2007) Grid storage access framework, enabling technologies: infrastructure for collaborative enterprises. WETICE 2007. 16th IEEE International Workshops on Volume, Issue, 18–20 June 2007, pp 296–297Google Scholar
  16. Szomszor M (2007) Dynamic discovery, creation and invocation of type adaptors for web service workflow harmonisation. PhD thesis, University of SouthamptonGoogle Scholar
  17. von Laszewski G, Amin K, Hategan M, Zaluzec NJ, Hampton S, Rossi A (2004) GridAnt: a client-controllable grid workflow system. In: 37th annual Hawaii international conference on system sciences (HICSS’04), Big Island, Hawaii. IEEE CS Press, Los Alamitos, pp 5–8Google Scholar

Copyright information

© Springer-Verlag 2010

Authors and Affiliations

  • Dorian Gorgan
    • 1
  • Victor Bacu
    • 1
  • Denisa Rodila
    • 1
  • Florin Pop
    • 2
  • Dana Petcu
    • 3
  1. 1.Computer Science DepartmentTechnical University of Cluj-NapocaCluj-NapocaRomania
  2. 2.University Politehnica of BucharestBucharestRomania
  3. 3.Western University of TimisoaraTimisoaraRomania

Personalised recommendations