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

2013 年度 研究成果報告書

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

研究課題

  • PDF
研究課題/領域番号 21500036
研究種目

基盤研究(C)

配分区分補助金
応募区分一般
研究分野 ソフトウエア
研究機関大阪大学

研究代表者

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

研究分担者 谷口 健一   (00029513)
研究期間 (年度) 2009-04-01 – 2014-03-31
キーワードモデル検査 / モデル / 形式手法 / 時間オートマトン / CEGAR / OCL / JML
研究概要

本研究では以下のことを行い、ソフトウェア設計へのフォーマルアプローチの適用可能性、有用性を調べた.
1.時間オートマトンンのCEGARloopの適用アルゴリズムの考案と評価.2. OCL-JML総合変換アルゴリズムの考案と実用性の評価.3.時間オートマトンをライントレースロボットに適用して検証の有効性を示した.4.既存ソフトウェアに対してJML記述をループ構造に対して数学的解析を行うことにより,より精度度良く自動生成する方法論を新たに提案しその有効性を示した.5.Javaのequals メソッドとhashCodeメソッドの整合性を自動検証する手法を考案し,その有効性を示した.

  • 研究成果

    (37件)

すべて 2013 2012 2011 2010 2009

すべて 雑誌論文 (12件) 学会発表 (25件)

  • [雑誌論文] PDGとSMTソルバを利用した表明自動導出手法の提案と評価2013

    • 著者名/発表者名
      小林和貴, 佐々木幸広, 岡野浩三, 楠本真二
    • 雑誌名

      電子情報通信学会論文誌

      巻: Vol.J96D, No.11(ソフトウェア基礎・応用特集号) ページ: 2657-2668

  • [雑誌論文] Alloy Analyzerを用いた表明に関する欠陥の検出手法—JMLによる表明記述に対して—2013

    • 著者名/発表者名
      森恵弥佳, 岡野浩三, 楠本真二
    • 雑誌名

      日本ソフトウェア科学会学会誌コンピュータソフトウェア

      巻: Vol.30, No.3 ページ: 3-187-3-193

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

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

      International Journal of Informatics Society

      巻: Vol.5, No.3 ページ: 147-155

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

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

      International Journal of Informatics Society

      巻: Vol.5, No.2 ページ: 89-96

  • [雑誌論文] LASP—a Learning Assistant System for Formal Proof2012

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

      International Journal of Informatics Society

      巻: Vol.4, No.2 ページ: 85-92

  • [雑誌論文] A Model Abstraction Technique for Probabilistic Real-Time Systems Based on CEGAR for Timed Automata2011

    • 著者名/発表者名
      Takeshi Nagaoka, Akihiko Ito, Toshiaki Tanaka, Kozo Okano, Shinji Kusumoto
    • 雑誌名

      International Journal of Informatics Society

      巻: Vol.3, No.1 ページ: 11-20

  • [雑誌論文] A Visualization Technique for Unit Testing and Static Checking with Caller-Callee Relationships2011

    • 著者名/発表者名
      Yuko Muto, Kozo Okano, Shinji Kusumoto
    • 雑誌名

      Journal of Convergences

      巻: Vol.2, No. 2 ページ: 1-8

  • [雑誌論文] Daikon生成表明改善のためのテストケース自動生成手法とその評価実験2011

    • 著者名/発表者名
      宮本敬三, 堀直哉, 岡野浩三, 楠本真二
    • 雑誌名

      日本ソフトウェア科学会学会誌コンピュータソフトウェア

      巻: Vol. 28, No. 4 ページ: 4-306-4-317

  • [雑誌論文] QoS Analysis of Real-time Distributed System Based on Hybrid Analysis of Probabilistic Model Checking2011

    • 著者名/発表者名
      Takeshi Nagaoka, Akihiko Ito, Kozo Okano, Shinji Kusumoto
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: Vol.E94-D (フォーマルアプローチ特集号) ページ: 958-966

  • [雑誌論文] An Abstraction Refinement Technique for Timed Automata Based on Counterexample-Guided Abstraction Refinement Loop2010

    • 著者名/発表者名
      Takeshi Nagaoka, Kozo Okano, Shinji Kusumoto
    • 雑誌名

      IEICE Transactions on Information and Systems

      巻: Vol.E93-D, No.5(フォーマルアプローチ特集号) ページ: 994-1005

  • [雑誌論文] メソッドの自動生成を用いたOCLのJMLへの変換2010

    • 著者名/発表者名
      尾鷲方志, 岡野浩三, 楠本真二
    • 雑誌名

      日本ソフトウェア科学会学会誌コンピュータソフトウェア

      巻: Vol. 27, No. 2 ページ: 2-106-2.111

  • [雑誌論文] Stepwise Approach to Design of Real-Time Systems based UML/OCL with Formal Verification2009

    • 著者名/発表者名
      Takeshi Nagaoka, Eigo Nagai, Kozo Okano, Shinji Kusumoto
    • 雑誌名

      International Journal of Informatics Society

      巻: Vol.1, No.2 ページ: 37-44

  • [学会発表] AC2Uppaal : A Tool for automatic Generation of Timed Automata for Analysis of Cyber-Physical Systems2013

    • 著者名/発表者名
      Emsaib Geepalla, Behzad Bordbar, Kozo Okano, Seyedhamed Seyedali
    • 学会等名
      the proceedings of the World Congress on Internet Security (WorldCIS-2013) IEEE
    • 年月日
      20131200
  • [学会発表] Bidirectional Translation between OCL and JML for Round-trip Engineering2013

    • 著者名/発表者名
      Hiroaki Shimba, Kentaro Hanada, Kozo Okano, Shinji Kusumoto
    • 学会等名
      Accepted in the 5^<th> International Workshop on Empirical Software Engineering in Practice (IWESEP2013)
    • 年月日
      20131200
  • [学会発表] Verification of a Control Program for a Line Tracing Robot using UPPAAL Considering General Aspects2013

    • 著者名/発表者名
      Toshifusa Sekizawa, Kozo Okano, Ayako Ogawa, Shinji Kusumoto
    • 学会等名
      Proceedings of International Workshop on Informatics 2013 (IWIN2013)
    • 年月日
      20130900
  • [学会発表] A Metric to Evaluate the Exhaustiveness for Program Specifications Based on DbC2013

    • 著者名/発表者名
      Yuko Muto, Yukihiro Sasaki, Takafumi Ohta, Kozo Okano, Shinji Kusumoto, Kazuki Yoshioka
    • 学会等名
      Proceedings of International Workshop on Informatics 2013 (IWIN2013)
    • 年月日
      20130900
  • [学会発表] Empirical Experiments on Software Assertion and Qualities2013

    • 著者名/発表者名
      Kozo Okano, Kazuki Yoshioka, Shinji Kusumoto
    • 学会等名
      Symposium on Advanced Information Systems (SAIS2013)
    • 発表場所
      Copenhagen, Denmark
    • 年月日
      20130900
  • [学会発表] Verification of Spatio-Temporal Role Based Access Control using Timed Automata,"In Proceedings of IEEE International Workshop on Design2012

    • 著者名/発表者名
      Emsaieb Geepalla, Behzad Bordbar, Kozo Okano
    • 学会等名
      Analysis and Tools for Integrated Circuits and Systems
    • 年月日
      20121200
  • [学会発表] SMTを活用したJavaプログラム解析フレームワークの設計2012

    • 著者名/発表者名
      佐々木幸広, 岡野浩三, 楠本真二
    • 学会等名
      日本ソフトウェア科学会「ソフトウェア工学の基礎」研究会第19回ワークショップFOSE2012
    • 発表場所
      (レクチャーノート・ソフトウェア学38ソフトウェア工学の基礎XI)
    • 年月日
      20121200
  • [学会発表] A Bi-directional Translation Tool between OCL and JML considering Reverse Translation2012

    • 著者名/発表者名
      Kentaro Hanada, Hiroaki Shimba, Kozo Okano, Shinji Kusumoto
    • 学会等名
      The 4th International Workshop on Empirical Software Engineering in Practice (IWESEP2012)
    • 発表場所
      Osaka Japan (poster presentation)
    • 年月日
      20121000
  • [学会発表] Verification of Safety Property of Line Tracer Program Using Timed Automaton Model2012

    • 著者名/発表者名
      Kozo Okano, Toshifusa Sekizawa, Hiroaki Shimba, Hideki Kawai, Kentaro Hanada, Yukihiro Sasaki, Shinji Kusumoto
    • 学会等名
      Proceedings of International Workshop on Informatics 2012 (IWIN2012)
    • 年月日
      20120900
  • [学会発表] Implementation of a Prototype Bi-Directinal Translation Tool between Ocl and Jml2012

    • 著者名/発表者名
      Kentaro Hanada, Hiroaki Shimba, Kozo Okano, Shinji Kusumoto
    • 学会等名
      Proceedings of International Workshop on Informatics 2012 (IWIN2012)
    • 年月日
      20120900
  • [学会発表] Practical Application of a Translation Tool from Uml/Ocl to Java Skeleton with Jml Annotation2012

    • 著者名/発表者名
      Kentaro Hanada, Kozo Okano, Shinji Kusumoto, Kiyoyuki Miyazawa
    • 学会等名
      Proceedings of 14th International Conference on Enterprise Information Systems (ICEIS2012)
    • 年月日
      20120600
  • [学会発表] Clock Number Reduction Abstraction on CEGAR Loop Approach to Timed Automaton2011

    • 著者名/発表者名
      Kozo Okano, Behzad Bordbar, Takeshi Nagaoka
    • 学会等名
      proceedings of the 2nd International Conference on Networking and Computing
    • 年月日
      20111200
  • [学会発表] Improvement of a Visualization Technique for the Passage Rate of Unit Testing and Static Checking and its Evaluation2011

    • 著者名/発表者名
      Yuko Muto, Kozo Okano, Shinji Kusumoto
    • 学会等名
      proceedings of The Joint Conference of the 21th International Workshop on Software Measurement (IWSM2011) and the 6th International Conference on Software Process and Product Measurement (Mensura)
    • 年月日
      20111100
  • [学会発表] 呼び出し関係を用いた単体テストおよび静的検査の可視化手法の改善とその評価2011

    • 著者名/発表者名
      武藤祐子, 岡野浩三, 楠本真二
    • 学会等名
      日本ソフトウェア科学会「ソフトウェア工学の基礎」研究会第18回ワークショップFOSE2011
    • 発表場所
      (レクチャーノート・ソフトウェア学37ソフトウェア工学の基礎XVIII)
    • 年月日
      20111100
  • [学会発表] アサーション動的生成を目的としたテストケース制約のESC/Java2を利用した導出2011

    • 著者名/発表者名
      小林和貴, 宮本敬三, 岡野浩三, 楠本真二
    • 学会等名
      日本ソフトウェア科学会「ソフトウェア工学の基礎」研究会第17回ワークショップFOSE2010
    • 発表場所
      (レクチャーノート・ソフトウェア学36ソフトウェア工学の基礎VII)
    • 年月日
      20111100
  • [学会発表] LASP - a Learning Assistant System for Formal Proof2011

    • 著者名/発表者名
      Kiyoyuki Miyazawa, Kozo Okano, Shinji Kusumoto
    • 学会等名
      Proceedings of International Workshop on Informatics 2011 (IWIN2011)
    • 年月日
      20110900
  • [学会発表] A Visualization Technique for the Passage Rate of Unit Testing and Static Checking with Caller-Callee Relationships2011

    • 著者名/発表者名
      Yuko Muto, Kozo Okano, Shinji Kusumoto
    • 学会等名
      International Conference on Advanced Software Engineering 2011
    • 年月日
      20110500
  • [学会発表] Reachability Analysis of Probabilistic Timed Automata Based on an Abstraction Refinement Technique2010

    • 著者名/発表者名
      Takeshi Nagaoka, Akihiko Ito, Toshiaki Tanaka, Kozo Okano, Shinji Kusumoto
    • 学会等名
      International Workshop on Empirical Software Engineering in Practice 2010
    • 年月日
      20101200
  • [学会発表] Reachability Analysis of Probabilistic Real-Time Systems Based on CEGAR for Timed Automata2010

    • 著者名/発表者名
      Takeshi Nagaoka, Akihiko Ito, Kozo Okano, Shinji Kusumoto
    • 学会等名
      Proceedings of International Workshop on Informatics 2010 (IWIN2010)
    • 年月日
      20100900
  • [学会発表] クラス間関係を利用した単体テストおよび静的検査の網羅率可視化手法2010

    • 著者名/発表者名
      武藤祐子, 岡野浩三, 楠本真二:
    • 学会等名
      情報処理学会ソフトウェア工学研究会ワークショップSES2010,ソフトウェアエンジニアリング最前線2010
    • 年月日
      20100900
  • [学会発表] アサーション動的生成のためのテストケース自動生成手法の生成アサーションの妥当性評価2010

    • 著者名/発表者名
      宮本敬三, 堀直哉, 岡野浩三, 楠本真二, 西本哲
    • 学会等名
      日本ソフトウェア科学会「ソフトウェア工学の基礎」研究会第16回ワークショップFOSE2009
    • 発表場所
      (レクチャーノート・ソフトウェア学35ソフトウェア工学の基礎XVI)
    • 年月日
      20100900
  • [学会発表] メソッドの自動生成を用いたOCLのJMLへの変換ツールの設計2009

    • 著者名/発表者名
      尾鷲方志, 岡野浩三, 楠本真二
    • 学会等名
      日本ソフトウェア科学会「ソフトウェア工学の基礎」研究会第16回ワークショップFOSE2009
    • 発表場所
      (レクチャーノート・ソフトウェア学35ソフトウェア工学の基礎XVI)
    • 年月日
      20091100
  • [学会発表] Qualitative Analysis of Real-time Distributed Systems Considering Network Congestion by Probabilistic Model Checker PRISM2009

    • 著者名/発表者名
      Takeshi Nagaoka, Akihiko Ito, Kozo Okano, Shinji Kusumoto
    • 学会等名
      Proceedings of International Workshop on Empirical Software Engineering in Practice 2009 (IWESEP2009)
    • 年月日
      20091000
  • [学会発表] Qos Evaluation for Real-Time Distributed Systems Using the Probabilistic Model Checker Prism2009

    • 著者名/発表者名
      Takeshi Nagaoka, Akihiko Ito, Kozo Okano, Shinji Kusumoto
    • 学会等名
      Proceedings of International Workshop on Informatics 2009 (IWIN2009)
    • 年月日
      20090900
  • [学会発表] フォーマルアプローチの基本技術習得のための学習支援システムの試作2009

    • 著者名/発表者名
      宮澤清介, 岡野浩三, 楠本真二
    • 学会等名
      情報処理学会ソフトウェア工学研究会ワークショップSES2009
    • 年月日
      20090900

URL: 

公開日: 2015-07-16  

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

Powered by NII kakenhi