@inproceedings{4f21db2736d64bd29de6e12451694993,
title = "VERTAF/Multi-core: A SysML-Based application framework for multi-core embedded software development",
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 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.",
author = "Hsiung, \{Pao Ann\} and Lin, \{Chao Sheng\} and Lin, \{Shang Wei\} and Chen, \{Yean Ru\} and Lu, \{Chun Hsien\} and Tong, \{Sheng Ya\} and Su, \{Wan Ting\} and Chihhsiong Shih and Koong, \{Chorng Shiuh\} and Hsueh, \{Nien Lin\} and Chang, \{Chih Hung\} and Chu, \{William C.\}",
year = "2009",
doi = "10.1007/978-3-642-03095-6\_30",
language = "English",
isbn = "3642030947",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "303--314",
booktitle = "Algorithms and Architectures for Parallel Processing - 9th International Conference, ICA3PP 2009, Proceedings",
note = "9th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2009 ; Conference date: 08-06-2009 Through 11-06-2009",
}