• DocumentCode
    1959750
  • Title

    STARS in VCC: complementing simulation with worst-case analysis

  • Author

    Balarin, F.

  • Author_Institution
    Cadence Berkeley Labs, CA, USA
  • fYear
    2001
  • fDate
    4-8 Nov. 2001
  • Firstpage
    471
  • Lastpage
    478
  • Abstract
    STARS is a methodology for worst-case analysis of embedded systems. STARS manipulates abstract representations of system components to obtain upper bounds on the number of various events in the system, as well as a bound on the response time. VCC is a commercial discrete event simulator, that can be used both for functional and performance verification. We describe an extension of VCC to facilitate STARS. The extension allows the user to specify abstract representations of VCC modules. These abstractions are used by STARS, but their validity can also be checked by VCC simulation. We also propose a mostly automatic procedure to generate these abstractions. Finally, we illustrate on an example how STARS can be combined with simulation to find bugs that would be hard to find by simulation alone.
  • Keywords
    discrete event simulation; embedded systems; performance evaluation; program debugging; STARS methodology; VCC discrete event simulator; VCC modules; abstract representations; embedded systems; performance verification; response time bound; static analysis of reactive systems; upper bounds; worst-case analysis; Analytical models; Bandwidth; Computer bugs; Delay; Discrete event simulation; Embedded system; Energy consumption; Resource management; Timing; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Aided Design, 2001. ICCAD 2001. IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA, USA
  • ISSN
    1092-3152
  • Print_ISBN
    0-7803-7247-6
  • Type

    conf

  • DOI
    10.1109/ICCAD.2001.968683
  • Filename
    968683