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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Konstańczuk, P., Milewski, J.: Home environment modeling for POBICOS platform simulator. BSc thesis, Warsaw University of Technology (2010)
Memsic Corporation, http://www.memsic.com/
STREP/FP7-ICT: Platform for Opportunistic Behaviour in Incompletely Specified, Heterogeneous Object Communities (POBICOS), http://www.ict-pobicos.eu
Bruneau, J., Jouve, W., Consel, C.: DiaSim: A parameterized simulator for pervasive computing applications. In: Mobile and Ubiquitous Systems: Networking & Services, MobiQuitous (2009)
Armac, I., Retkowitz, D.: Simulation of Smart Environments. In: IEEE International Conference on Pervasive Services, pp. 322–331 (2007)
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
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)
Sensor/Actuator Emulator for the Atlas Platform, http://www.icta.ufl.edu/atlas/emulator/AtlasSensorEmulatorProgrammersManualv1.1.pdf
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)
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)
Georgakoudis, G., Koutsoumbelias, M., Lalis, S., Lampsas, P.: D4.2.3 Final System Simulator. STREP/FP7-ICT POBICOS project deliverable (2011)
Palacka, V., Prekop, J., Koyš, J., Chabada, J., Bujna, M.: D5.1.3 Application development report. STREP/FP7-ICT POBICOS project deliverable (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)