10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC'07) 2007
DOI: 10.1109/isorc.2007.45
|View full text |Cite
|
Sign up to set email alerts
|

On Best-Effort Real-Time Assurances for Recovering from Distributable Thread Failures in Distributed Real-Time Systems

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
8
0

Year Published

2008
2008
2012
2012

Publication Types

Select...
3
2
2

Relationship

2
5

Authors

Journals

citations
Cited by 8 publications
(8 citation statements)
references
References 7 publications
0
8
0
Order By: Relevance
“…We show that ACUA satisfies thread time constraints in the presence of crash failures and message losses, is early-deciding (i.e., its decision time is proportional to the actual number of crashes), and has a message and time complexity that compares favorably with other algorithms in its class. Furthermore, we show that ACUA has a better best-effort property -i.e., the affinity for feasibly completing as many high importance threads as possible, irrespective of thread urgency -than past thread scheduling algorithms [10,11]. We also prove the exception handling properties of ACUA.…”
Section: Introductionmentioning
confidence: 66%
See 2 more Smart Citations
“…We show that ACUA satisfies thread time constraints in the presence of crash failures and message losses, is early-deciding (i.e., its decision time is proportional to the actual number of crashes), and has a message and time complexity that compares favorably with other algorithms in its class. Furthermore, we show that ACUA has a better best-effort property -i.e., the affinity for feasibly completing as many high importance threads as possible, irrespective of thread urgency -than past thread scheduling algorithms [10,11]. We also prove the exception handling properties of ACUA.…”
Section: Introductionmentioning
confidence: 66%
“…In this paper, we consider the problem of scheduling threads in the presence of the previously mentioned uncertainties, focusing particularly on (arbitrary) node failures and message losses. Past efforts on thread scheduling (e.g., [9][10][11]) can be broadly categorized into two classes: independent node scheduling and collaborative scheduling. In the independent scheduling approach (e.g., [9,11]), threads are scheduled at nodes using propagated thread scheduling parameters and without any interaction with other nodes.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Furthermore, unlike previous authors, we do not assume the expression of real-time constraints for the abort handler [39], [95]. This is done because each real-time segment may have many different abort handlers, and it is assumed that the cost of expressing time constraints for each of these to the underlying operating system is inordinately large, compared to the execution cost of the abort handler.…”
Section: Abort Modelmentioning
confidence: 99%
“…Prior research on providing quality of service (QoS) using DOC middleware has addressed the timeliness [20] and availability [16,19] requirements of DRE systems. Moreover, several standards have defined interfaces and provide services and strategies to enhance the timeliness and fault-tolerance capabilities of DRE systems.…”
mentioning
confidence: 99%