Skip to content
Free planNo credit card requiredStart writing

article · CINECA IRIS Institutional Research Information System (Sant'Anna School of Advanced Studies) · 2010

Optimizing the Software Architecture for Extensibility in Hard Real-time Distributed Systems

Q. Zhu, Y. Yang, E. Scholte, A. Sangiovanni Vincentelli, DI NATALE, Marco

Cited by 0Abstract and details only

Abstract

We consider a set of control tasks that must be executed on distributed platforms so that end-to-end latencies are within deadlines. We investigate how to allocate tasks to nodes,
\npack signals to messages, allocate messages to buses, and assign
\npriorities to tasks and messages, so that the design is extensible and robust with respect to changes in task requirements.We adopt a notion of extensibility metric that measures how much the execution times of tasks can be increased without violating end-to-end deadlines.
\nWe optimize the task and message design with respect to this
\nmetric by adopting a mathematical programming front-end followed by postprocessing heuristics. The proposed algorithm as applied to industrial strength test cases shows its effectiveness in optimizing extensibility and a marked improvement in running time with respect to an approach based on randomized optimization.

Cite this paper

APA 7

Zhu, Q., Yang, Y., Scholte, E., Vincentelli, A. S., & DI NATALE, M. (2010). Optimizing the Software Architecture for Extensibility in Hard Real-time Distributed Systems. CINECA IRIS Institutional Research Information System (Sant'Anna School of Advanced Studies).

MLA 9

Zhu, Q., et al. “Optimizing the Software Architecture for Extensibility in Hard Real-time Distributed Systems.” CINECA IRIS Institutional Research Information System (Sant'Anna School of Advanced Studies), 2010.

Chicago

Zhu, Q., Y. Yang, E. Scholte, A. Sangiovanni Vincentelli, and Marco DI NATALE. 2010. “Optimizing the Software Architecture for Extensibility in Hard Real-time Distributed Systems.” CINECA IRIS Institutional Research Information System (Sant'Anna School of Advanced Studies).

Harvard

Zhu, Q. et al. (2010) ‘Optimizing the Software Architecture for Extensibility in Hard Real-time Distributed Systems’, CINECA IRIS Institutional Research Information System (Sant'Anna School of Advanced Studies).

BibTeX
@article{zhu2010optimizing,
  title = {{Optimizing the Software Architecture for Extensibility in Hard Real-time Distributed Systems}},
  author = {Zhu, Q. and Yang, Y. and Scholte, E. and Vincentelli, A. Sangiovanni and DI NATALE, Marco},
  journal = {CINECA IRIS Institutional Research Information System (Sant'Anna School of Advanced Studies)},
  year = {2010}
}

Made from the index record. Check names, capitalisation and page numbers against the paper. Need another style? AI for Research has over 10,000.