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

2010 年度 実績報告書

モデルの型検査からモデル変換の型検査へ

研究課題

研究課題/領域番号 22650007
研究機関国立情報学研究所

研究代表者

胡 振江  国立情報学研究所, アーキテクチャ科学研究系, 教授 (50292769)

研究分担者 稲葉 一浩  国立情報学研究所, アーキテクチャ科学研究系, 研究員 (30570311)
キーワードプログラム言語論 / プログラミングパラダイム
研究概要

モデル駆動開発(MDD:Model Driven Development)と呼ばれるコンピュータソフトウェア開発手法が注目を浴びている。現在のMDDには幾つもの課題が残っており、その一つがモデル変換の性質検証である。現在のところ、具体的な一つ一つのモデルが妥当なものであるかを検証する「モデルの型検査」は多くのMDD開発環境で実現されているが、あるモデル変換が常に妥当なモデルを生成する、といった、より強い性質を保証する「モデル変換の型検査」を実現したシステムは存在しない。後者は、伝統的なソフトウェア開発プログラミング言語に対する「静的型検査」に相当し、ソフトウェアの問題点の早期発見に非常に役に立つことが知られているが、モデル変換に対しては未だこのような技法が確立されていないのである。本研究では、この問題の、形式論理およびオートマトン理論と呼ばれる数理的な技法を用いた解決を目指している。平成22年度は、我々の提案した双方向モデル変換システムGRoundTramでの変換記述言語として使用されている、グラフ変換言語UnQLおよびそのコア代数UnCALの型検査手法を研究し、単項二階論理(MSO)と呼ばれる論理の真偽判定問題へモデル変換の型検査問題を帰着させる方法を示した。また、MONAという既存のMSO実装系を活用し、高速な実装を行った。

  • 研究成果

    (4件)

すべて 2011 2010

すべて 雑誌論文 (1件) 学会発表 (3件)

  • [雑誌論文] Sound and Complete Validation of Graph Transformations2010

    • 著者名/発表者名
      Kazuhiro Inaba, Soichiro Hidaka, Zehnjiang Hu, Hiroyuki Kato, Keisuke Nakano
    • 雑誌名

      Technical Report GRACE-TR-2010-04

      巻: 2010-04 ページ: 1-27

  • [学会発表] 模倣に基づくグラグスキーマを利用したビュー更新可能製判定2011

    • 著者名/発表者名
      中野圭介、日高宗一郎、胡振江、稲葉一浩、加藤弘之
    • 学会等名
      第13回プログラミングおよびプログラミング言語ワークショップ
    • 発表場所
      定山渓ビューホテル、北海道
    • 年月日
      2011-03-10
  • [学会発表] Range Analysis of Graph Transformation for Simulation-based Schema2010

    • 著者名/発表者名
      Keisuke Nakano, Soichiro Hidaka, Zhenjiang Hu, Kazuhiro Inaba, Hiroyuki Kato
    • 学会等名
      8^<th> Asian Symposium on Programming Languages and Systems (APLAS 2010)
    • 発表場所
      Hengshan Hotel, Shanghai, China(poster)
    • 年月日
      2010-11-30
  • [学会発表] Bidirectionalizing Graph Transformations2010

    • 著者名/発表者名
      Soichiro Hidaka, Zhenjiang Hu, Kazuhiro Inaba, Hiroyuki Kato, Keisuke Nakano, Kazutaka Matsuda
    • 学会等名
      15^<th> ACM SIGPLAN International Conference on Functional Programming (ICFP 2010)
    • 発表場所
      Hyatt Regency Inner Harbor, Baltimore, America
    • 年月日
      2010-09-28

URL: 

公開日: 2012-07-19  

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

Powered by NII kakenhi