• DocumentCode
    2022829
  • Title

    Schedulability Analysis Abstractions for Safety Critical Java

  • Author

    Bøgholm, Thomas ; Thomsen, Bent ; Larsen, Kim G. ; Mycroft, Alan

  • Author_Institution
    Dept. Comput. Sci., Aalborg Univ., Aalborg, Denmark
  • fYear
    2012
  • fDate
    11-13 April 2012
  • Firstpage
    71
  • Lastpage
    78
  • Abstract
    We present a compositional approach to schedulability analysis of safety-critical Java programs. We introduce a specification language in order to write abstract behavioural specifications regarding task execution-time and use of resources. Schedulability is checked on a model composed of the abstract specifications, possibly before any implementation, and as the specifications are implemented, these implementations can be checked individually. This means that library routines potentially can be separately checked and reused, and individual tasks can be verified according to their specifications without performing the full-system-analysis.
  • Keywords
    Java; formal specification; safety-critical software; scheduling; abstract specifications; behavioural specifications; full system analysis; safety critical Java programs; schedulability analysis abstractions; specification language; Analytical models; Automata; Clocks; Java; Object oriented modeling; Real time systems; Unified modeling language; Java; analysis; model checking; real-time; scj;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC), 2012 IEEE 15th International Symposium on
  • Conference_Location
    Guangdong
  • ISSN
    1555-0885
  • Print_ISBN
    978-1-4673-0499-3
  • Type

    conf

  • DOI
    10.1109/ISORC.2012.18
  • Filename
    6195863