Skip to main content

Flexible Simulation of Ubiquitous Computing Environments

  • Conference paper
Ambient Intelligence - Software and Applications

Part of the book series: Advances in Intelligent and Soft Computing ((AINSC,volume 92))

Abstract

Ubiquitous computing software must be reliable. As it occurs in conventional software, one of hardest tasks nowadays is testing. Moreover, if testing is focused on context-aware and adaptive services, the task is even harder. In this case, it is not sufficient testing the software in order to find bugs in the code and repair them (i.e. debugging) and, at the same time, checking that procedures and functions responses to specific interesting inputs are correct. It is also needed checking that the responses of services (i.e. the system under test) to changes in the environment are correct. And the environment includes also human users. This paper proposes UbikSim. An ubiquitous computing environments simulator which tries to alleviate the particularities of testing services and applications whose behaviour depends on both physical environment and users.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alliance, O.: Osgi service platform, release 3. IOS Press, Inc., Amsterdam (2003)

    Google Scholar 

  2. Barton, J., Vijayaraghavan, V.: Ubiwise: A ubiquitous wireless infrastructure simulation environment (2002)

    Google Scholar 

  3. Chen, H., Perich, F., Finin, T., Joshi, A.: SOUPA: Standard ontology for ubiquitous and pervasive applications. In: The First Annual International Conference on Mobile and Ubiquitous Systems: Networking and Services, MOBIQUITOUS 2004, pp. 258–267. IEEE, Los Alamitos (2004)

    Chapter  Google Scholar 

  4. Dahmann, J., Morse, K.: High level architecture for simulation: An update. dis-rt p. 32 (1998)

    Google Scholar 

  5. Davidsson, P.: Multi agent based simulation: beyond social simulation. Multi-Agent-Based Simulation, 141–155 (2001)

    Google Scholar 

  6. Davidsson, P.: Agent based social simulation: A computer science view. Journal of Artificial Societies and Social Simulation 5(1), 7 (2002)

    Google Scholar 

  7. Dey, A.K.: Understanding and using context. Personal and Ubiquitous Computing 5, 4–7 (2001)

    Article  Google Scholar 

  8. Garcia-Valverde, T., Campuzano, F., Serrano, E., Botia, J.: Human behaviours simulation in ubiquitous computing environments. In: Workshop on Multi-Agent Systems and Simulation at MALLOW 2010 (2010)

    Google Scholar 

  9. Law, A., Kelton, W., Kelton, W.: Simulation modeling and analysis. McGraw-Hill, New York (1991)

    Google Scholar 

  10. Liu, Y., OGrady, M., OHare, G.: Scalable context simulation for mobile applications. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM 2006 Workshops. LNCS, vol. 4278, pp. 1391–1400. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

  11. Mamaghani, F., Foley, P.: SEDRIS-A Collaborative International Infrastructure Technology. In: Proc. Simulation Interoperability Workshop, Paper 04E-SIW-067 (2004)

    Google Scholar 

  12. Martin, M., Nurmi, P.: A generic large scale simulator for ubiquitous computing. In: Third Annual International Conference on Mobile and Ubiquitous Systems: Networking & Services, pp. 1–3. IEEE, Los Alamitos (2007)

    Google Scholar 

  13. Nieto, I., Botía, J., Gómez-Skarmeta, A.: Information and hybrid architecture model of the OCP contextual information management system. Journal of Universal Computer Science 12(3), 357–366 (2006)

    Google Scholar 

  14. O’Neill, E., Klepal, M., Lewis, D., O’Donnell, T., O’Sullivan, D., Pesch, D.: A testbed for evaluating human interaction with ubiquitous computing environments. In: First International Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities, pp. 60–69. IEEE, Los Alamitos (2005)

    Chapter  Google Scholar 

  15. Reynolds, V., Cahill, V., Senart, A.: Requirements for an ubiquitous computing simulation and emulation environment. In: Proceedings of the First International Conference on Integrated Internet ad Hoc and Sensor Networks, p. 1. ACM, New York (2006)

    Chapter  Google Scholar 

  16. Serrano, E., Botia, J., Cadenas, J.: Ubik: a multi-agent based simulator for ubiquitous computing applications. Journal of Physical Agents 3(2), 39 (2009)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2011 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Campuzano, F., Garcia-Valverde, T., Garcia-Sola, A., Botia, J.A. (2011). Flexible Simulation of Ubiquitous Computing Environments. In: Novais, P., Preuveneers, D., Corchado, J.M. (eds) Ambient Intelligence - Software and Applications. Advances in Intelligent and Soft Computing, vol 92. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19937-0_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-19937-0_24

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-19936-3

  • Online ISBN: 978-3-642-19937-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics