2014
DOI: 10.21236/ada605312
|View full text |Cite
|
Sign up to set email alerts
|

Towards Interactive Timing Analysis for Designing Reactive Systems

Abstract: Abstract. Reactive systems are increasingly developed using high-level modeling tools. Such modeling tools may facilitate formal reasoning about concurrent programs, but provide little help when timing-related problems arise and deadlines are missed when running a real system. In these cases, the modeler has typically no information about timing properties and costly parts of the model; there is little or no guidance on how to improve the timing characteristics of the model. In this paper, we propose a design … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2014
2014
2017
2017

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 7 publications
(3 citation statements)
references
References 39 publications
0
3
0
Order By: Relevance
“…There exists also work where WCET analysis is part of the compiler tool chain [60], with the purpose of optimizing and minimizing the WCET instead of average case execution time. Few attempts have so far been made to make WCET analysis interactive [61], meaning that the designer is iteratively improving the WCET by updating the design of the program or model. 3.4.1.2 Critical research issues-predictable execution: With such proofs-of-concept in hand, the key remaining challenge will be to motivate adoption of these concepts for time-predictability into mainstream processors.…”
Section: Predictable Execution In Time-aware Systemsmentioning
confidence: 99%
“…There exists also work where WCET analysis is part of the compiler tool chain [60], with the purpose of optimizing and minimizing the WCET instead of average case execution time. Few attempts have so far been made to make WCET analysis interactive [61], meaning that the designer is iteratively improving the WCET by updating the design of the program or model. 3.4.1.2 Critical research issues-predictable execution: With such proofs-of-concept in hand, the key remaining challenge will be to motivate adoption of these concepts for time-predictability into mainstream processors.…”
Section: Predictable Execution In Time-aware Systemsmentioning
confidence: 99%
“…Section 6.10.1 contains the basic interface definition adapted from the publications [FBS+14a;FBS+14b;FBH+16], which are presented in more detail in the introduction. In Section 6.10.2, I suggest an expansion of the interface definition to accommodate general ITAG structures, i.e.…”
Section: Interactive Timing Interfacementioning
confidence: 99%
“…Ź Enriching the diagram with additional information. The compilation chain can be used by the IDE to add signal dependency [RSM+16] or execution time information [FBH15] to the diagram. Using these can help fix scheduling or performance problems.…”
Section: Three Visual Languagesmentioning
confidence: 99%