36
Views
3
CrossRef citations to date
0
Altmetric
Original Articles

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

, , , , , , , , , & show all
Pages 985-991 | Received 10 Jul 2009, Accepted 15 Oct 2009, Published online: 04 Mar 2011
 

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.

Notes

Corresponding author. (Tel: 886–5–2720411; Fax: 886–5–2720856; Email: [email protected])

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.