System product line engineering for small appliances with driver derivation

Shintaro Hosoai, Natsuko Noda, Tomoji Kishi

研究成果: Conference contribution

1 引用 (Scopus)

抜粋

Advances in device technology have promoted the development of small appliances such as wearable devices, IoT equipment, and small home electronics equipment. Considering a product family of such device/equipment, each product in the family may have different hardware (micro controller unit, devices such as sensors and actuators, and different configurations). Software for such equipment tends to be compact and handles the devices directly via drivers. However, software engineers are not familiar with driver development and this causes development bottleneck. Therefore, in order to develop products efficiently, derivations of software and hardware are not enough, i.e., the systematic derivation of drivers is indispensable. In this paper, we propose a system product line development method for small appliances in which drivers are systematically derived. In this method, hardware features and software features are managed in terms of feature models, and system products are derived by specifying features of hardware and software. Based on these, drivers are systematically derived. This paper proposes 1) an extension of the UML/MARTE model that can represent hardware information that is necessary for driver generation, and 2) a systematic driver derivation method based on variability management and model-driven engineering techniques. We evaluate the method using an example of a motion tracking system product family.

元の言語English
ホスト出版物のタイトルProceedings - 23rd Asia-Pacific Software Engineering Conference, APSEC 2016
編集者Alex Potanin, Gail C. Murphy, Steve Reeves, Jens Dietrich
出版者IEEE Computer Society
ページ389-392
ページ数4
ISBN(電子版)9781509055753
DOI
出版物ステータスPublished - 2016 7 2
イベント23rd Asia-Pacific Software Engineering Conference, APSEC 2016 - Hamilton, New Zealand
継続期間: 2016 12 62016 12 9

出版物シリーズ

名前Proceedings - Asia-Pacific Software Engineering Conference, APSEC
0
ISSN(印刷物)1530-1362

Other

Other23rd Asia-Pacific Software Engineering Conference, APSEC 2016
New Zealand
Hamilton
期間16/12/616/12/9

ASJC Scopus subject areas

  • Software

フィンガープリント System product line engineering for small appliances with driver derivation' の研究トピックを掘り下げます。これらはともに一意のフィンガープリントを構成します。

  • これを引用

    Hosoai, S., Noda, N., & Kishi, T. (2016). System product line engineering for small appliances with driver derivation. : A. Potanin, G. C. Murphy, S. Reeves, & J. Dietrich (版), Proceedings - 23rd Asia-Pacific Software Engineering Conference, APSEC 2016 (pp. 389-392). [7890619] (Proceedings - Asia-Pacific Software Engineering Conference, APSEC; 巻数 0). IEEE Computer Society. https://doi.org/10.1109/APSEC.2016.067