Sciweavers

CBSE
2005
Springer

Real-Time Scheduling Techniques for Implementation Synthesis from Component-Based Software Models

14 years 5 months ago
Real-Time Scheduling Techniques for Implementation Synthesis from Component-Based Software Models
We consider a class of component-based software models with interaction style of buffered asynchronous message passing between components with ports, represented by UML-RT. After building a logical software model, it is necessary to synthesize a multi-threaded implementation that runs on a given target hardware platform and satisfies timing constraints. Commercial code generators generate functional code, but ignore concurrency and timing issues. In this paper, we compare alternative multi-threading strategies for implementation synthesis from this class of software models, and describe real-time scheduling analysis techniques that are useful during design space exploration for implementation synthesis. We use the elevator control application to illustrate our analysis techniques.
Zonghua Gu, Zhimin He
Added 26 Jun 2010
Updated 26 Jun 2010
Type Conference
Year 2005
Where CBSE
Authors Zonghua Gu, Zhimin He
Comments (0)