A methodology to develop energy adaptive software using model-driven development

Fumiya Tanaka, Kenji Hisazumi, Shigemi Ishida, Akira Fukuda

研究成果: Conference contribution

1 被引用数 (Scopus)

抄録

In embedded system development, a crucial task is to reduce the maximum power consumption owing to power source limitations while maximizing the quality of service. The tradeoff between power consumption and quality of service needs to be resolved. If software can change its power consumption in accordance with the power consumption of hardware, it can reduce the maximum power consumption while increasing the quality of service. In this paper, we propose a model-based Development methodology for software with self-adaptive power consumption. With the proposed method, software changes its behavior during runtime by linking state-machine diagrams described by Executable UML to a feature model used in Software Product Line development. This method makes it possible to change the power consumption due to software according to the power consumption of the whole target device. The target software can maximize the quality of service under certain power constraints. Therefore, the target software can satisfy the tradeoff between power consumption and quality of service. Evaluation results showed that the average response time was about 0.22 s, and the adaptive rate was about 87.6%.

本文言語English
ホスト出版物のタイトルTENCON 2017 - 2017 IEEE Region 10 Conference
出版社Institute of Electrical and Electronics Engineers Inc.
ページ769-774
ページ数6
ISBN(電子版)9781509011339
DOI
出版ステータスPublished - 2017 12 19
外部発表はい
イベント2017 IEEE Region 10 Conference, TENCON 2017 - Penang, Malaysia
継続期間: 2017 11 52017 11 8

出版物シリーズ

名前IEEE Region 10 Annual International Conference, Proceedings/TENCON
2017-December
ISSN(印刷版)2159-3442
ISSN(電子版)2159-3450

Other

Other2017 IEEE Region 10 Conference, TENCON 2017
国/地域Malaysia
CityPenang
Period17/11/517/11/8

ASJC Scopus subject areas

  • コンピュータ サイエンスの応用
  • 電子工学および電気工学

フィンガープリント

「A methodology to develop energy adaptive software using model-driven development」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル