Model-driven development of multi-core embedded software

Pao Ann Hsiung, Shang Wei Lin, Yean-Ru Chen, Nien Lin Hsueh, Chih Hung Chang, Chih Hsiong Shih, Chorng Shiuh Koong, Chao Sheng Lin, Chun Hsien Lu, Sheng Ya Tong, Wan Ting Su, William C. Chu

研究成果: Conference contribution

10 引文 斯高帕斯(Scopus)

摘要

Model-driven development is worthy of further research because of its proven capabilities in increasing productiv- ity and ensuring correctness. However, it has not yet been explored for multi-core processor-based embedded systems, whose programming is even more complex and difficult that that for conventional uni-processor systems. We propose a new VERTAF/Multi-Core (VMC) framework to bridge this gap. In this work, we mainly show how VMC generates code automatically from user-specified SysML models for multi- core embedded systems. We illustrate how model-driven design based on SysML can be seamlessly integrated with Intel's threading building blocks (TBB) and the Quantum Framework middleware. We use a digital video recording system to illustrate the benefits of VMC. Our experiments show how SysML/QF/TBB make multi-core embedded sys- tem programming easy, efficient, and effortless.

原文English
主出版物標題Proceedings of the 2009 ICSE Workshop on Multicore Software Engineering, IWMSE 2009
頁面9-16
頁數8
DOIs
出版狀態Published - 2009 十月 13
事件2009 ICSE Workshop on Multicore Software Engineering, IWMSE 2009 - Vancouver, BC, Canada
持續時間: 2009 五月 182009 五月 18

出版系列

名字Proceedings of the 2009 ICSE Workshop on Multicore Software Engineering, IWMSE 2009

Other

Other2009 ICSE Workshop on Multicore Software Engineering, IWMSE 2009
國家Canada
城市Vancouver, BC
期間09-05-1809-05-18

All Science Journal Classification (ASJC) codes

  • Software

指紋 深入研究「Model-driven development of multi-core embedded software」主題。共同形成了獨特的指紋。

引用此