Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

Between Simulator and Prototype: Crossover Architecture for Testing and Demonstrating Cyber Physical Systems

  • Conference paper
Mobile Networks and Management (MONAMI 2011)

Abstract

Consider the development of a new middleware targeted at cooperating smart objects. Each smart object should have an embedded node connected to the object’s sensors and actuators. Building a prototype of such a middleware is inherently labor-intensive, especially when it comes to crossing the cyber-physical boundary, i.e., node-to-object interfacing. Also, soon one needs to be able to validate the middleware’s emerging API. Consequently, two separate “products” are usually developed: a programmer-oriented simulator and an actual, node-based prototype. Both are less than perfect for testing and demonstration purposes, and there is hardly any reuse of work invested in producing them. We propose an architecture that enables intermediate, crossover setups combining elements of the simulator and of the prototype. The key idea is system-wide decoupling of the cyber domain from the physical domain, by means of a dedicated entity. The architecture emphasizes incremental formation of testing and demonstration setups, reusability of elements needed to create them, and flexibility in combining those elements. We validate our architecture with a proof-of-concept infrastructure and a number of experimental setups.

This work has been co-funded by the FP7/ICT Programme of the European Union, under project POBICOS (Platform for Opportunistic Behaviour in Incompletely Specified, Heterogeneous Object Communities), contract Nr. FP7-ICT-STREP-223984.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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.

Similar content being viewed by others

References

  1. Konstańczuk, P., Milewski, J.: Home environment modeling for POBICOS platform simulator. BSc thesis, Warsaw University of Technology (2010)

    Google Scholar 

  2. Memsic Corporation, http://www.memsic.com/

  3.   STREP/FP7-ICT: Platform for Opportunistic Behaviour in Incompletely Specified, Heterogeneous Object Communities (POBICOS), http://www.ict-pobicos.eu

  4. Bruneau, J., Jouve, W., Consel, C.: DiaSim: A parameterized simulator for pervasive computing applications. In: Mobile and Ubiquitous Systems: Networking & Services, MobiQuitous (2009)

    Google Scholar 

  5. Armac, I., Retkowitz, D.: Simulation of Smart Environments. In: IEEE International Conference on Pervasive Services, pp. 322–331 (2007)

    Google Scholar 

  6. Barton, J., Vijayaraghavan, V.: Ubiwise: A Ubiquitous Wireless Infrastructure Simulation Environment. Technical report, HPL-2002-303, HP Labs (2002), http://www.hpl.hp.com/techreports/2002/HPL-2002-303.pdf

  7. King, J., Bose, R., Yang, H.-I., Pickles, S., Helal, A.: Atlas: A Service-Oriented Sensor Platform: Hardware and Middleware to Enable Programmable Pervasive Spaces. In: Proceedings of 31st IEEE Conference on Local Computer Networks (2006)

    Google Scholar 

  8.   Sensor/Actuator Emulator for the Atlas Platform, http://www.icta.ufl.edu/atlas/emulator/AtlasSensorEmulatorProgrammersManualv1.1.pdf

  9. Huebscher, M.C., McCann, J.A.: Simulation model for self-adaptive applications in pervasive computing. In: Proceedings of 15th International Workshop on Database and Expert Systems Applications, pp. 694–698 (2004)

    Google Scholar 

  10. Levis, P., Lee, N., Welsh, M., Culler, D.: TOSSIM: Accurate and Scalable Simulation of Entire TinyOS Applications. In: Proceedings of the First ACM Conference on Embedded Networked Sensor Systems, SenSys (2003)

    Google Scholar 

  11. Georgakoudis, G., Koutsoumbelias, M., Lalis, S., Lampsas, P.: D4.2.3 Final System Simulator. STREP/FP7-ICT POBICOS project deliverable (2011)

    Google Scholar 

  12. Palacka, V., Prekop, J., Koyš, J., Chabada, J., Bujna, M.: D5.1.3 Application development report. STREP/FP7-ICT POBICOS project deliverable (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Paczesny, T., Domaszewicz, J., Konstańczuk, P., Milewski, J., Pruszkowski, A. (2012). Between Simulator and Prototype: Crossover Architecture for Testing and Demonstrating Cyber Physical Systems. In: Pentikousis, K., Aguiar, R., Sargento, S., Agüero, R. (eds) Mobile Networks and Management. MONAMI 2011. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 97. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30422-4_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30422-4_27

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30421-7

  • Online ISBN: 978-3-642-30422-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics