VERTAF/Multi-Core: A sysml-based application framework for multi-core embedded software development

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

Research output: Contribution to journalArticlepeer-review

4 Citations (Scopus)

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 paper, 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 Platform 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 the multi-core embedded system programming model-driven, easy, efficient, and effortless.

Original languageEnglish
Pages (from-to)985-991
Number of pages7
JournalJournal of the Chinese Institute of Engineers, Transactions of the Chinese Institute of Engineers,Series A/Chung-kuo Kung Ch'eng Hsuch K'an
Volume32
Issue number7
DOIs
Publication statusPublished - 2009

All Science Journal Classification (ASJC) codes

  • Engineering(all)

Fingerprint Dive into the research topics of 'VERTAF/Multi-Core: A sysml-based application framework for multi-core embedded software development'. Together they form a unique fingerprint.

Cite this