Study on Language Foundation for Bidirectional Model Transformation

双向模型转换的语言基础研究

基本信息

  • 批准号:
    22300012
  • 负责人:
  • 金额:
    $ 8.9万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
  • 财政年份:
    2010
  • 资助国家:
    日本
  • 起止时间:
    2010-04-01 至 2014-03-31
  • 项目状态:
    已结题

项目摘要

Bidirectional model transformation is useful for maintaining consistency between two models in model-driven software development. However, the lack of solid language foundation and a practical tool support for systematic development of well-behaved and efficient bidirectional model transformation prevent it from being widely used. We solve this problem by proposing a novel bidirectional graph transformation language UnQL+ which is an extension of unidirectional graph query language unQL, and implementing an integrated framework called GRoundTram, which is carefully designed and implemented for compositional development of well-behaved and efficient bidirectional model transformations in UnQL. GRoundTram is equipped with a user-friendly language for coding bidirectional model transformation, a novel tool for validating both models and bidirectional model transformations, an optimization mechanism for improving efficiency, and a powerful debugging environment.
在模型驱动的软件开发中,双向模型转换对于维护两个模型之间的一致性非常有用。然而,缺乏坚实的语言基础和实用的工具支持系统开发良好的和高效的双向模型转换,阻碍了它的广泛应用。我们解决了这个问题,提出了一种新的双向图转换语言UnQL+,这是单向图查询语言UnQL的扩展,并实现了一个集成的框架,称为GRoundTram,这是精心设计和实现的组合开发行为良好,高效的双向模型转换UnQL。GRoundTram配备了一个用户友好的语言,用于编码双向模型转换,一个新颖的工具,用于验证模型和双向模型转换,一个优化机制,以提高效率,和一个强大的调试环境。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Synchronizing concurrent model updates based on bidirectional transformation
  • DOI:
    10.1007/s10270-010-0187-3
  • 发表时间:
    2013-02
  • 期刊:
  • 影响因子:
    2
  • 作者:
    Yingfei Xiong;Hui Song;Zhenjiang Hu;M. Takeichi
  • 通讯作者:
    Yingfei Xiong;Hui Song;Zhenjiang Hu;M. Takeichi
Bidirectionalizing graph transformations
  • DOI:
    10.1145/1863543.1863573
  • 发表时间:
    2010-09
  • 期刊:
  • 影响因子:
    0
  • 作者:
    S. Hidaka;Zhenjiang Hu;K. Inaba;H. Kato;Kazutaka Matsuda;Keisuke Nakano
  • 通讯作者:
    S. Hidaka;Zhenjiang Hu;K. Inaba;H. Kato;Kazutaka Matsuda;Keisuke Nakano
The BiG Project
BiG项目
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Tolerating Inconsistency in Feature Models
  • DOI:
  • 发表时间:
    2010
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Bo Wang-;Zhenjiang Hu;Yingfei Xiong;Haiyan Zhao;Wei Zhang-;Hong Mei
  • 通讯作者:
    Bo Wang-;Zhenjiang Hu;Yingfei Xiong;Haiyan Zhao;Wei Zhang-;Hong Mei
Grammar-based Approach to Invertible Programs
基于语法的可逆程序方法
{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

HU Zhenjiang其他文献

HU Zhenjiang的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('HU Zhenjiang', 18)}}的其他基金

Structural Recursion on Bulk Synchronous Parallelism for Efficient Large-Graph Querying
用于高效大图查询的批量同步并行结构递归
  • 批准号:
    15K12011
  • 财政年份:
    2015
  • 资助金额:
    $ 8.9万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
Towards Model Transformation Validation from Model Validation
从模型验证转向模型验证
  • 批准号:
    22650007
  • 财政年份:
    2010
  • 资助金额:
    $ 8.9万
  • 项目类别:
    Grant-in-Aid for Challenging Exploratory Research
A Constructive Approach to Structured Parallel Programming
结构化并行编程的建设性方法
  • 批准号:
    17300005
  • 财政年份:
    2005
  • 资助金额:
    $ 8.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)

相似海外基金

双方向変換に基づく相互運用における一貫性保持領域の漸進的拡張に関する研究
基于双向变换的互操作一致性保存区域逐步扩展研究
  • 批准号:
    24K14903
  • 财政年份:
    2024
  • 资助金额:
    $ 8.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
複数データ同期のため高水準双方向変換ネットワーク記述言語
用于多种数据同步的高级双向转换网络描述语言
  • 批准号:
    23K24818
  • 财政年份:
    2024
  • 资助金额:
    $ 8.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
双方向変換言語のための計算モデルとプログラミング言語への応用
双向转换语言的计算模型及其在编程语言中的应用
  • 批准号:
    21K11744
  • 财政年份:
    2021
  • 资助金额:
    $ 8.9万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了