Title | ||
---|---|---|
Real-Time scheduling techniques for implementation synthesis from component-based software models |
Abstract | ||
---|---|---|
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. |
Year | DOI | Venue |
---|---|---|
2005 | 10.1007/11424529_16 | CBSE |
Keywords | Field | DocType |
satisfies timing constraint,commercial code generator,real-time scheduling analysis technique,functional code,logical software model,multi-threaded implementation,real-time scheduling technique,analysis technique,component-based software model,software model,implementation synthesis,code generation,message passing,generating function | Unified Modeling Language,Computer science,Code generation,Real-time computing,Software,Component-based software engineering,Software construction,Design space exploration,Message passing,Software development,Distributed computing | Conference |
Volume | ISSN | ISBN |
3489 | 0302-9743 | 3-540-25877-9 |
Citations | PageRank | References |
10 | 0.78 | 20 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Zonghua Gu | 1 | 748 | 51.23 |
Zhimin He | 2 | 536 | 35.90 |