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

2015 Fiscal Year Research-status Report

相互運用可能な双方向グラフ変換に関する研究

Research Project

Project/Area Number 26330096
Research InstitutionNational Institute of Informatics

Principal Investigator

日高 宗一郎  国立情報学研究所, アーキテクチャ科学研究系, 助教 (70321578)

Project Period (FY) 2014-04-01 – 2017-03-31
Keywords双方向変換 / グラフ変換 / 相互運用性 / トレーサビリティ / 部分翻訳
Outline of Annual Research Achievements

あらゆる応用、変換、機構との相互運用の可能な双方向変換に向けて、言語同士の対等な相互運用として単方向モデル変換言語ATLから双方向グラフ変換言語への部分翻訳の基本部分を設計し、プロトタイプを実装し、研究発表や国際会議への投稿等とそのフィードバックを通して、部分双方向化全体の健全性の証明体系の精緻化、部分双方向化が可能となる条件の明確化を達成した。特に、前年度に明確でなかった、翻訳対象部分とそれ以外の切り分けを、ソース言語レベルでの射影のフェーズを独立させることにより明確化した。また、共同研究を通して、トレース情報をより広範な編集操作の軽量な伝搬に適用するために必要なトレース情報の一般化も行った。
トレース情報による相互運用性の向上についても、これまで十分に追跡できていなかった言語要素(ラベルを束縛する変数)をGUI上で強調表示できるようになり、ラウンドトリップ性に背く可能性をより分かりやすくユーザに提示できるようになった。

Current Status of Research Progress
Current Status of Research Progress

2: Research has progressed on the whole more than it was originally planned.

Reason

双方向変換の相互運用性の向上に資する複数のサブテーマで進捗が得られた。具体的には、トレース情報自体の考察を進め、変換レベルの細粒度の追跡を可能にするとともに、より効率的な更新伝搬に必要なトレース情報の拡張についても明確にすることができた。さらに、他のシステムとの対等な統合による相互運用について、統合を可能にする条件を明確にすることができた。

Strategy for Future Research Activity

変換言語レベルの相互運用、および前年度までの継続検討事項を踏まえた新たな相互運用可能双方向変換システムの構築などを行う。特に、本研究を基課題として内定している国際共同研究強化の枠組みにより滞在する共同研究先を拠点とし、拠点で開発されている単方向変換言語との相互運用について、逆変換対象領域のユーザレベルでの明確化などの利便性向上、より実用的な規模の変換への適用などを行う。

Remarks

Bidirectional version of ATL on top of the GRoundTram transformation engine

  • Research Products

    (9 results)

All 2016 2015 Other

All Int'l Joint Research (3 results) Journal Article (4 results) (of which Int'l Joint Research: 3 results,  Peer Reviewed: 2 results,  Open Access: 4 results) Presentation (1 results) (of which Int'l Joint Research: 1 results) Remarks (1 results)

  • [Int'l Joint Research] INRIA/University of Nantes/ESEO(フランス)

    • Country Name
      FRANCE
    • Counterpart Institution
      INRIA/University of Nantes/ESEO
  • [Int'l Joint Research] Technical University of Berlin/Technical University of Darmstadt/University of Saarland(ドイツ)

    • Country Name
      GERMANY
    • Counterpart Institution
      Technical University of Berlin/Technical University of Darmstadt/University of Saarland
  • [Int'l Joint Research] Eindhoven University of Technology(オランダ)

    • Country Name
      NETHERLANDS
    • Counterpart Institution
      Eindhoven University of Technology
  • [Journal Article] 『モデル駆動工学の原理と応用』(3) モデル分類からみるモデル駆動工学の応用2016

    • Author(s)
      日高宗一郎, Jean Bezivin, 胡振江, Frederic Jouault
    • Journal Title

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

      Volume: 33 Pages: 56-77

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Makoto ONIZUKA,Hiroyuki KATO,Soichiro HIDAKA,Keisuke NAKANO,Zhenjiang HU2016

    • Author(s)
      Graph Generation via Reverse Iterative Query Processing
    • Journal Title

      GRACE TECHNICAL REPORTS

      Volume: 2016 Pages: 1-11

    • Open Access
  • [Journal Article] Trace-based Approach to Editability and Correspondence Analysis for Bidirectional Graph Transformations2015

    • Author(s)
      Soichiro Hidaka, Martin Billes, Quang Minh Tran and Kazutaka Matsuda
    • Journal Title

      CEUR Workshop Proceedings

      Volume: 1396 Pages: 51-65

    • Peer Reviewed / Open Access / Int'l Joint Research
  • [Journal Article] Bidirectional Transformation on Ordered Graphs2015

    • Author(s)
      Fei Yang and Soichiro Hidaka
    • Journal Title

      GRACE TECHNICAL REPORTS

      Volume: 2015 Pages: 1-41

    • Open Access / Int'l Joint Research
  • [Presentation] Trace-based Approach to Editability and Correspondence Analysis for Bidirectional Graph Transformations2015

    • Author(s)
      Soichiro Hidaka, Martin Billes, Quang Minh Tran and Kazutaka Matsuda
    • Organizer
      Fourth International Workshop on Bidirectional Transformations (Bx 2015)
    • Place of Presentation
      L'Aquila, Italy
    • Year and Date
      2015-07-24 – 2015-07-24
    • Int'l Joint Research
  • [Remarks] ATLGT

    • URL

      https://github.com/atlanmod/ATLGT

URL: 

Published: 2017-01-06  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi