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

2010 Fiscal Year Annual Research Report

ソフトウェア開発の現場で使えるフォーマルメソッドに関する研究

Research Project

Project/Area Number 21300009
Research InstitutionKyushu University

Principal Investigator

荒木 啓二郎  九州大学, システム情報科学研究院, 教授 (40117057)

Co-Investigator(Kenkyū-buntansha) 日下部 茂  九州大学, システム情報科学研究院, 准教授 (70234416)
大森 洋一  九州大学, システム情報科学研究院, 助教 (20309727)
持尾 弘司  九州大学, 文学部, 准教授 (60331013)
Keywordsフォーマルメソッド適用 / ソフトウェア開発プロセス / 形式的システム記述 / 非形式的システム記述 / 形式手法導入方法 / 文書品質改善支援 / 形式手法人材育成
Research Abstract

本年度は、形式手法の新たな適用事例として、企業との連携のもとに、通信制御システムを対象として仕様書の品質を向上させることによるシステム品質の向上に取組んだ。併せて、これまでの適用事例から得られた知見を整理して、形式手法を企業の開発現場に導入し適用するための指針を具体的に提示して、論文、研究会、シンポジウム、セミナー、企業における研修会などで広く紹介した。特に、個々の開発現場で採用されている具体的なシステム開発プロセスと形式手法との関係および形式手法適用の効果について議論し、形式手法導入方法の具体化に関する指針を示した。また、VDM++に対して、形式手法の初学者が学習する際の注意点や知見を取りまとめて、形式手法を導入する際の障壁を低くするための有益な資料として提示した。
システム開発の現場での形式手法導入を支援するために、要求記述からフォーマルなモデル生成を補助するツールを作成し、ツールを利用した変換手順を提案するとともにその効果を評価した。また、複数のフォーマルなモデル、特に機能モデルと振舞いモデルを変換するアルゴリズムを提案し、多様な視点に基づく検証を容易にする手法を考案した。
形式手法導入の得失を実際のソフトウェア開発のプロセスデータに帰着させて明確化することにより、そのメリットをより理解しやすくすることで普及を促進するアプローチを試行した。また、開発の上流工程での設計に実行可能な形式仕様記述を用いた場合、その設計の確認や設計空間の探索を予算やスケジュールに応じて伸縮可能な方式で実行する、クラウド型大規模仕様実行フレームワークのプロトタイプを開発した。

  • Research Products

    (28 results)

All 2011 2010

All Journal Article (9 results) (of which Peer Reviewed: 8 results) Presentation (18 results) Book (1 results)

  • [Journal Article] Large Volume Testing for Executable Formal Specification using Hadoop2011

    • Author(s)
      Shigeru Kusakabe
    • Journal Title

      Proc.16th International Workshop on HIPS : High-Level Parallel Programming Models and Supportive Environments

      Volume: (採録決定)

    • Peer Reviewed
  • [Journal Article] 実行可能性と可読性を考慮した形式仕様記述スタイル2010

    • Author(s)
      中津川泰正, 栗田太郎, 荒木啓二郎
    • Journal Title

      コンピュータソフトウェア

      Volume: Vol.27, No.2 Pages: 130-135

    • Peer Reviewed
  • [Journal Article] ソフトウェア開発現場への形式手法導入-形式手法適用の実経験から得られた知見-2010

    • Author(s)
      荒木啓二郎
    • Journal Title

      SEC journal

      Volume: Vol.6, No.2 Pages: 104-107

  • [Journal Article] Tool Support for Domain Analysis of the Software Specification in Natural Language2010

    • Author(s)
      Yoichi Omori, Keijiro Araki
    • Journal Title

      Proc.IEEE Region 10 Conference (TENCON2010)

      Volume: (CD-ROM) Pages: T7-3.3

    • Peer Reviewed
  • [Journal Article] Synthesizing State-Based Objects from a Regular Set of Action Sequences2010

    • Author(s)
      Kazuhide Dougome, Keijiro Araki
    • Journal Title

      Proc.IEEE Region 10 Conference (TENCON2010)

      Volume: (CD-ROM) Pages: T7-8.2

    • Peer Reviewed
  • [Journal Article] A Framework for Formal Specification Considering Review and Specification-Based Testing2010

    • Author(s)
      Yasumasa Nakatsugawa, Taro Kurita, Keijiro Araki
    • Journal Title

      Proc.IEEE Region 10 Conference (TENCON2010)

      Volume: (CD-ROM) Pages: T7-9.2

    • Peer Reviewed
  • [Journal Article] Validation of Stepwise Refinement with Test Cases Generated from Formal Specification2010

    • Author(s)
      Shinya Yamada, Keijiro Araki, Shigeru Kusakabe, Yoichi Omori
    • Journal Title

      Proc.IEEE Region 10 Conference (TENCON2010)

      Volume: (CD-ROM) Pages: T7-10.2

    • Peer Reviewed
  • [Journal Article] QuickCheckを用いるモデルベーステスト実行のためのMapReduce型テストフレームワークの提案2010

    • Author(s)
      生田裕樹, 日下部茂
    • Journal Title

      先進的計算基盤システムシンポジウムSACSIS2010論文集

      Pages: 193-200

    • Peer Reviewed
  • [Journal Article] 自然言語による仕様記述の形式モデルへの変換を利用した品質向上に向けて2010

    • Author(s)
      大森洋一、荒木啓二郎
    • Journal Title

      情報処理学会論文誌プログラミング

      Volume: Vol.3, No.5 Pages: 18-25

    • Peer Reviewed
  • [Presentation] 形式手法導入の際の考慮事項2011

    • Author(s)
      荒木啓二郎
    • Organizer
      IPA/SEC形式手法人材育成部会
    • Place of Presentation
      広島市
    • Year and Date
      2011-03-24
  • [Presentation] ソフトウェア開発現場への形式手法の現場での適用について2011

    • Author(s)
      荒木啓二郎
    • Organizer
      日本電気 形式手法研究会
    • Place of Presentation
      東京
    • Year and Date
      2011-03-09
  • [Presentation] ソフトウェア開発におけるフォーマルメソッド入門-「モデル」と記述-2011

    • Author(s)
      荒木啓二郎
    • Organizer
      テクマトリクス 形式手法入門セミナー
    • Place of Presentation
      東京
    • Year and Date
      2011-01-14
  • [Presentation] 大学での科学・工学的アプローチ例2010

    • Author(s)
      日下部茂
    • Organizer
      ソフトウェア・シンポジウム2010
    • Place of Presentation
      横浜
    • Year and Date
      20100609-20100611
  • [Presentation] JUnit向け単体テストを対象としたMapReduce型並列分散実行フレームワークの提案2010

    • Author(s)
      和田祐介、大森洋一、日下部茂、荒木啓二郎
    • Organizer
      ソフトウェア・シンポジウム2010
    • Place of Presentation
      横浜
    • Year and Date
      20100609-20100611
  • [Presentation] ソフトウェア開発におけるフォーマルメソッド入門-概要-2010

    • Author(s)
      荒木啓二郎
    • Organizer
      テクマトリクス 形式手法入門セミナー
    • Place of Presentation
      東京
    • Year and Date
      2010-12-15
  • [Presentation] Practical Formal Approaches to System Development in Japan2010

    • Author(s)
      Keijiro Araaki
    • Organizer
      Japan-Vietnam Workshop on Software Engineering 2010
    • Place of Presentation
      ベトナム ハノイ(Invited Speech)
    • Year and Date
      2010-12-09
  • [Presentation] 状態遷移図の同期モデルへの詳細化および検証手法2010

    • Author(s)
      大森洋一、園田貴大、日下部茂、荒木啓二郎
    • Organizer
      情報処理学会ソフトウェア工学研究会
    • Place of Presentation
      大阪
    • Year and Date
      2010-11-11
  • [Presentation] ソフトウェア開発における「モデル」雑感2010

    • Author(s)
      荒木啓二郎
    • Organizer
      IPA/SEC形式手法人材育成部会
    • Place of Presentation
      東京
    • Year and Date
      2010-10-29
  • [Presentation] 応用行動分析学の知見を用いた形式手法導入2010

    • Author(s)
      日下部茂
    • Organizer
      ソフトウェアエンジニアリングシンポジウム・2010形式手法ワークショップ:形式手法の産業応用に向けて
    • Place of Presentation
      東京
    • Year and Date
      2010-08-30
  • [Presentation] 高品質高信頼ソフトウェア開発の動向と今後の仮題-今、やるべきことは-2010

    • Author(s)
      荒木啓二郎
    • Organizer
      日本科学技術連盟,「今こそ考えよう!ソフトウェア品質」特別セミナー
    • Place of Presentation
      福岡
    • Year and Date
      2010-07-30
  • [Presentation] ソフトウェア品質技術者の育成について2010

    • Author(s)
      荒木啓二郎、芦原秀一、小黒龍一、誉田直美
    • Organizer
      日本科学技術連盟,「今こそ考えよう!ソフトウェア品質」特別セミナー
    • Place of Presentation
      福岡
    • Year and Date
      2010-07-30
  • [Presentation] ドキュメントの品質と開発プロセスにおけるコミュニケーションでのフォーマルメソッドの有用性2010

    • Author(s)
      荒木啓二郎
    • Organizer
      ソフトウェア技術者協会「次世代型オフショアのあり方」ワークショップ
    • Place of Presentation
      中国 無錫市
    • Year and Date
      2010-07-24
  • [Presentation] 自然言語による仕様記述の形式モデルへの変換を利用した品質向上手法2010

    • Author(s)
      大森洋一、荒木啓二郎
    • Organizer
      情報処理学会プログラミング研究会
    • Place of Presentation
      東京
    • Year and Date
      2010-06-14
  • [Presentation] システム開発の現場でのフォーマルメソッド適用に向けての課題と方策2010

    • Author(s)
      荒木啓二郎
    • Organizer
      ソフトウェア・シンポジウム2010
    • Place of Presentation
      横浜(招待講演)
    • Year and Date
      2010-06-09
  • [Presentation] JUnit向け単体テストを対象としたMapReduce型並列分散実行フレームワークの提案2010

    • Author(s)
      和田祐介、大森洋一、日下部茂、荒木啓二郎
    • Organizer
      情報処理学会ソフトウェア工学研究会
    • Place of Presentation
      東京
    • Year and Date
      2010-06-01
  • [Presentation] フォーマルメソッドの課題と今後の展開2010

    • Author(s)
      荒木啓二郎
    • Organizer
      富士通九州ネットワークテクノロジーズ フォーマルメソッド技術交流会
    • Place of Presentation
      福岡
    • Year and Date
      2010-04-22
  • [Presentation] 形式手法に基くシステム開発2010

    • Author(s)
      荒木啓二郎
    • Organizer
      日本電気 形式手法研究会
    • Place of Presentation
      東京
    • Year and Date
      2010-04-20
  • [Book] Proceedings of 2010 IEEE Region 10 Conference2010

    • Author(s)
      T.Okada, K.Araki, H.Nishino (eds.)
    • Publisher
      IEEE Region 10(CD-ROM)

URL: 

Published: 2012-07-19  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi