• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2012 年度 実績報告書

モデル検査技術を活用したソフトウェア設計方法に関する研究

研究課題

研究課題/領域番号 21500036
研究機関大阪大学

研究代表者

岡野 浩三  大阪大学, 情報科学研究科, 准教授 (70252632)

研究期間 (年度) 2009-04-01 – 2014-03-31
キーワードモデル検査 / モデル駆動開発 / 表明
研究概要

本研究では以下のことを行い、ソフトウェア設計へのフォーマルアプローチの適用可能性、有用性を調べる.1.時間オートマトンのCEGARループの抽象化手法を例題に適用し,有用性を示す.2.提案抽象化手法の並列実行アルゴリズムを提案し,有用性を示す.3.既存ソフトウェアに対してJML記述を自動で付加する処理系を提案手法をもとに作成する.4.UML/OCL記述からJML記述を自動導出する方法をもとに 3.とあわせてソフトウェア開発支援システムのプロトタイプを作成する.5.UML/OCL記述から時間オートマトンへ変換する方法と組み合わせ,それらをもとに総合的な設計開発法への展開をはかる.
本年はおおむね4.を行った.OCLJML変換については相互変換をモデルベースで行う手法nituについて効率化を目指した改善をいくつか行い,国際会議等にて発表した.またモデル検査技法を使い,表明生成のためのテストケース生成に役立てるツールについて発表・投稿を行った.

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

あとは時間オートマトンを用いた設計総合開発システムへの展開であり概ね1年でできると考える.

今後の研究の推進方策

時間オートマトンのモデル検査の研究を進め,またOCL/JML双方向変換を活用したシステムの有効性評価を進めてきたい.

  • 研究成果

    (13件)

すべて 2013 2012

すべて 雑誌論文 (3件) (うち査読あり 3件) 学会発表 (10件)

  • [雑誌論文] LASP - a Learning Assistant System for Formal Proof2013

    • 著者名/発表者名
      Kiyoyuki Miyazawa, Kozo Okano, and Shinji Kusumoto
    • 雑誌名

      International Journal of Informatics Society (IJIS)

      巻: vol.4, No.3 ページ: to appear

    • 査読あり
  • [雑誌論文] Implementation of a Prototype Bi-directinal Translation Tool between Ocl and Jml2013

    • 著者名/発表者名
      Kentaro Hanada, Hiroaki Shinba, Kozo Okano, and Shinji Kusumoto
    • 雑誌名

      International Journal of Informatics Society (IJIS)

      巻: vol.5, No.1 ページ: to appear

    • 査読あり
  • [雑誌論文] Verification of Safety Properties of a Program for Line Tracing Robot using a Timed Automaton Model2013

    • 著者名/発表者名
      Kozo Okano, Toshifusa Sekizawa, Hiroaki Shinba, Hideki Kawai, Kentaro Hanada, Yukihiro Sasaki, and Shinji Kusumoto
    • 雑誌名

      International Journal of Informatics Society (IJIS)

      巻: vol.5, No.1 ページ: to appear

    • 査読あり
  • [学会発表] 契約記述の変更傾向の開発履歴情報を用いた調査2013

    • 著者名/発表者名
      吉岡一樹,岡野浩三,楠本真二:
    • 学会等名
      電子情報通信学会技術報告, Vol.112, No.458, pp.121-126
    • 発表場所
      志賀島休暇村(福岡県)
    • 年月日
      20130306-20130307
  • [学会発表] 在庫管理プログラムに対するAlloy Analyzer を用 いた検証事例2013

    • 著者名/発表者名
      森恵弥佳,岡野浩三,楠本真二
    • 学会等名
      ウィンターワークショップ2013・イン・那須
    • 発表場所
      ラフォーレ那須(栃木県)
    • 年月日
      20130124-20130125
  • [学会発表] SMT を活用したJava プログラム解析フレーム ワークの設計2012

    • 著者名/発表者名
      佐々木幸広,岡野浩三,楠本真二
    • 学会等名
      日本ソフトウェア科学会「ソフトウェア工学の基礎」研究会第16 回 8 ワークショップFOSE2012
    • 発表場所
      ゆふいん山水館(大分県)
    • 年月日
      20121213-20121215
  • [学会発表] ウィンター ワークショップ2012・イン・琵琶湖開催報告2012

    • 著者名/発表者名
      丸山勝久,大森隆行,井垣宏,中村匡秀,伏田享平,角田雅照,風戸広史,岡田譲二, 岡野浩三,坂本一憲,本橋正成,岸知二,野田夏子,小林隆志,林晋平
    • 学会等名
      情報処理学会研究報告, Vol.2012-SE-178, No.11
    • 発表場所
      琵琶湖コンファレンスセンター(滋賀県)
    • 年月日
      20121101-20121102
  • [学会発表] A Bi-directional Translation Tool between OCL and JML considering Reverse Translation2012

    • 著者名/発表者名
      Kentaro Hanada, Hiroaki Shimba, Kozo Okano, and Shinji Kusumoto
    • 学会等名
      The 4th InternationalWorkshop on Empirical Software Engineering in Practice (IWESEP2012)
    • 発表場所
      大阪大学(大阪府)
    • 年月日
      20121026-20121027
  • [学会発表] Implementation of a Prototype Bi-Directinal Translation Tool between Ocl and Jml,2012

    • 著者名/発表者名
      Kentaro Hanada, Hiroaki Shinba, Kozo Okano, and Shinji Kusumoto
    • 学会等名
      International Workshop on Informatics 2012
    • 発表場所
      France
    • 年月日
      20120904-20120907
  • [学会発表] Verification of Safety Property of Line Tracer Program Using Timed Automaton Model2012

    • 著者名/発表者名
      Kozo Okano, Toshifusa Sekizawa, Hiroaki Shimba, Hideki Kawai, Kentaro Hanada, Yukihiro Sasaki, and Shinji Kusumoto
    • 学会等名
      International Workshop on Informatics 2012
    • 発表場所
      France
    • 年月日
      20120904-20120907
  • [学会発表] UPPAAL によるライント レーサの安全性検証のケーススタディ2012

    • 著者名/発表者名
      岡野浩三,関澤俊弦,花田健太郎,榛葉浩章,楠本真二:
    • 学会等名
      SES2012 併設ワークショップ (WS-4) 形式 手法の今と未来
    • 発表場所
      東京電機大学(東京都)
    • 年月日
      20120827-20120829
  • [学会発表] OCL との比較を用いた形式仕様記述言語JML の 品質評価メトリクスの提案2012

    • 著者名/発表者名
      吉岡一樹,岡野浩三,楠本真二
    • 学会等名
      SES2012 併設ワークショップ (WS-4) 形式 手法の今と未来
    • 発表場所
      東京電機大学(東京都)
    • 年月日
      20120827-20120829
  • [学会発表] Practical Application of a Translation Tool from Uml/Ocl to Java Skeleton with Jml Annotation2012

    • 著者名/発表者名
      Kentaro Hanada, Kozo Okano, Shinji Kusumoto, and Kiyoyuki Miyazawa
    • 学会等名
      14th International Conference on Enterprise Information Systems
    • 発表場所
      Poland
    • 年月日
      20120628-20120701

URL: 

公開日: 2014-07-24  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi