Abstract | ||
---|---|---|
As embedded systems need more and more computing power, many products require hardware platforms based on multiple processors. In case of real-time constrained systems, the use of scheduling analysis tools is mandatory to validate the design choices, and to better use the processing capacity of the system. To this end, this paper presents the extension of the scheduling analysis tool Cheddar to deal with multi-processor scheduling. In a Model Driven Engineering approach, useful information about the scheduling of the application is extracted from a model expressed with an architectural language called AADL. We also define how the AADL model must be written to express the standard policies for the multi-processor scheduling. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1145/2597457.2597467 | SIGBED Review |
Keywords | Field | DocType |
scheduling analysis,model driven engineering approach,hardware platform,aadl model,analysis tool,multi-processor scheduling,computing power,architectural language,architectural model,design choice,scheduling analysis tool cheddar,embedded multi-processor system,embedded system,model driven engineering,reliability | Fixed-priority pre-emptive scheduling,Fair-share scheduling,Model-driven architecture,Computer science,Scheduling (computing),Real-time computing,Scheduling (production processes),Two-level scheduling,Dynamic priority scheduling,Distributed computing,Architecture description language,Embedded system | Journal |
Volume | Issue | Citations |
11 | 1 | 3 |
PageRank | References | Authors |
0.43 | 8 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Stephane Rubini | 1 | 57 | 12.08 |
Christian Fotsing | 2 | 5 | 1.18 |
Frank Singhoff | 3 | 93 | 17.70 |
Hai Nam Tran | 4 | 4 | 2.50 |
Pierre Dissaux | 5 | 43 | 5.51 |