2015 IEEE Real-Time Systems Symposium 2015
DOI: 10.1109/rtss.2015.15
|View full text |Cite
|
Sign up to set email alerts
|

Platform-Specific Code Generation from Platform-Independent Timed Models

Abstract: Many safety-critical real-time embedded systems need to meet stringent timing constraints such as preserving delay bounds between input and output events. In model-based development, a system is often implemented by using a code generator to automatically generate source code from system models, and integrating the generated source code with a platform. It is challenging to guarantee that the implemented systems preserve required timing constraints, because the timed behavior of the source code and the platfor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
6
0

Year Published

2016
2016
2019
2019

Publication Types

Select...
3
1
1

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(6 citation statements)
references
References 12 publications
0
6
0
Order By: Relevance
“…This framework checks if the original parameters of the platform-independent models can be used to generate the code, but does not change the parameters in case the platform-specific model does not verify the timing requirements. The second approach was to systematically adjust such timing parameters of the platform-independent model so that the generated code can be integrated with the platform in a way that meets the timing requirements (Kim et al 2015b). In comparison to those prior works, the main contribution of this article is to propose a unified framework that allows one to apply those model transformations under different conditions to determine the timing parameters for the code generation purposes.…”
Section: Approach Overviewmentioning
confidence: 99%
See 4 more Smart Citations
“…This framework checks if the original parameters of the platform-independent models can be used to generate the code, but does not change the parameters in case the platform-specific model does not verify the timing requirements. The second approach was to systematically adjust such timing parameters of the platform-independent model so that the generated code can be integrated with the platform in a way that meets the timing requirements (Kim et al 2015b). In comparison to those prior works, the main contribution of this article is to propose a unified framework that allows one to apply those model transformations under different conditions to determine the timing parameters for the code generation purposes.…”
Section: Approach Overviewmentioning
confidence: 99%
“…In general, the computation of the two functions is difficult due to the complex dependency between the clock variables and I/O transition, and the computation algorithm may not terminate in the presence of the cycles (Kang and Lee 1996). However, if we restrict the timed automata to have the clock reset on every transition, f M can be computed by applying the shortest and longest path algorithm in the graph theory (e.g., Floyd-Warshall algorithm) and detailed in our prior work (Kim et al 2015b). All parameters to compute f M are known a priori such as the automata structure (e.g., acyclic or cyclic automata) and the timing parameters.…”
Section: Formulation Of the Linear Constraintsmentioning
confidence: 99%
See 3 more Smart Citations