计算机科学
系统建模语言
正确性
模型驱动体系结构
芯(光纤)
嵌入式系统
多核处理器
中间件(分布式应用)
软件
软件工程
统一建模语言
分布式计算
计算机体系结构
程序设计语言
操作系统
电信
作者
Pao‐Ann Hsiung,Shang‐Wei Lin,Yean-Ru Chen,Nien‐Lin Hsueh,Chih‐Hung Chang,Chihhsiong Shih,Chorng‐Shiuh Koong,Chao-Sheng Lin,Chun‐Hsien Lu,Sheng‐Ya Tong,Wan‐Ting Su,William Cheng‐Chung Chu
标识
DOI:10.1109/iwmse.2009.5071378
摘要
Model-driven development is worthy of further research because of its proven capabilities in increasing productivity 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 Intels 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 system programming easy, efficient, and effortless.
科研通智能强力驱动
Strongly Powered by AbleSci AI