• DocumentCode
    723058
  • Title

    Verification of design contracts for cyber-physical system design using evolutionary optimization

  • Author

    Sreram, B. ; Buonopane, Furio ; Srinivasan, Seshadhri ; Subathra, B. ; Ayyagari, R.

  • fYear
    2015
  • fDate
    19-20 March 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Cyber-Physical Systems (CPS) have enabled plethora of applications and are seen as future solutions to build large-scale infrastructure. Controller meeting design requirements and performance objectives are required for building CPS. This is non-trivial due to the interplay and temporal constraints among the physical, computing, communication, and control entities within CPS. This paper presents design contracts (an agreement) between software, network and control engineers to build CPS controllers. Jitter bounds are used to synthesize the design contract that are verified by solving multiobjective optimization problem (MOP) to specify temporal parameter (jitter bound) and also guarantee performance. To solve the MOP, NSGA-II is used (Nondominated sorting genetic algorithm) due to its ability to generate non-dominated solutions; a desirable feature for design involving tradeoff. The synthesis and verification procedure is illustrated using experiments with simple example.
  • Keywords
    contracts; design; formal verification; genetic algorithms; jitter; sorting; CPS controllers; MOP; NSGA-II; cyber-physical system design; design contract synthesis; design contract verification; design contracts; design requirements; evolutionary optimization; interplay constraint; jitter bounds; large-scale infrastructure; multiobjective optimization problem; nondominated sorting genetic algorithm; performance objectives; temporal constraint; temporal parameter; Contracts; Delays; Hardware; Jitter; Load modeling; Software;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuit, Power and Computing Technologies (ICCPCT), 2015 International Conference on
  • Conference_Location
    Nagercoil
  • Type

    conf

  • DOI
    10.1109/ICCPCT.2015.7159508
  • Filename
    7159508