• DocumentCode
    2194465
  • Title

    Supporting the specification and analysis of timing constraints

  • Author

    Ko, Lo ; Healy, Christopher ; Ratliff, Emily ; Arnold, Rinaldo ; Whalley, David ; Harmon, Marion

  • Author_Institution
    Dept. of Comput. Sci., Florida State Univ., Tallahassee, FL, USA
  • fYear
    1996
  • fDate
    10-12 Jun 1996
  • Firstpage
    170
  • Lastpage
    178
  • Abstract
    Real-time programmers have to deal with the problem of relating timing constraints associated with source code to sequences of machine instructions. This paper describes an environment to assist users in the specification and analysis of timing constraints. A user is allowed specify timing constraints within the source code of a C program. A user interface for a timing analyzer was developed to depict whether these constraints were violated or met. In addition, the interface allows portions of programs to be quickly selected with the corresponding bounded times, source code lines, and machine instructions automatically displayed The result is a user-friendly environment that supports the user specification and analysis of timing constraints at a high (source code) level and retains the accuracy of low (machine code) level analysis
  • Keywords
    C language; computer aided software engineering; formal specification; project support environments; real-time systems; synchronisation; timing; C program; real-time programmers; timing constraints; timing constraints analysis; user interface; user specification; user-friendly environment; Computer science; Electronic mail; High level languages; Optimizing compilers; Performance analysis; Pipelines; Programming profession; Real time systems; Timing; User interfaces;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Technology and Applications Symposium, 1996. Proceedings., 1996 IEEE
  • Conference_Location
    Brookline, MA
  • Print_ISBN
    0-8186-7448-2
  • Type

    conf

  • DOI
    10.1109/RTTAS.1996.509534
  • Filename
    509534