ABSTRACT
There is a pressing need to evaluate both cyber- and physical systems together and holistically for a rapidly growing number of applications using simulation and emulation in a realistic environment, which brings realistic attacks against the defensive capabilities of CPS (Cyber-Physical System). Without the support from appropriate tools and run-time environments, this assessment process can be extremely time-consuming and error-prone, if possible at all. In this paper, we present iSEE - integrated Simulation and Emulation platform for security Experimentation, as a "software supporting research infrastructure used for cyber security research and development". iSEE allows for the concurrent modeling, experimentation and evaluation of CPS that range from a fully simulated to a fully implemented system. iSEE has two major components: 1) modeling environment for system specification and experiment configuration and 2) run-time environment that supports experiment execution. iSEE employs the Model-Integrated-Computing (MIC) approach, which explicitly uses models throughout the experiment environments and integrates them at the domain-specific model level. The run-time environment of iSEE integrates Matlab and the DETERlab testbed to support realistic assessment of CPS on real distributed networking environments in its early design phase, before a fully implemented system is available. At run time, iSEE provides time synchronization and data communication and coordinates the execution of the security experiment across simulation and emulation platforms.
- Deter seer. http://seer.deterlab.net/.Google Scholar
- Deterlab. http://isi.deterlab.net/.Google Scholar
- Matlab. http://www.mathworks.com.Google Scholar
- Modelica and modelica association. http://www.modelica.org.Google Scholar
- The network simulator ns-2. http://isi.edu.nsnam/ns.Google Scholar
- Omnet++. http://www.omnetpp.org.Google Scholar
- The ptolemy project. http://ptolemy.eecs.berkeley.edu.Google Scholar
- A. T. Al-Hammouri, M. S. Branicky, and V. Liberatore. Co-simulation tools for networked control systems. In Proceedings of the 11th international workshop on Hybrid Systems: Computation and Control, HSCC '08, pages 16--29, Berlin, Heidelberg, 2008. Springer-Verlag. Google ScholarDigital Library
- A. Cervin, M. Ohlin, and D. Henriksson. Simulation of networked control systems using truetime. In Proceedings of the 3rd International Workshop on Networked Control Systems: Tolerant to Faults, Nancy, France, 2007.Google Scholar
- J. S. Dahmann, R. M. Fujimoto, and R. M. Weatherly. The department of defense high level architecture. In Proceedings of the 29th conference on Winter simulation, WSC '97, pages 142--149, Washington, DC, USA, 1997. IEEE Computer Society. Google ScholarDigital Library
- E. Eyisi, J. Bai, D. Riley, J. Weng, W. Yan, Y. Xue, X. Koutsoukos, and J. Sztipanovits. Ncswt: An integrated modeling and simulation tool for networked control systems. Technical report, Institute for Software and Integrated Systems, Vanderbilt University, 2011.Google Scholar
- M. Hasan, H. Yu, A. Carrington, and T. Yang. Co-simulation of wireless networked control systems over mobile ad hoc network using simulink and opnet. Communications, IET, 3(8):1297--1310, august 2009.Google ScholarCross Ref
- U. Hatnik and S. Altmann. Using modelsim, matlab/simulink and ns for simulation of distributed systems. In Parallel Computing in Electrical Engineering, 2004. PARELEC 2004. International Conference on, pages 114--119, sept. 2004. Google ScholarDigital Library
- O. Heimlich, R. Sailer, and L. Budzisz. Nmlab: A co-simulation framework for matlab and ns-2. In Proceedings of the 2010 Second International Conference on Advances in System Simulation, SIMUL '10, pages 152--157, Washington, DC, USA, 2010. IEEE Computer Society. Google ScholarDigital Library
- G. Hemingway, H. Neema, H. Nine, J. Sztipanovits, and G. Karsai. Rapid synthesis of high-level architecture-based heterogeneous simulation: a model-based integration approach. In Simulation, volume 88, March 2012. Google ScholarDigital Library
- G. Karsai, J. Sztipanovits, A. Ledeczi, and T. Bapty. Model-integrated development of embedded software. Proceedings of the IEEE, 91(1):145--164, jan 2003.Google ScholarCross Ref
- T. Kohtamaki, M. Pohjola, J. Brand, and L. Eriksson. Piccsim toolchain - design, simulation and automatic implementation of wireless networked control systems. In Networking, Sensing and Control, 2009. ICNSC '09. International Conference on, pages 49--54, march 2009.Google Scholar
Index Terms
- Integrated simulation and emulation platform for cyber-physical system security experimentation
Recommendations
Simulation integration platforms for cyber-physical systems
DESTION '19: Proceedings of the Workshop on Design Automation for CPS and IoTSimulation-based analysis is essential in the model-based design process of Cyber-Physical Systems (CPS). Since heterogeneity is inherent to CPS, virtual prototyping of CPS designs and the simulation of their behavior in various environments typically ...
Towards Integrated Simulation of Cyber-Physical Systems: A Case Study on Intelligent Water Distribution
DASC '09: Proceedings of the 2009 Eighth IEEE International Conference on Dependable, Autonomic and Secure ComputingIn cyber-physical systems (CPSs), embedded computing systems and communication capability are used to streamline and fortify the operation of a physical system. Intelligent critical infrastructure systems are among the most important CPSs and also prime ...
Cyber-physical systems security: Limitations, issues and future trends
AbstractTypically, Cyber-Physical Systems (CPS) involve various interconnected systems, which can monitor and manipulate real objects and processes. They are closely related to Internet of Things (IoT) systems, except that CPS focuses on the ...
Comments