OEIRM: An Open Distributed Processing Based Interoperability Reference Model for e-Science

  • Zhiming Zhao
  • Paola Grosso
  • Cees de Laat
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7513)


E-Science applications are often interdisciplinary and require resources from different infrastructures; the interoperability between heterogeneous infrastructures is an important requirement for constructing large scale experiments. Analyzing interoperability issues by including both application and infrastructure aspects promotes a global view on interoperability of different layers, and we argue it can converge to an optimal reference model to guide the development of service layers in e-Science infrastructures. This paper proposes an Open Distributed Processing based interoperability reference model for e-Science.


e-Science Open Distributed Processing Interoperability Cloud Grid 


  1. 1.
    Francis, J., Alexander, A., Alexander, S.: Big data. Computing in Science and Engineering 13, 10–13 (2011)CrossRefGoogle Scholar
  2. 2.
    Geraci, A.: IEEE Standard Computer Dictionary: Compilation of IEEE Standard Computer Glossaries. IEEE Press, Piscataway (1991)Google Scholar
  3. 3.
    Charalabidis, Y., Janssen, M., Glassey, O.: Introduction to cloud infrastructures and interoperability minitrack. In: Hawaii International Conference on System Sciences, p. 2177 (2012)Google Scholar
  4. 4.
    Ngan, L., Feng, Y., Rho, S., Kanagasabai, R.: Enabling interoperability across heterogeneous semantic web services with owl-s based mediation. In: Asia-Pacific Conference on Services Computing, pp. 471–476. IEEE (2011)Google Scholar
  5. 5.
    Arcieri, F., Fioravanti, F., Nardelli, E., Talamo, M.: A layered it infrastructure for secure interoperability in personal data registry digital government services. In: International Workshop on Research Issues in Data Engineering, pp. 95–102 (2004)Google Scholar
  6. 6.
    Blair, G., Grace, P.: Emergent middleware: Tackling the interoperability problem. IEEE Internet Computing 16, 78–82 (2012)CrossRefGoogle Scholar
  7. 7.
    Zhao, A., Belloum, A., Laat, C., Hertzberger, B.: Using jade agent framework to prototype an e-science workflow bus. In: 7th IEEE International Symposium on Cluster Computing and the Grid, pp. 655–660 (2007)Google Scholar
  8. 8.
    White, L., Wilde, N., Reichherzer, T., El-Sheikh, M., Goehring, G., Baskin, A., Hartmann, B., Manea, M.: Understanding interoperable systems: Challenges for the maintenance of soa applications. In: Hawaii International Conference on System Sciences, pp. 2199–2206 (2012)Google Scholar
  9. 9.
    EU 7th framework programme. Common operations of environmental research infrastructures, grant agreement no. 283465,
  10. 10.
    Linington, P., Milosevic, Z., Tanaka, A., Vallecillo, A.: Building enterprise systems with ODP. CRC press, Taylor & Francis Group (2012)Google Scholar
  11. 11.
    Cassel, L.: Interdisciplinary computing is the answer: now, what was the question? ACM Inroads 2(1), 4–6 (2011)CrossRefGoogle Scholar
  12. 12.
    Smarkusky, D., Toman, S.: An interdisciplinary approach in applying fundamental concepts. In: Proceedings of the 10th ACM Conference on SIG-Information Technology Education, SIGITE 2009, pp. 224–228 (2009)Google Scholar
  13. 13.
    Vattan, S., Goel, A.: Semantically annotating research articles for interdisciplinary design. In: Proceedings of the Sixth International Conference on Knowledge Capture, K-CAP 2011, pp. 165–166 (2011)Google Scholar
  14. 14.
    Qiu, G., Kandhai, B., Sloot, P.: Understanding the complex dynamics of stock markets through cellular automata. Phys. Rev. E 75, 046116 (2007)MathSciNetCrossRefGoogle Scholar
  15. 15.
    Wang, Y., Roberto, D., Boniface, M., Qian, D., Cui, D., Jiang, J.: Cross-domain middlewares interoperability for distributed aircraft design optimization. In: IEEE International Conference on eScience, pp. 485–492 (2008)Google Scholar
  16. 16.
    Ellerta, M., Grnagerb, M., Konstantinovc, A., et al.: Advanced resource connector middleware for lightweight computational grids. Future Generation Computer Systems, 219–240 (2007)Google Scholar
  17. 17.
    Hausenblas, M.: Utilising linked open data in applications. In: Proceedings of the International Conference on Web Intelligence, Mining and Semantics, pp. 7:1–7:4 (2011)Google Scholar
  18. 18.
    Zhao, Z., Taal, A., Grosso, P., Laat, C.: Resource discovery in large scale network infrastructure. In: IEEE Int’l conf. on Networking Architecture and Storage (2011)Google Scholar
  19. 19.
    Field, L., Andreozzi, S., Konya, B.: Grid information system interoperability: The need for a common information model. In: IEEE International Conference on e-Science, pp. 501–507 (2008)Google Scholar
  20. 20.
    Kuo, C., Li, Y., Lee, P., Wu, Y.: An interoperability infrastructure with portable prescription for improving patient safety – the framework of a national standard in taiwan. In: World Congress on Computer Science and Information Engineering, vol. 1, pp. 293–297 (2009)Google Scholar
  21. 21.
    Budiu, M., Delling, D., Werneck, R.: Dryadopt: Branch-and-bound on distributed data-parallel execution engines. In: International Parallel and Distributed Processing Symposium, pp. 1278–1289 (2011)Google Scholar
  22. 22.
    Zhao, Z., Booms, S., Belloum, A., Laat, C., Hertzberger, B.: Vle-wfbus: a scientific workflow bus for multi e-science domains. In: Proceedings of the 2nd IEEE International Conference on e-Science and Grid Computing, pp. 11–19 (2006)Google Scholar
  23. 23.
    Wang, Y., Scardaci, D., Yan, B., Huang, Y.: Interconnect egee and cngrid e-infrastructures through interoperability between glite and gos middlewares. In: International Conference on e-Science and Grid Computing, pp. 553–560 (2007)Google Scholar
  24. 24.
    Ruiz-Alvarez, A., Smith, C., Humphrey, M.: Bes++: Hpc profile open source c implementation. In: IEEE/ACM International Workshop on Grid Computing, pp. 41–48 (2008)Google Scholar
  25. 25.
    Schoenberger, A., Schwalb, J., Wirtz, G.: Has ws-i’s work resulted in ws-* interoperability? In: IEEE International Conference on Web Services, pp. 171–178 (2011)Google Scholar
  26. 26.
    Kazushige, S., Aida, K., Miura., K.: Mutual job submission architecture that considered workload balance among computing resources in the grid interoperation. In: IEEE/ACM International Workshop on Grid Computing, pp. 19–25 (2011)Google Scholar
  27. 27.
    Mirto, M., Passante, M., Aloisio, G.: A grid meta scheduler for a distributed interoperable workflow management system. In: IEEE Symposium on Computer-Based Medical Systems, pp. 138–143 (2010)Google Scholar
  28. 28.
    Takefusa, A., Nakada, H., Takano, R., Kudoh, T., Tanaka, Y.: Gridars: a grid advanced resource management system framework for intercloud. In: Proceedings of the Conference on Cloud Computing Technology and Science, pp. 705–710 (2011)Google Scholar
  29. 29.
    Open Grid Forum. Open cloud computing interface infrastructure,
  30. 30.
    Distributed management task force. Open virtualization format specification. In dsP0243 version 1.1.0 (2010)Google Scholar
  31. 31.
    Storage networking industry association. Cloud data management interface. Storage networking industry association. Tech. Report (2010)Google Scholar
  32. 32.
    Cantor, J., Philpott, P., Maler, E.: Assertions and protocols for the oasis security assertion markup language. OASIS Standard (2005)Google Scholar
  33. 33.
    Moses, T., et al.: extensible access control markup language. OASIS Standard (2005)Google Scholar
  34. 34.
    Maarabani, M., Cavalli, A., Hwang, I., Zaidi, F.: Verification of interoperability security policies by model checking. In: IEEE International Symposium on High-Assurance Systems Engineering, pp. 376–381 (2011)Google Scholar
  35. 35.
    Riedel, M., Memon, M., Memon, A., Mallmann, D., Lippert, T., Kranzlmuller, D.: e-science infrastructure integration invariants to enable htc and hpc interoperability applications. In: IEEE International Symposium on Parallel and Distributed Processing Workshops, pp. 922–931 (2011)Google Scholar
  36. 36.
    Riedel, M., Laure, E., Soddemann, T., Field, L., et al.: Interoperation of world-wide production e-science infrastructures. Concurr. Comput.: Pract. Exper. 21(8), 961–990 (2009)CrossRefGoogle Scholar

Copyright information

© IFIP International Federation for Information Processing 2012

Authors and Affiliations

  • Zhiming Zhao
    • 1
  • Paola Grosso
    • 1
  • Cees de Laat
    • 1
  1. 1.System and Network Engineering Research Group, Informatics InstituteUniversity of AmsterdamAmsterdamThe Netherlands

Personalised recommendations