• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

2009 Fiscal Year Annual Research Report

実時間ソフトウェアの最適パラメータ探索および組込みソフトウェア再利用への応用

Research Project

Project/Area Number 21700039
Research InstitutionHiroshima City University

Principal Investigator

中田 明夫  Hiroshima City University, 情報科学研究科, 教授 (60295839)

Keywords組込みソフトウェア / マルチタスクソフトウェア / 実時間システム / 実時間スケジューリング / 資源競合 / UML MARTE / 優先権付き時間ペトリネット / 実時間制約検証
Research Abstract

マルチタスク実時間組込みソフトウェアの資源制約およびスケジューリング方式を考慮した実時間制約検証手法を考案した.考案した手法では,既存の組込みソフトウェアのモデリング言語であるUML MARTEの振る舞い仕様,振る舞いを構成する各単位動作が必要とする資源の割り当て情報,および,各資源のスケジューリング方式が与えられたとき,これらの仕様が表現する動きを正確に表現する優先権付き時間ペトリネット(以下,PrTPN)記述へ変換する。従来研究では待ち行列ネットワークなどの確率的なモデル化により実時間性に関する性能評価を行っていたが,提案手法は確定的な実時間モデルであるPrTPNを用いることにより,特に高信頼性を要求される組込みソフトウェアの設計において重要な,最悪時における実時間制約の保証を行うことができる.また,PrTPNを用いることにより,通常の時間ペトリネット(TPN)では表現できなかった固定優先度スケジューリングのモデル化を行うことができる.一方,従来優先権付き時間ペトリネットでは動的優先度スケジューリングの記述はできないとされてきたが,本研究では動的優先度スケジューリングの一つであるEDFスケジューリング方式の動作を離散的に近似することにより,PrTPNによるモデル化を可能とした.さらに本研究では,UML MARTEからPrTPNへの変換において,冗長ではあるが機械的な変換がしやすいように変換ルールを工夫した.また,変換したモデルを用いてスループットの検証を行うため,既存のPrTPN検証ツールを用いて,デッドロック検証問題へと帰着させた.提案手法は組込みソフトウェアなどの設計初期段階における最悪時の性能検証に有用であり,設計の手戻りを防ぎ効率化に寄与すると考えられる.

  • Research Products

    (1 results)

All 2010

All Presentation (1 results)

  • [Presentation] リソーススケジューリングを考慮したUML MARTE振る舞い仕様の性能検証2010

    • Author(s)
      百々太一, 山脇弘, 中田明夫
    • Organizer
      情報処理学会組込みシステム研究会第16回研究発表会
    • Place of Presentation
      八丈シーパークリゾート(東京都八丈島)
    • Year and Date
      2010-03-27

URL: 

Published: 2011-06-16   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi