An architecture for embedded software integration using reusable components
CASES '00 Proceedings of the 2000 international conference on Compilers, architecture, and synthesis for embedded systems
Timing Analysis for Fixed-Priority Scheduling of Hard Real-Time Systems
IEEE Transactions on Software Engineering
Fixed-Priority Sensitivity Analysis for Linear Compute Time Models
IEEE Transactions on Software Engineering
Component Allocation with Multiple Resource Constraints for Large Embedded Real-Time Software Design
RTAS '04 Proceedings of the 10th IEEE Real-Time and Embedded Technology and Applications Symposium
Transforming Structural Model to Runtime Model of Embedded Software with Real-Time Constraints
DATE '03 Proceedings of the conference on Design, Automation and Test in Europe: Designers' Forum - Volume 2
RTAS '05 Proceedings of the 11th IEEE Real Time on Embedded Technology and Applications Symposium
Synthesis of Real-Time Implementations from Component-Based Software Models
RTSS '05 Proceedings of the 26th IEEE International Real-Time Systems Symposium
Hi-index | 0.00 |
Implementation synthesis of embedded software has great influence on implementing embedded software's non-functional requirements, such as real-time, memory consumption, and low power, etc. In this paper, we focus on the implementation synthesis problem under a class of operating systems that supports the hybrid-scheduling model, that is, task sets have preemptable tasks and non-preemptable tasks. We propose a time analysis technology and an implementation synthesis method with the ability of design space exploration and optimization. Experimental evaluation shows our implementation synthesis method yields real-time embedded software with lower system overheads