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

A Study on Incremental Bidirectionalization of Data Transformations

Research Project

Project/Area Number 19H04088
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Review Section Basic Section 60050:Software-related
Research InstitutionHosei University

Principal Investigator

HIDAKA Soichiro  法政大学, 情報科学部, 教授 (70321578)

Project Period (FY) 2019-04-01 – 2022-03-31
Project Status Completed (Fiscal Year 2021)
Budget Amount *help
¥4,550,000 (Direct Cost: ¥3,500,000、Indirect Cost: ¥1,050,000)
Fiscal Year 2021: ¥910,000 (Direct Cost: ¥700,000、Indirect Cost: ¥210,000)
Fiscal Year 2020: ¥1,820,000 (Direct Cost: ¥1,400,000、Indirect Cost: ¥420,000)
Fiscal Year 2019: ¥1,820,000 (Direct Cost: ¥1,400,000、Indirect Cost: ¥420,000)
Keywords双方向変換 / 漸進的双方向化 / データ変換 / 操作変換 / 競合解決 / スパン合成 / 余スパン合成
Outline of Research at the Start

双方向変換は、情報システムにおける重要な操作であるデータ変換において、その変換をこえて双方向に更新を伝搬させるものである。伝搬の正しさを意味するwell-behavedness で特徴づけられるが、制限が強過ぎる場合もあり、同様に、既存の単方向変換全般を双方向化することは容易ではない。本研究は、双方向変換の柔軟な利用方法の開拓により、情報システムの漸進的頑強化を行なう。具体的には、単方向変換を段階的に双方向化していく方式を開拓する。これまで提案してきた、言語に内在する加法性を利用した部分的双方向化の成果を踏まえ、ソフトウェア工学分野で個別に双方向化が進められている手法などから手掛ける。

Outline of Final Research Achievements

Bidirectional transformations are a mechanism to propagate changes over data transformations that are important operations in various information systems. It is not straightforward to holistically bidirectionalize existing unidirectional transformations at once.
In this project, we have pioneered methods to incrementally bidirectionalize unidirectional transformations for the purpose of gracefully making information systems more robust. Specifically, we have clarified the application conditions and bidirectionalization methods in our ongoing work on translational approach to partial bidirectionalization of unidirectional transformations, proposed an approach to avoid aborts in backward transformations of a bidirectional transformation language with weaker round-tripping property due to duplicates in the language, and constructed an algebra to compose unidirectional and bidirectional transformations.

Academic Significance and Societal Importance of the Research Achievements

本研究の成果は、双方向変換におけるラウンドトリップ性のような頑強性の指標となる振舞の良さが情報システムに非侵襲な形で除々に浸透していく枠組の構築、つまり、情報システムを頑強な方向へ無理なく改善していく枠組の構築に資する。双方向変換の漸進的な導入をアドホックではなく系統的に行なう理論的枠組として、漸進的な双方向化が可能となる条件を、特に変換を多数用いている一般の情報システムにおいて、変換の合成パターンを網羅した上で、単方向変換を漸進的に双方向変換に置き換えていく状況で明確にした。

Report

(4 results)
  • 2021 Annual Research Report   Final Research Report ( PDF )
  • 2020 Annual Research Report
  • 2019 Annual Research Report
  • Research Products

    (10 results)

All 2022 2021 2020 Other

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

  • [Int'l Joint Research] Institute Mines-Telecom Atlantique/ESEO(フランス)

    • Related Report
      2021 Annual Research Report
  • [Int'l Joint Research] Institute Mines-Telecom Atlantique/ESEO(フランス)

    • Related Report
      2020 Annual Research Report
  • [Int'l Joint Research] Institute Mines-Telecom Atlantique/ESEO(フランス)

    • Related Report
      2019 Annual Research Report
  • [Journal Article] Bidirectional Collaborative Frameworks for Decentralized Data Management2022

    • Author(s)
      Asano Yasuhito、Cao Yang、Hidaka Soichiro、Hu Zhenjiang、Ishihara Yasunori、Kato Hiroyuki、Nakano Keisuke、Onizuka Makoto、Sasaki Yuya、Shimizu Toshiyuki、Takeichi Masato、Xiao Chuan、Yoshikawa Masatoshi
    • Journal Title

      Communications in Computer and Information Science

      Volume: 1457 Pages: 13-51

    • DOI

      10.1007/978-3-030-93849-9_2

    • ISBN
      9783030938482, 9783030938499
    • Related Report
      2021 Annual Research Report
    • Peer Reviewed / Int'l Joint Research
  • [Journal Article] Conflict Resolution for Data Updates by Multiple Bidirectional Transformations2022

    • Author(s)
      Habu Mikiya、Hidaka Soichiro
    • Journal Title

      Software Foundations for Data Interoperability. SFDI 2021. Communications in Computer and Information Science

      Volume: 1457 Pages: 62-75

    • DOI

      10.1007/978-3-030-93849-9_4

    • NAID

      170000185581

    • ISBN
      9783030938482, 9783030938499
    • Related Report
      2020 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Trace-based Error Prevention and Detection of Consistency Maintenance via Bidirectional Graph Transformations2020

    • Author(s)
      Soichiro Hidaka
    • Journal Title

      Companion Proceedings of the 20th IEEE International Conference on Software Quality, Reliability and Security (QRS2020)

      Volume: - Pages: 87-90

    • DOI

      10.1109/qrs-c51114.2020.00025

    • Related Report
      2020 Annual Research Report
  • [Presentation] 双方向変換網における操作変換を用いた競合解決手法2022

    • Author(s)
      仲野祐希, 日高宗一郎
    • Organizer
      情報処理学会第84回全国大会
    • Related Report
      2021 Annual Research Report
  • [Presentation] 複数の双方向変換に対するデータ更新時の競合解決手法2021

    • Author(s)
      土生 樹也, 日高宗一郎
    • Organizer
      情報処理学会第133回プログラミング研究発表会
    • Related Report
      2020 Annual Research Report
  • [Presentation] トレースに基づく双方向変換の多方向化に向けたco-targetial compositionのための漸進化 (ポスター)2020

    • Author(s)
      日高 宗一郎
    • Organizer
      第22回プログラミングおよびプログラミング言語ワークショップ
    • Related Report
      2019 Annual Research Report
  • [Remarks] Bidirectional ATL on top of GRoundTram

    • URL

      https://github.com/atlanmod/ATLGT

    • Related Report
      2021 Annual Research Report 2020 Annual Research Report

URL: 

Published: 2019-04-18   Modified: 2023-01-30  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi