2013
DOI: 10.1002/spe.2181
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling component replacement for timely execution in dynamic systems

Abstract: Timely run-time software replacement techniques are a corner stone for reconciling real-time systems development and dynamic behavior. Typical real-time systems do not consider dynamic behavior because it deeply challenges predictability and timeliness. Current efforts are starting to merge the safe and predictable execution with a controllable level of dynamicity by imposing a set of bounds and limitations to the system dynamic behavior. One of the obstacles for this is how to time-bound the different operati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
8
0

Year Published

2013
2013
2018
2018

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 18 publications
(8 citation statements)
references
References 30 publications
0
8
0
Order By: Relevance
“…In component-based systems, software reconfiguration often occurs by plugging components in/out or by changing component wirings [21]. Dedicated component models exist that allow developers to verify-using formal techniques such as model-checking-the correctness of new component configurations [20].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…In component-based systems, software reconfiguration often occurs by plugging components in/out or by changing component wirings [21]. Dedicated component models exist that allow developers to verify-using formal techniques such as model-checking-the correctness of new component configurations [20].…”
Section: Related Workmentioning
confidence: 99%
“…These attempts utilize language-or operating system-specific features that are often not available in typical CPS platforms, because of resource-constraints. Target platforms of these approaches are either the mainstream computing machines [8,21] or FPGAs [5], which greatly surpass CPS platforms in terms of available resources and energy consumption. Our solution, instead, is designed for resource-constrained devices, does not require any language-specific features such as reflection, and remains decoupled from the the underlying operating system.…”
Section: Related Workmentioning
confidence: 99%
“…The work in explores the possibility of scheduling real‐time tasks with dynamic behavior. The traditional approach to guarantee deadlines is to provide tasks with resources enough for the worst case ever.…”
Section: Related Workmentioning
confidence: 99%
“…Enhancements to these technologies have improved their benefits for specific contexts, such as to support dinamic execution (Romero and García-Valls, 2014); for real-time reconfiguration of service-oriented architectures the iLAND middleware (García-Valls et al, 2013) provides time-bounded operation. Improved resource management to the operating systems has also enabled the higher efficiency in these solutions.…”
Section: Introductionmentioning
confidence: 99%