Proceedings of the 2006 ACM Symposium on Applied Computing 2006
DOI: 10.1145/1141277.1141446
|View full text |Cite
|
Sign up to set email alerts
|

A framework for (re)deploying components in distributed real-time and embedded systems

Abstract: This paper describes the Resource Allocation and Control Engine (RACE) that integrates multiple resource management algorithms for (re)deploying and managing performance of application components in distributed real-time and embedded (DRE) systems. RACE enables DRE systems to (re)configure allocation and control algorithms depending on application characteristics and environmental conditions. It also enables developers to focus on algorithm logic, while reusing many mechanisms used to (re)configure and (re)dep… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2006
2006
2019
2019

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(7 citation statements)
references
References 4 publications
0
7
0
Order By: Relevance
“…Examples of other middleware that support some aspects of these capabilities include the Resource Allocation and Control Engine (RACE) [19] and Swap-CIAO [20] for DRE systems, as well as WS-DIAMOND [21] for self-healing web services.…”
Section: Planned Enhancements To Le-dancementioning
confidence: 99%
“…Examples of other middleware that support some aspects of these capabilities include the Resource Allocation and Control Engine (RACE) [19] and Swap-CIAO [20] for DRE systems, as well as WS-DIAMOND [21] for self-healing web services.…”
Section: Planned Enhancements To Le-dancementioning
confidence: 99%
“…In the tool category, ArcheOpterix should be compared with thye tools DeSi [27], ArchE [8], DAnCE [7] and the RACE framework [32]. The DeSi tool, developed by MikicRakic et al [27] presents an tailorable environment for specification, manipulation, visualization and attribute evaluation of deployment architectures.…”
Section: Related Workmentioning
confidence: 99%
“…To allow the support of other quality domains ArchE provides a well defined interface to also generate reasoning frameworks for other quality attributes [8]. The RACE framework presented by Shankaran et al [32] and the DAnCE implementation by Deng et al [7] addresses the needs of deployment decisions at real-time. Both the above approaches have been well succeeded in industry, but limitations exist for applicability for static architecture optimization domain such as they require implementations of specific system models and lack of support for complex model analysis.…”
Section: Related Workmentioning
confidence: 99%
“…Bulls-Eye does not enforce any resource partitioning itself. RACE [26] is the RT-Corba component that implements the resource allocation and monitoring algorithms. Tasks are mapped to nodes in the distributed system, and if the performance monitoring is not satisfactory, the allocation algorithm is tuned or replaced by another one.…”
Section: Related Workmentioning
confidence: 99%