首页    期刊浏览 2024年09月15日 星期日
登录注册

文章基本信息

  • 标题:Edit languages for information trees
  • 本地全文:下载
  • 作者:Martin Hofmann ; Benjamin Pierce ; Daniel Wagner
  • 期刊名称:Electronic Communications of the EASST
  • 电子版ISSN:1863-2122
  • 出版年度:2013
  • 卷号:57
  • 语种:English
  • 出版社:European Association of Software Science and Technology (EASST)
  • 摘要:We consider a simple set of edit operations for unordered, edge-labeled trees, called information trees by Dal Zilio et al in "A Logic You Can Count On". We define tree languages using the sheaves automata from Foster et al's "A Logic Your Typechecker Can Count On" which in turn are based on Dal Zilio et al and provide an algorithm for deciding whether a complex edit preserves membership in a tree language. This allows us to view sheaves automata and subsets of tree edits as edit languages in the sense of Hofmann et al's "Edit Lenses". They can then be used to instantiate the framework of edit lenses between such languages and model concrete examples such as synchronisation between different file systems or address directories.
国家哲学社会科学文献中心版权所有