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

  • General Engineering

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