An Integrated Development and Runtime Environment for the Future Internet

  • Amira Ben Hamida
  • Fabio Kon
  • Gustavo Ansaldi Oliva
  • Carlos Eduardo Moreira Dos Santos
  • Jean-Pierre Lorré
  • Marco Autili
  • Guglielmo De Angelis
  • Apostolos Zarras
  • Nikolaos Georgantas
  • Valérie Issarny
  • Antonia Bertolino
Open Access
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7281)

Abstract

The Future Internet environments raise challenging issues for the Service-Oriented Architectures. Due to the scalability and heterogeneity issues new approaches are thought in order to leverage the SOA to support a wider range of services and users. The CHOReOS project is part of the European Community Initiative to sketch technological solutions for the future ultra large systems. In particular, CHOReOS explores the choreography of services paradigm. Within this project, a conceptual architecture combining both the development and runtime environments is realized. This chapter introduces the CHOReOS Integrated Development and Runtime Environment, aka IDRE.

Keywords

SOA Service Choreography MDA Cloud & Grid IDRE Governance Middleware Discovery Access TDD V&V 

References

  1. 1.
    Athanasopoulos, D., Zarras, A., Issarny, V.: Towards the maintenance of service oriented software. In: Proc. of the 3rd CSMR Workshop on Software Quality and Maintenance, SQM (2009)Google Scholar
  2. 2.
    Athanasopoulos, D., Zarras, A., Vassiliadis, P., Issarny, V.: Mining service abstractions - nier. In: Proc. of the 33rd International Conference on Software Engineering (ICSE), pp. 944–947 (2011)Google Scholar
  3. 3.
    Autili, M., Mostarda, L., Navarra, A., Tivoli, M.: Synthesis of decentralized and concurrent adaptors for correctly assembling distributed component-based systems. Journal of Systems and Software (2008)Google Scholar
  4. 4.
    Baude, F., Filali, I., Huet, F., Legrand, V., Mathias, E., Merle, P., Ruz, C., Krummenacher, R., Simperl, E., Hamerling, C., Lorré, J.: Esb federation for large-scale soa. In: Proc. of the ACM Symposium on Applied Computing, SAC 2010, pp. 2459–2466 (2010)Google Scholar
  5. 5.
    Bertolino, A., De Angelis, G., Kellomäki, S., Polini, A.: Enhancing service federation trustworthiness through online testing. IEEE Computer 45(1), 66–72 (2012)CrossRefGoogle Scholar
  6. 6.
    Bertolino, A., De Angelis, G., Polini, A.: Validation and verification policies for governance of service choreographies. In: Proc. of the 8th International Conference on Web Information Systems and Technologies, WEBIST (to appear, April 2012)Google Scholar
  7. 7.
    Bertolino, A., Polini, A.: Soa test governance: Enabling service integration testing across organization and technology borders. In: Proc. of Software Testing, Verification and Validation Workshops (ICSTW), pp. 277–286 (April 2009)Google Scholar
  8. 8.
    Calvanese, D., De Giacomo, G., Lenzerini, M., Mecella, M., Patrizi, F.: Automatic service composition and synthesis: the roman model. IEEE Data Eng. Bull. 31(3), 18–22 (2008)Google Scholar
  9. 9.
    Issarny, V., Georgantas, N., Hachem, S., Zarras, A., Vassiliadis, P., Autili, M., Gerosa, M., Ben Hamida, A.: Service-Oriented Middleware for the Future Internet: State of the Art and Research Directions. Journal of Internet Services and Applications 2(1), 23–45 (2011)CrossRefGoogle Scholar
  10. 10.
    Newman, M.: Networks: An Introduction, 1st edn. Oxford University Press (2010)Google Scholar
  11. 11.
    Tivoli, M., Inverardi, P.: Failure-free coordinators synthesis for component-based architectures. Sci. Comput. Program. 71, 181–212 (2008)MathSciNetMATHCrossRefGoogle Scholar
  12. 12.
    Zribi, S., Bénaben, F., Ben Hamida, A.: Towards a service and choreography governance framework. In: Proc. of the I-ESA Conference, Valencia Spain. Springer, Heidelberg (to be published, 2012)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Amira Ben Hamida
    • 1
  • Fabio Kon
    • 5
  • Gustavo Ansaldi Oliva
    • 5
  • Carlos Eduardo Moreira Dos Santos
    • 5
  • Jean-Pierre Lorré
    • 1
  • Marco Autili
    • 4
  • Guglielmo De Angelis
    • 6
  • Apostolos Zarras
    • 3
  • Nikolaos Georgantas
    • 2
  • Valérie Issarny
    • 2
  • Antonia Bertolino
    • 6
  1. 1.Petals LinkFrance
  2. 2.InriaFrance
  3. 3.University of IoaninaGreece
  4. 4.Università degli Studi dell’AquilaItaly
  5. 5.University of São PauloBrazil
  6. 6.Institute of the National Research Council of ItalyItaly

Personalised recommendations