A static timing analysis environment using Java architecture for safety critical real-time systems
Gespeichert in:
| Titel: | A static timing analysis environment using Java architecture for safety critical real-time systems |
|---|---|
| Autoren: | Erik Yu-shing Hu, Guillem Bernat, Andy Wellings |
| Weitere Verfasser: | The Pennsylvania State University CiteSeerX Archives |
| Quelle: | http://www.it.uc3m.es/drequiem/Docs/RTJava/R-Hu-2002.pdf. |
| Verlagsinformationen: | IEEE Computer Society |
| Publikationsjahr: | 2002 |
| Bestand: | CiteSeerX |
| Schlagwörter: | Hard Real-Time Systems, Real-Time Java, Worst- Case Execution Time Analysis, Portable WCET Analysis |
| Beschreibung: | Certainly, in hard real-time systems, it is reasonable to argue that no hard real-time threads should behave in an unpredictable way and that schedulability should be guaranteed before execution. In order to guarantee the timing constraints of portable code for hard real-time applications, a particular static timing analysis is necessary. In this paper, we provide a static timing analysis environment for the development of real-time applications on the Java architecture. The major contributions include introducing a novel Extensible Annotations Class (XAC) format to capture portable annotations from the source level, presenting how to integrate XACs with portable Worst-Case Execution Time (WCET) analysis, describing how to obtain real-time thread parameters from Real-Time Java's specifications, and demonstrating how static timing analysis using the Java architecture can be carried out from portable code. |
| Publikationsart: | text |
| Dateibeschreibung: | application/pdf |
| Sprache: | English |
| Relation: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.523.3695 |
| Verfügbarkeit: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.523.3695 http://www.it.uc3m.es/drequiem/Docs/RTJava/R-Hu-2002.pdf |
| Rights: | Metadata may be used without restrictions as long as the oai identifier remains attached to it. |
| Dokumentencode: | edsbas.413F199F |
| Datenbank: | BASE |
| Abstract: | Certainly, in hard real-time systems, it is reasonable to argue that no hard real-time threads should behave in an unpredictable way and that schedulability should be guaranteed before execution. In order to guarantee the timing constraints of portable code for hard real-time applications, a particular static timing analysis is necessary. In this paper, we provide a static timing analysis environment for the development of real-time applications on the Java architecture. The major contributions include introducing a novel Extensible Annotations Class (XAC) format to capture portable annotations from the source level, presenting how to integrate XACs with portable Worst-Case Execution Time (WCET) analysis, describing how to obtain real-time thread parameters from Real-Time Java's specifications, and demonstrating how static timing analysis using the Java architecture can be carried out from portable code. |
|---|
Nájsť tento článok vo Web of Science