Advertisement

Experimental Testing in the Future Internet PERIMETER Project

  • Eileen Dillon
  • Gemma Power
  • Frances Cleary Grant
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6369)

Abstract

The Future Internet faces many challenges for new Internet architectures, protocols and services requiring early experimentation and testing in large-scale environments. Furthermore, the complexity of the software and technologies running on the Future Internet will require more innovative and different approaches to the testing process. This paper examines these requirements and challenges and demonstrates how they are dealt with in the Telecommunications Software and Systems Group using a case study of the Future Internet project; PERIMETER. Details of the testing and experimental methodologies and the role of testbed activities involved in this Quality of Experience network mobility project to develop and adapt to the needs of the Future Internet are provided. The paper concludes with observations of the further developments and innovations required to achieve an end-to-end solution for experimental testing in PERIMETER, and more generally for other Future Internet projects.

Keywords

Future Internet Testbeds Experimental Testing and Methodologies PERIMETER 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Reding, V.: ERCIM News, Special theme: Future Internet Technology (77), 3 (April 2009), http://ercim-news.ercim.eu/images/stories/EN77/EN77-web.pdf
  2. 2.
    Seventh Framework Programme (FP7) Projects in the Future Internet, http://www.future-internet.eu/activities/fp7-projects.html
  3. 3.
    Future Internet Assembly (FIA), http://www.future-internet.eu/
  4. 4.
    The Future Internet Research and Experimentation (FIRE) Initiative, http://cordis.europa.eu/fp7/ict/fire/
  5. 5.
    The European Future Internet Initiative (EFII), http://initiative.future-internet.eu/
  6. 6.
    PERIMETER, User-centric Paradigm for Seamless Mobility in Future Internet, http://www.ict-perimeter.eu/
  7. 7.
    DSL Forum Technical Report TR-126, Triple-play Services Quality of Experience (QoE) Requirements, Produced by Architecture & Transport Working Group (December 2006)Google Scholar
  8. 8.
    Dillon, E., Power, G., Ramos, M.O., Callejo Rodríguez, M.A., Argente, J.R., Fiedler, M., Tonesi, D.S.: PERIMETER: A Quality of Experience Framework. In: Future Internet Symposium (FIS), Berlin, Germany, September 1-3 (2009)Google Scholar
  9. 9.
    Google Android Operating System, Available http://www.android.com/
  10. 10.
    The Agile Manifesto, http://agilemanifesto.org/
  11. 11.
    Subramaniam, V., Hunt, A.: Practices of an Agile Developer, (April 2006), ISBN: 9780974514086Google Scholar
  12. 12.
    Ambler, S.W.: Ambysoft, Agile Adoption Rate Survey (2006, 2007, 2008), http://www.ambysoft.com/surveys/
  13. 13.
    Vijayasarathy, L., Turk, D.: A Survey of Early Adopters. Journal of Information Technology Management (JITM) 19(2), 1–8 (2008)Google Scholar
  14. 14.
  15. 15.
    Sutherland, J., Viktorov, A., Blount, J., Puntikov, N.: Distributed Scrum: Agile Project Management with Outsourced Development Teams. In: 40th Annual Hawaii International Conference on System Sciences (2007)Google Scholar
  16. 16.
    Beck, K.: Test-Driven Development by Example. Addison-Wesley, Reading (2003)Google Scholar
  17. 17.
    Dillon, E., Sivrikaya, F., Hammerle, C., Salgarelli, L.: Agile Principles Applied to a Complex Long Term Research Activity – The PERIMETER approach. In: The 35th EUROMICRO Conference on Software Engineering and Advanced Applications, Patras Greece, August 27-29 (2009)Google Scholar
  18. 18.
    PERIMETER Toolset: Subversion, http://subversion.tigris.org; Trac, Available: http://trac.edgewall.org; JUnit Testing Framework, Available:: http://www.junit.org/; Apache Ant, Available: http://ant.apache.org/; Cobertura Code Coverage Analysis Tool, Available: http://cobertura.sourceforge.net/; Hudson Continuous Integration Engine, Available: https://hudson.dev.java.net/ and Eclipse IDE, Available: http://www.eclipse.org/
  19. 19.
    FEDERICA - Federated E-infrastructure Dedicated to European Researchers Innovating in Computing network Architectures, http://www.fp7-federica.eu/
  20. 20.
    Crowcroft, J., Demeester, P., Magen, J., Tran-Gia, P., Wilander, J.: Towards a collaboration and highlevel federation structure for the FIRE Facility. In: Working Group on modular federation of FIRE Facilities (July 2009), http://www.ict-fireworks.eu/fileadmin/documents/Wise-men_final.pdf
  21. 21.
    Eriksson, M., Niitamo, V., Kulki, S.: State-of-the-art in utilizing Living Labs approach to user-centric ICT innovation – a European approach. Centre for Distance-spanning Technology at Luleå University of Technology (2005)Google Scholar
  22. 22.
    Papadimitriou, D.: Experimentation as a research methodology to achieve concrete results: where, how, when, “What does it mean to conduct experimentally driven research?” session at FIA Stockholm, November 23-24 (2009), Available: http://www.future-internet.eu/
  23. 23.
    Panlab, Pan-European Laboratory Infrastructure Implementation, http://www.panlab.net/; Teagle Portal, http://www.fire-teagle.org/

Copyright information

© Springer-Verlag Berlin Heidelberg 2010

Authors and Affiliations

  • Eileen Dillon
    • 1
  • Gemma Power
    • 1
  • Frances Cleary Grant
    • 1
  1. 1.Telecommunications Software and Systems GroupWaterford Institute of TechnologyIreland

Personalised recommendations