Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Model Conformance for Cyber-Physical Systems: A Survey

Published: 20 August 2019 Publication History
  • Get Citation Alerts
  • Abstract

    Model-based development is an important paradigm for developing cyber-physical systems (CPS). The underlying assumption is that the functional behavior of a model is related to the behavior of a more concretized model or the real system. A formal definition of such a relation is called conformance relation. There are a variety of conformance relations, and the question arises of how to select a conformance relation for the development of CPS. The contribution of this article is a survey of the definitions and algorithms of conformance relations for CPS. Additionally, the article compares several conformance relations and provides guidance on which relation to select for specific problems. Finally, we discuss how to select inputs for testing conformance.

    References

    [1]
    A. Abate. 2013. Approximation metrics based on probabilistic bisimulations for general state-space Markov processes: A survey. Electron. Notes Theor. Comput. Sci. 297 (2013), 3--25.
    [2]
    H. Abbas and G. Fainekos. 2015. Towards Composition of Conformant Systems. Technical Report.
    [3]
    H. Abbas, B. Hoxha, G. E. Fainekos, J. V. Deshmukh, J. Kapinski, and K. Ueda. 2014. Conformance testing as falsification for cyber-physical systems. CoRR abs/1401.5200 (2014).
    [4]
    H. Abbas, H. D. Mittelmann, and G. E. Fainekos. 2014. Formal property verification in a conformance testing framework. In 12th ACM/IEEE International Conference on Formal Methods and Models for Codesign, MEMOCODE. 155--164.
    [5]
    A. Aerts, M. R. Mousavi, and M. A. Reniers. 2015. A tool prototype for model-based testing of cyber-physical systems. In 12th International Colloquium of Theoretical Aspects of Computing, ICTAC 2015. 563--572.
    [6]
    A. Aerts, M. Reniers, and M. R. Mousavi. 2017. Chapter 19—Model-based testing of cyber-physical systems. In Cyber-Physical Systems. Academic Press, 287--304.
    [7]
    B. K. Aichernig, H. Brandl, E. Jöbstl, and W. Krenn. 2009. Model-based mutation testing of hybrid systems. In 8th International Symposium Formal Methods for Components and Objects, FMCO. 228--249.
    [8]
    B. K. Aichernig, H. Brandl, and F. Wotawa. 2009. Conformance testing of hybrid systems with qualitative reasoning models. Electron. Notes Theor. Comput. Sci. 253, 2 (2009), 53--69.
    [9]
    B. K. Aichernig, F. Lorber, and D. Nickovic. 2013. Time for mutants—Model-based mutation testing with timed automata. In 7th International Conference on Tests and Proofs, TAP. 20--38.
    [10]
    M. Althoff. 2015. An introduction to CORA 2015. In Proceedings of the Workshop on Applied Verification for Continuous and Hybrid Systems. 120--151.
    [11]
    M. Althoff and J. M. Dolan. 2012. Reachability computation of low-order models for the safety verification of high-order road vehicle models. In American Control Conference, ACC. 3559--3566.
    [12]
    M. Althoff and G. Frehse. 2016. Combining zonotopes and support functions for efficient reachability analysis of linear systems. In Proceedings of the 55th IEEE Conference on Decision and Control. 7439--7446.
    [13]
    M. Althoff and B. H. Krogh. 2012. Avoiding geometric intersection operations in reachability analysis of hybrid systems. In Hybrid Systems: Computation and Control. 45--54.
    [14]
    M. Althoff and B. H. Krogh. 2014. Reachability analysis of nonlinear differential-algebraic systems. IEEE Trans. Autom. Control 59, 2 (2014), 371--383.
    [15]
    R. Alur, C. Courcoubetis, T. Henzinger, P. Ho, X. Nicollin, A. Olivero, J. Sifakis, and S. Yovine. 1994. The algorithmic analysis of hybrid systems. In 11th International Conference on Analysis and Optimization of Systems Discrete Event Systems. Springer, 329--351.
    [16]
    R. Alur, T. Feder, and T. A. Henzinger. 1996. The benefits of relaxing punctuality. J. ACM 43, 1 (1996), 116--146.
    [17]
    R. Alur, R. Grosu, I. Lee, and O. Sokolsky. 2001. Compositional refinement for hierarchical hybrid systems. In International Workshop on Hybrid Systems: Computation and Control. Springer, 33--48.
    [18]
    R. Alur, R. Grosu, I. Lee, and O. Sokolsky. 2006. Compositional modeling and refinement for hierarchical hybrid systems. The J. Logic Algebraic Program. 68, 1--2 (2006), 105--128.
    [19]
    R. Alur, T. A. Henzinger, O. Kupferman, and M. Y. Vardi. 1998. Alternating refinement relations. In 9th International Conference Concurrency Theory, CONCUR. 163--178.
    [20]
    R. Alur, T. A. Henzinger, G. Lafferriere, and G. J. Pappas. 2000. Discrete abstractions of hybrid systems. In Proceedings IEEE 88, 7 (2000), 971--984.
    [21]
    Y. S. R. Annapureddy and G. E. Fainekos. 2010. Ant colonies for temporal logic falsification of hybrid systems. In Proceedings of the 36th Annual Conference of IEEE Industrial Electronics. 91--96.
    [22]
    D. Araiza-Illan, D. Western, A. Pipe, and K. Eder. 2016. Systematic and realistic testing in simulation of control code for robots in collaborative human-robot interactions. In Towards Autonomous Robotic Systems: 17th Annual Conference. 20--32.
    [23]
    H. Araujo, G. Carvalho, A. Sampaio, M. R. Mousavi, and M. Taromirad. 2017. A process for sound conformance testing of cyber-physical systems. In IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW). 46--50.
    [24]
    R.-J. Back and J. von Wright. 1998. Refinement Calculus—A Systematic Introduction. Springer.
    [25]
    C. Baier and J.-P. Katoen. 2008. Principles of Model Checking (Representation and Mind Series). The MIT Press.
    [26]
    S. Bak and P. S. Duggirala. 2017. HyLAA: A tool for computing simulation-equivalent reachability for linear systems. In Proceedings of the 20th International Conference on Hybrid Systems: Computation and Control. 173--178.
    [27]
    S. Bak and P. S. Duggirala. 2017. Simulation-equivalent reachability of large linear systems with inputs. In Proceedings of the 29th International Conference on Computer Aided Verification. Springer. 401--420.
    [28]
    R. Banach, H. Zhu, W. Su, and X. Wu. 2012. Continuous ASM, and a pacemaker sensing fragment. In International Conference on Abstract State Machines, Alloy, B, VDM, and Z. Springer, 65--78.
    [29]
    O. Beg, H. Abbas, T. T. Johnson, and A. Davoudi. 2017. Model validation of PWM DC-DC converters. IEEE Trans. Ind. Electron. 64, 9 (2017), 7049--7059.
    [30]
    S. Bensalem, A. Bouajjani, C. Loiseaux, and J. Sifakis. 1992. Property preserving simulations. In 4th International Workshop on Computer Aided Verification, CAV. 260--273.
    [31]
    G. Bian and A. Abate. 2017. On the relationship between bisimulation and trace equivalence in an approximate probabilistic context. In International Conference on Foundations of Software Science and Computation Structures. Springer, 321--337.
    [32]
    S. Bogomolov, M. Forets, G. Frehse, F. Viry, A. Podelski, and C. Schilling. 2018. Reach set approximation through decomposition with low-dimensional sets and high-dimensional matrices. In Proceedings of the 21st International Conference on Hybrid Systems: Computation and Control (part of CPS Week), HSCC. 41--50.
    [33]
    A. Bouajjani, J. Esparza, and O. Maler. 1997. Reachability analysis of pushdown automata: Application to model-checking. In Proceedings of the 8th International Conference on Concurrency Theory. 135--150.
    [34]
    H. Brandl, G. Fraser, and F. Wotawa. 2008. Coverage-based testing using qualitative reasoning models. In Proceedings of the 20th International Conference on Software Engineering 8 Knowledge Engineering (SEKE). 393--398.
    [35]
    H. Brandl, M. Weiglhofer, and B. K. Aichernig. 2010. Automated conformance verification of hybrid systems. In 10th International Conference on Quality Software (QSIC). 3--12.
    [36]
    M. Broy, B. Jonsson, J.-P. Katoen, M. Leucker, and A. Pretschner (Eds.). 2005. Model-Based Testing of Reactive Systems, Advanced Lectures. Lecture Notes in Computer Science, Vol. 3472. Springer.
    [37]
    M. L. Bujorianu, J. Lygeros, and Marius C. Bujorianu. 2005. Bisimulation for general stochastic hybrid systems. In International Workshop on Hybrid Systems: Computation and Control. Springer, 198--214.
    [38]
    X. Chen, E. Ábrahám, and S. Sankaranarayanan. 2013. Flow*: An analyzer for non-linear hybrid systems. In Proceedings of Computer-Aided Verification (LNCS 8044). Springer, 258--263.
    [39]
    X. Chen, M. Althoff, and F. Immler. 2017. ARCH-COMP17 category report: Continuous systems with nonlinear dynamics. In Proceedings of the 4th International Workshop on Applied Verification for Continuous and Hybrid Systems. 160--169.
    [40]
    T. S. Chow. 1978. Testing software design modeled by finite-state machines. IEEE Trans. Software Eng. 3, SE-4 (1978), 178--187.
    [41]
    D. Chu and D. D. Siljak. 2005. A canonical form for the inclusion principle of dynamic systems. SIAM J. Control Optim. 44, 3 (2005), 969--990.
    [42]
    P. J. L. Cuijpers. 2007. On bicontinuous bisimulation and the preservation of stability. In International Workshop on Hybrid Systems: Computation and Control. Springer, 676--679.
    [43]
    T. Dang. 2011. Model-based testing of hybrid systems. In Model-Based Testing for Embedded Systems. CRC Press, Inc., Chapter 14, 383--424.
    [44]
    T. Dang, O. Maler, and R. Testylier. 2010. Accurate hybridization of nonlinear systems. In Hybrid Systems: Computation and Control. 11--19.
    [45]
    T. Dang and T. Nahhal. 2009. Coverage-guided test generation for continuous and hybrid systems. Formal Methods Syst. Des. 34, 2 (2009), 183--213.
    [46]
    T. Dang and T. Nahhal. 2007. Model-based Testing of Hybrid Systems. Technical Report. Verimag, IMAG.
    [47]
    T. Dang and N. Shalev. 2014. Test coverage estimation using threshold accepting. In Automated Technology for Verification and Analysis. Vol. 8837. Springer International Publishing, 115--128.
    [48]
    J. V. Deshmukh, R. Majumdar, and V. S. Prabhu. 2015. Quantifying conformance using the Skorokhod metric. In the 27th International Conference on Computer Aided Verification, CAV. 234--250.
    [49]
    A. Donzé. 2007. Trajectory-Based Verification and Controller Synthesis for Continuous and Hybrid Systems. Ph.D. Dissertation. University Joseph Fourier.
    [50]
    A. Donzé. 2010. Breach, A toolbox for verification and parameter synthesis of hybrid systems. In 22nd International Conference on Computer Aided Verification, CAV. 167--170.
    [51]
    G. Frehse. 2005. Compositional Verification of Hybrid Systems Using Simulation Relations. Ph.D. Dissertation. Radboud Universiteit Nijmegen.
    [52]
    G. Frehse. 2005. PHAVer: Algorithmic verification of hybrid systems past HyTech. In 8th International Workshop on Hybrid Systems: Computation and Control, HSCC. 258--273.
    [53]
    G. Frehse. 2006. On timed simulation relations for hybrid systems and compositionality. In 4th International Conference on Formal Modeling and Analysis of Timed Systems, FORMATS. 200--214.
    [54]
    G. Frehse, C. Le Guernic, A. Donzé, S. Cotton, R. Ray, O. Lebeltel, R. Ripado, A. Girard, T. Dang, and O. Maler. 2011. SpaceEx: Scalable verification of hybrid systems. In 23rd International Conference on Computer Aided Verification, CAV. 379--395.
    [55]
    G. Frehse, Z. Han, and B. Krogh. 2004. Assume-guarantee reasoning for hybrid I/O-automata by over-approximation of continuous interaction. In 43rd IEEE Conference on Decision and Control, Vol. 1. 479--484.
    [56]
    G. Frehse and R. Ray. 2012. Flowpipe-guard intersection for reachability computations with support functions. In Proceedings of Analysis and Design of Hybrid Systems. 94--101.
    [57]
    A. Girard. 2013. A composition theorem for bisimulation functions. CoRR abs/1304.5153 (2013). http://arxiv.org/abs/1304.5153.
    [58]
    A. Girard. 2013. Computational Approaches to Analysis and Control of Hybrid Systems. Habilitation.
    [59]
    A. Girard, A. A. Julius, and G. J. Pappas. 2006. Approximate simulation relations for hybrid systems. IFAC Proceedings Volumes 39, 5 (2006), 106--111.
    [60]
    A. Girard, A. A. Julius, and G. J. Pappas. 2008. Approximate simulation relations for hybrid systems. Discrete Event Dyn. Syst. 18, 2 (2008), 163--179.
    [61]
    A. Girard and C. Le Guernic. 2008. Efficient reachability analysis for linear systems using support functions. In Proceedings of the 17th IFAC World Congress. 8966--8971.
    [62]
    A. Girard and G. J. Pappas. 2005. Approximate bisimulations for constrained linear systems. In Proceedings of the 44th IEEE Conference on Decision and Control. IEEE, 4700--4705.
    [63]
    A. Girard and G. J. Pappas. 2005. Approximate bisimulations for nonlinear dynamical systems. In Proceedings of the 44th IEEE Conference on Decision and Control. 684--689.
    [64]
    A. Girard and G. J. Pappas. 2007. Approximate bisimulation relations for constrained linear systems. Automatica 43, 8 (2007), 1307--1317.
    [65]
    A. Girard and G. J. Pappas. 2007. Approximation metrics for discrete and continuous systems. IEEE Trans. Autom. Control 52, 5 (May 2007), 782--798.
    [66]
    A. Girard and G. J. Pappas. 2009. Hierarchical control system design using approximate simulation. Autom. 45, 2 (2009), 566--571.
    [67]
    A. Girard, G. Pola, and P. Tabuada. 2010. Approximately bisimilar symbolic models for incrementally stable switched systems. IEEE Trans. Autom. Control 55, 1 (2010), 116--126.
    [68]
    K. A. Grasse. 2007. Simulation and bisimulation of nonlinear control systems with admissible classes of inputs and disturbances. SIAM J. Control Optim. 46, 2 (April 2007), 562--584.
    [69]
    K. A. Grasse and N. Ho. 2015. Simulation relations and controllability properties of linear and nonlinear control systems. SIAM J. Control Optim. 53, 3 (2015), 1346--1374.
    [70]
    E. Haghverdi, P. Tabuada, and G. J. Pappas. 2005. Bisimulation relations for dynamical, control, and hybrid systems. Theor. Comput. Sci. 342, 2--3 (2005), 229--261.
    [71]
    T. A. Henzinger, R. Majumdar, and V. S. Prabhu. 2005. Quantifying similarities between timed systems. In 3rd International Conference on Formal Modeling and Analysis of Timed Systems FORMATS. 226--241.
    [72]
    T. A. Henzinger, M. Minea, and V. Prabhu. 2001. Assume-guarantee reasoning for hierarchical hybrid systems. In International Workshop on Hybrid Systems: Computation and Control. Springer, 275--290.
    [73]
    R. M. Hierons, K. Bogdanov, J. P. Bowen, R. Cleaveland, J. Derrick, J. Dick, M. Gheorghe, M. Harman, K. Kapoor, P. J. Krause, G. Lüttgen, A. J. H. Simons, S. A. Vilkomir, M. R. Woodward, and H. Zedan. 2009. Using formal specifications to support testing. ACM Comput. Surv. 41, 2 (2009), 9:1--9:76.
    [74]
    N. Ho. 2015. Controllability of Linear and Nonlinear Control Systems Related Through Simulation Relations. Ph.D. Dissertation. University of Oklahoma.
    [75]
    M. Ikeda, D. D. Siljak, and D. E. White. 1982. An inclusion principle for dynamic systems. In 1982 American Control Conference. 884--892.
    [76]
    A. A. Julius. 2006. Approximate abstraction of stochastic hybrid automata. In 9th International Workshop on Hybrid Systems: Computation and Control HSCC (Lecture Notes in Computer Science), João P. Hespanha and Ashish Tiwari (Eds.), Vol. 3927. Springer, 318--332.
    [77]
    A. A. Julius, A. D’Innocenzo, M. D. Di Benedetto, and G. J. Pappas. 2009. Approximate equivalence and synchronization of metric transition systems. Syst. Control Lett. 58, 2 (2009), 94--101.
    [78]
    A. A. Julius, A. Girard, and G. J. Pappas. 2006. Approximate bisimulation for a class of stochastic hybrid systems. In American Control Conference. 4724--4729.
    [79]
    A. A. Julius and G. J. Pappas. 2009. Approximations of stochastic hybrid systems. IEEE Trans. Autom. Control 54, 6 (2009), 1193--1203.
    [80]
    J. Kapinski, B. H. Krogh, O. Maler, and O. Stursberg. 2003. On systematic simulation of open continuous systems. In Hybrid Systems: Computation and Control (LNCS 2623). Springer, 283--297.
    [81]
    N. Khakpour and M. R. Mousavi. 2015. Notions of conformance testing for cyber-physical systems: Overview and roadmap (invited paper). In 26th International Conference on Concurrency Theory (CONCUR), Vol. 42. 18--40.
    [82]
    M. Krichen and S. Tripakis. 2009. Conformance testing for real-time systems. Formal Methods Syst. Des. 34, 3 (2009), 238--304.
    [83]
    D. Lee and M. Yannakakis. 1996. Principles and methods of testing finite state machines—A survey. In Proceedings IEEE 84, 8 (1996), 1090--1123.
    [84]
    S. B. Liu, H. Roehm, C. Heinzemann, I. Lütkebohle, J. Oehlerking, and M. Althoff. 2017. Provably safe motion of mobile robots in human environments. In IEEE/RSJ International Conference on Intelligent Robots and Systems IROS. 1351--1357.
    [85]
    S. M. Loos and A. Platzer. 2016. Differential refinement logic. In Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science. ACM, 505--514.
    [86]
    N. A. Lynch, R. Segala, and F. W. Vaandrager. 2001. Hybrid I/O automata revisited. In 4th International Workshop on Hybrid Systems: Computation and Control HSCC. 403--417.
    [87]
    G. Ma, L. Qin, X. Liu, C. Shi, and G. Wu. 2015. Approximate bisimulations for constrained discrete-time linear systems. In 15th International Conference on Control, Automation and Systems (ICCAS). IEEE, 1058--1063.
    [88]
    R. Majumdar and V. S. Prabhu. 2015. Computing the Skorokhod distance between polygonal traces. In Proceedings of the 18th International Conference on Hybrid Systems: Computation and Control. ACM, 199--208.
    [89]
    R. Majumdar and V. S. Prabhu. 2016. Computing distances between reach flowpipes. In Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control. ACM, 267--276.
    [90]
    O. Maler and D. Nickovic. 2004. Monitoring temporal properties of continuous signals. In Proceedings of the Formal Techniques, Modelling and Analysis of Timed and Fault-Tolerant Systems. 152--166.
    [91]
    I. M. Mitchell. 2007. Comparing forward and backward reachability as tools for safety analysis. In 10th International Workshop on Hybrid Systems: Computation and Control HSCC. 428--443.
    [92]
    S. Mitsch and A. Platzer. 2016. ModelPlex: Verified runtime validation of verified cyber-physical system models. Formal Methods Syst. Des. 49, 1--2 (2016), 33--74.
    [93]
    S. Mitsch, J.-D. Quesel, and A. Platzer. 2014. Refactoring, refinement, and reasoning. In International Symposium on Formal Methods. Springer, 481--496.
    [94]
    M. Mohaqeqi and M. R. Mousavi. 2016. Towards an approximate conformance relation for hybrid I/O automata. In Proceedings of the 1st International Workshop on Verification and Validation of Cyber-Physical Systems (V2CPS). 53--64.
    [95]
    M. Mohaqeqi and M. R. Mousavi. 2016. Sound test-suites for cyber-physical systems. In 10th International Symposium on Theoretical Aspects of Software Engineering TASE. 42--48.
    [96]
    M. Mohaqeqi, M. R. Mousavi, and W. Taha. 2014. Conformance testing of cyber-physical systems: A comparative study. ECEASST 70 (2014).
    [97]
    L. Munteanu and K. A. Grasse. 2015. Constructing simulation relations for IDO systems affine in inputs and disturbances. Mathematics of Control, Signals, and Systems 27, 3 (2015), 317--346.
    [98]
    A. Murthy, Md A. Islam, E. Bartocci, E. M. Cherry, F. H. Fenton, J. Glimm, S. A. Smolka, and R. Grosu. 2012. Approximate bisimulations for sodium channel dynamics. In Computational Methods in Systems Biology. Springer, 267--287.
    [99]
    A. Murthy, Md. A. Islam, S. A. Smolka, and R. Grosu. 2015. Computing bisimulation functions using SOS optimization and Δ-decidability over the reals. In Proceedings of the 18th International Conference on Hybrid Systems: Computation and Control. ACM, 78--87.
    [100]
    A. Murthy, Md. A. Islam, S. A. Smolka, and R. Grosu. 2017. Computing compositional proofs of input-to-output stability using SOS optimization and Δ-decidability. Nonlinear Anal. Hybrid Syst. 23 (2017), 272--286.
    [101]
    T. Nghiem, S. Sankaranarayanan, G. Fainekos, F. Ivančić, A.Gupta, and G. J. Pappas. 2010. Monte-Carlo techniques for falsification of temporal properties of non-linear hybrid systems. In Hybrid Systems: Computation and Control. 211--220.
    [102]
    H. Pan, M. Zhang, and Y. Chen. 2011. Approximate simulation for metric hybrid input/output automata. In 5th International Conference on Secure Software Integration 8 Reliability Improvement Companion (SSIRI-C). IEEE, 53--59.
    [103]
    G. J. Pappas. 2003. Bisimilar linear systems. Autom. 39, 12 (2003), 2035--2047.
    [104]
    A. Platzer and E. M. Clarke. 2007. The image computation problem in hybrid systems model checking. In Hybrid Systems: Computation and Control (LNCS 4416). Springer, 473--486.
    [105]
    A. Platzer and J.-D. Quesel. 2008. Keymaera: A hybrid theorem prover for hybrid systems (system description). In International Joint Conference on Automated Reasoning. Springer, 171--178.
    [106]
    G. Pola, A. Girard, and P. Tabuada. 2008. Approximately bisimilar symbolic models for nonlinear control systems. Autom. 44, 10 (2008), 2508--2516.
    [107]
    G. Pola, A. J. van der Schaft, and M. D. Di Benedetto. 2004. Bisimulation theory for switching linear systems. 43rd IEEE Conference on Decision and Control, CDC. 2 (Dec. 2004), 1406--1411.
    [108]
    P. Prabhakar, G. Dullerud, and M. Viswanathan. 2012. Pre-orders for reasoning about stability. In Proceedings of the 15th ACM International Conference on Hybrid Systems: Computation and Control. ACM, 197--206.
    [109]
    P. Prabhakar, G. Dullerud, and M. Viswanathan. 2015. Stability preserving simulations and bisimulations for hybrid systems. IEEE Trans. Autom. Control 60, 12 (2015), 3210--3225.
    [110]
    P. Prabhakar and J. Liu. 2016. Bisimulations for input-output stability of hybrid systems. In 2016 IEEE 55th Conference on Decision and Control, CDC. 5515--5520.
    [111]
    V. Preoteasa and S. Tripakis. 2016. Towards compositional feedback in non-deterministic and non-input-receptive systems. In Proceedings of the 31st Annual ACM/IEEE Symposium on Logic in Computer Science, LICS. 768--777.
    [112]
    J.-D. Quesel. 2013. Similarity, Logic, and Games: Bridging Modeling Layers of Hybrid Systems. Ph.D. Dissertation.
    [113]
    J.-F. Raskin. 1999. Logics, Automata and Classical Theories for Deciding Real Time. Ph.D. Dissertation. Facultés universitaires Notre-Dame de la Paix, Namur.
    [114]
    H. Roehm, T. Heinz, and E. C. Mayer. 2017. STLInspector: STL validation with guarantees. In 29th International Conference on Computer Aided Verification, CAV. 225--232.
    [115]
    H. Roehm, J. Oehlerking, T. Heinz, and M. Althoff. 2016. STL model checking of continuous and hybrid systems. In 14th International Symposium on Automated Technology for Verification and Analysis, ATVA. 412--427.
    [116]
    H. Roehm, J. Oehlerking, M. Woehrle, and M. Althoff. 2016. Reachset conformance testing of hybrid automata. In Proceedings of the 19th International Conference on Hybrid Systems: Computation and Control, HSCC. 277--286.
    [117]
    M. Roggenbach and M. Majster-Cederbaum. 2000. Towards a unified view of bisimulation: A comparative study. Theor. Comput. Sci. 238, 1 (2000), 81--130.
    [118]
    B. S. Rüffer, C. M. Kellett, and S. R. Weller. 2009. Integral input-to-state stability of interconnected iISS systems by means of a lower-dimensional comparison system. In Proceedings of the 48th IEEE Conference on Decision and Control, Held Jointly with the 2009 28th Chinese Control Conference, CDC/CCC. IEEE, 638--643.
    [119]
    J. Schmaltz and J. Tretmans. 2008. On conformance testing for timed systems. In 6th International Conference on Formal Modeling and Analysis of Timed Systems, FORMATS. 250--264.
    [120]
    G. V. Smirnov. 2002. Introduction to the Theory of Differential Inclusions. American Mathematical Society.
    [121]
    A. M. Stanković, S. D. Dukić, and A. T. Sarić. 2015. Approximate bisimulation-based reduction of power system dynamic models. IEEE Trans. Power Syst. 30, 3 (2015), 1252--1260.
    [122]
    T. Strathmann and J. Oehlerking. 2015. Experience report: Verifying properties of an electro-mechanical braking system. In Proceedings of the 1st and 2nd Int. Workshop on Applied Verification for Continuous and Hybrid Systems, Vol. 34. 49--56.
    [123]
    P. Tabuada. 2007. Approximate simulation relations and finite abstractions of quantized control systems. In International Workshop on Hybrid Systems: Computation and Control. Springer, 529--542.
    [124]
    P. Tabuada. 2009. Verification and Control of Hybrid Systems—A Symbolic Approach. Springer.
    [125]
    P. Tabuada and G. J. Pappas. 2004. Bisimilar control affine systems. Syst. Control Lett. 52, 1 (2004), 49--58.
    [126]
    P. Tabuada, G. J. Pappas, and P. Lima. 2001. Compositional abstractions of hybrid control systems. In Proceedings of the 40th IEEE Conference on Decision and Control, 2001, Vol. 1. IEEE, 352--357.
    [127]
    P. Tabuada, G. J. Pappas, and P. Lima. 2004. Compositional abstractions of hybrid control systems. Discrete Event Dyn. Syst. 14, 2 (2004), 203--238.
    [128]
    H. Tanner and G. J. Pappas. 2002. Simulation relations for discrete-time linear systems. IFAC Proceedings Volumes 35, 1 (2002), 445--450.
    [129]
    H. G. Tanner and G. J. Pappas. 2003. Abstractions of constrained linear systems. In Proceedings of the American Control Conference ACC, Vol. 4. IEEE, 3381--3386.
    [130]
    S. Tasiran. 1998. Compositional and Hierarchical Techniques for the Formal Verification of Real-time Systems. Ph.D. Dissertation. University of California at Berkeley.
    [131]
    J. Tretmans. 1992. A Formal Approach to Conformance Testing. Ph.D. Dissertation. Universiteit Twente.
    [132]
    J. Tretmans. 1999. Testing concurrent systems: A formal approach. In 10th International Conference on Concurrency Theory CONCUR (Lecture Notes in Computer Science), Jos C. M. Baeten and Sjouke Mauw (Eds.), Vol. 1664. Springer, 46--65.
    [133]
    A. Van Der Schaft. 2004. Bisimulation of dynamical systems. In International Workshop on Hybrid Systems: Computation and Control. Springer, 555--569.
    [134]
    A. van der Schaft. 2004. Equivalence of dynamical systems by bisimulation. IEEE Trans. Autom. Control 49, 12 (2004), 2160--2172.
    [135]
    M. van Osch. 2006. Hybrid input-output conformance and test generation. In Formal Approaches to Software Testing and Runtime Verification. Springer, 70--84.
    [136]
    M. van Osch. 2009. Automated Model-based Testing of Hybrid Systems. Ph.D. Dissertation. Eindhoven University of Technology.
    [137]
    C. Wang, J. Wu, H. Tan, and J. Fu. 2016. Approximate reachability and bisimulation equivalences for transition systems. Trans. Tianjin Univ. 22, 1 (2016), 19--23.
    [138]
    G. Yan, L. Jiao, Y. Li, S. Wang, and N. Zhan. 2016. Approximate bisimulation and discretization of hybrid CSP. In 21st International Symposium Formal Methods, FM. Springer, 702--720.
    [139]
    K. Yang and H. Ji. 2017. Hierarchical analysis of large-scale control systems via vector simulation function. Syst. Control Lett. 102 (2017), 74--80.

    Cited By

    View all
    • (2024)A Relative Operation-Based Separation Model for Safe Distances of Virtually Coupled TrainsIEEE Transactions on Intelligent Vehicles10.1109/TIV.2023.33010099:1(2031-2045)Online publication date: Jan-2024
    • (2024)Scalable Reachset-Conformant Identification of Linear SystemsIEEE Control Systems Letters10.1109/LCSYS.2024.33970588(520-525)Online publication date: 2024
    • (2024)Specification-Compliant Reachability Analysis for Autonomous Vehicles Using On-the-Fly Model Checking2024 IEEE Intelligent Vehicles Symposium (IV)10.1109/IV55156.2024.10588549(1484-1491)Online publication date: 2-Jun-2024
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Transactions on Cyber-Physical Systems
    ACM Transactions on Cyber-Physical Systems  Volume 3, Issue 3
    Special Issue on Real Time Aspects in CPS and Regular Papers (Diamonds)
    July 2019
    269 pages
    ISSN:2378-962X
    EISSN:2378-9638
    DOI:10.1145/3356396
    • Editor:
    • Tei-Wei Kuo
    Issue’s Table of Contents
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Journal Family

    Publication History

    Published: 20 August 2019
    Accepted: 01 January 2019
    Revised: 01 November 2018
    Received: 01 July 2017
    Published in TCPS Volume 3, Issue 3

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Cyber-physical systems
    2. Skorokhod conformance
    3. approximate bisimulation
    4. approximate language inclusion
    5. approximate simulation
    6. approximate trace conformance
    7. behavioral inclusion
    8. bisimulation
    9. conformance relation
    10. conformance testing
    11. continuous simulation
    12. epsilon-delta similarity
    13. hioco
    14. hybrid input-output conformance
    15. hybrid systems
    16. implementation relation
    17. input-output conformance simulation
    18. input-output equivalence
    19. language equivalence
    20. language inclusion
    21. projective relational refinement
    22. qrioco
    23. qualtitative reasoning input output conformance
    24. reachset conformance
    25. refinement
    26. tau-epsilon closeness
    27. trace conformance
    28. trace equivalence
    29. verification

    Qualifiers

    • Research-article
    • Research
    • Refereed

    Funding Sources

    • European Commission

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)70
    • Downloads (Last 6 weeks)3
    Reflects downloads up to 11 Aug 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)A Relative Operation-Based Separation Model for Safe Distances of Virtually Coupled TrainsIEEE Transactions on Intelligent Vehicles10.1109/TIV.2023.33010099:1(2031-2045)Online publication date: Jan-2024
    • (2024)Scalable Reachset-Conformant Identification of Linear SystemsIEEE Control Systems Letters10.1109/LCSYS.2024.33970588(520-525)Online publication date: 2024
    • (2024)Specification-Compliant Reachability Analysis for Autonomous Vehicles Using On-the-Fly Model Checking2024 IEEE Intelligent Vehicles Symposium (IV)10.1109/IV55156.2024.10588549(1484-1491)Online publication date: 2-Jun-2024
    • (2023)Data-Driven Mutation Analysis for Cyber-Physical SystemsIEEE Transactions on Software Engineering10.1109/TSE.2022.321304149:4(2182-2201)Online publication date: 1-Apr-2023
    • (2023)Guarantees for Real Robotic Systems: Unifying Formal Controller Synthesis and Reachset-Conformant IdentificationIEEE Transactions on Robotics10.1109/TRO.2023.327726839:5(3776-3790)Online publication date: 1-Oct-2023
    • (2023)BarrierNet: Differentiable Control Barrier Functions for Learning of Safe Robot ControlIEEE Transactions on Robotics10.1109/TRO.2023.324956439:3(2289-2307)Online publication date: 1-Jun-2023
    • (2023)Scalable Robust Safety Filter With Unknown Disturbance SetIEEE Transactions on Automatic Control10.1109/TAC.2023.329232968:12(7756-7770)Online publication date: Dec-2023
    • (2023)Provably Safe Reinforcement Learning via Action Projection Using Reachability Analysis and Polynomial ZonotopesIEEE Open Journal of Control Systems10.1109/OJCSYS.2023.32563052(79-92)Online publication date: 2023
    • (2023)Lexicographic Mixed-Integer Motion Planning with STL Constraints2023 IEEE 26th International Conference on Intelligent Transportation Systems (ITSC)10.1109/ITSC57777.2023.10422619(1361-1367)Online publication date: 24-Sep-2023
    • (2023)Reachability Analysis of ARMAX Models2023 62nd IEEE Conference on Decision and Control (CDC)10.1109/CDC49753.2023.10383972(7027-7034)Online publication date: 13-Dec-2023
    • Show More Cited By

    View Options

    Get Access

    Login options

    Full Access

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media