VERTAF/Multi-Core: A SysML-Based Application Framework for Multi-Core Embedded Software Development |
| |
Authors: | Chao-Sheng Lin Chun-Hsien Lu Shang-Wei Lin Yean-Ru Chen Pao-Ann Hsiung |
| |
Affiliation: | (1) Department of Computer Science and Information Engineering, “National Chung Cheng University”, Chiayi County, 62102 Taiwan, China;(2) Department of Computer Science and Information Engineering, “National Taiwan University”, Taipei, 10617, Taiwan, China |
| |
Abstract: | Multi-core processors are becoming prevalent rapidly in personal computing and embedded systems. Nevertheless, the programming
environment for multi-core processor-based systems is still quite immature and lacks efficient tools. In this work, we present
a new VERTAF/Multi-Core framework and show how software code can be automatically generated from SysML models of 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 (QF) middleware. We use a digital video recording system to illustrate the
benefits of the framework. Our experiments show how SysML/QF/TBB help in making multi-core embedded system programming model-driven,
easy, and efficient. |
| |
Keywords: | |
本文献已被 CNKI 万方数据 SpringerLink 等数据库收录! |
|