Towards an Algebraic Theory of Bidirectional Transformations

被引:0
|
作者
Stevens, Perdita [1 ]
机构
[1] Univ Edinburgh, Sch Informat, Lab Fdn Comp Sci, Edinburgh EH8 9YL, Midlothian, Scotland
来源
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Bidirectional transformations are important for model-driven development, and are also of wide interest in computer science. In this paper we present early work on an algebraic presentation of bidirectional transformations. In general, a bidirectional transformation must maintain consistency between two models, either of which may be edited, and each of which may incorporate information not represented in the other. Our main focus here is on lenses [2,1,3] which provide a particularly well-understood special case, in which one model is an abstraction of the other, and either the abstraction or the full model may be edited. We show that there is a correspondence between lenses and short exact sequences of monoids of edits. We go on to show that if we restrict attention to invertible edits, very well-behaved lenses correspond to split short exact sequences of groups, this helps to elucidate the structure of the edit groups.
引用
收藏
页码:1 / 17
页数:17
相关论文
共 50 条
  • [41] TOWARDS A CAUSAL SUBQUANTUM THEORY - A CONTEXTUAL C-ASTERISK-ALGEBRAIC APPROACH
    VUJICIC, M
    HERBUT, F
    DURDEVIC, M
    [J]. JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 1994, 27 (12): : 4221 - 4234
  • [42] Towards an Algebraic Network Information Theory: Distributed Lossy Computation of Linear Functions
    Lim, Sung Hoon
    Feng, Chen
    Pastore, Adrian
    Nazer, Bobak
    Gastpar, Michael
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2019, : 1827 - 1831
  • [43] An Algebraic Baseline for Automatic Transformations in MDA
    Boronat, Artur
    Carsi, Jose A.
    Ramos, Isidro
    [J]. ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 127 (03) : 31 - 47
  • [44] Algebraic hypergeometric transformations of modular origin
    Maier, Robert S.
    [J]. TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 2007, 359 (08) : 3859 - 3885
  • [45] ALGEBRAIC MODELS FOR MEASURE PRESERVING TRANSFORMATIONS
    DINCULEA.N
    FOIAS, C
    [J]. CANADIAN MATHEMATICAL BULLETIN, 1967, 10 (01): : 130 - &
  • [46] Algebraic transformations of cadastral topological data
    Lewandowicz, Elzbieta
    [J]. JOURNAL OF APPLIED GEODESY, 2011, 5 (3-4) : 117 - 122
  • [47] A framework for algebraic transformations in iterative algorithms
    Shi, JF
    Chao, LF
    [J]. ISCAS 96: 1996 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - CIRCUITS AND SYSTEMS CONNECTING THE WORLD, VOL 4, 1996, : 604 - 607
  • [48] THE UNIVALENT ALGEBRAIC TRANSFORMATIONS OF THE PROJECTIVE PLANE
    VANDERKULK, W
    [J]. BULLETIN OF THE AMERICAN MATHEMATICAL SOCIETY, 1949, 55 (07) : 700 - 701
  • [49] Algebraic Graph Transformations for Merging Ontologies
    Mahfoudh, Mariem
    Thiry, Laurent
    Forestier, Germain
    Hassenforder, Michel
    [J]. MODEL AND DATA ENGINEERING, MEDI 2014, 2014, 8748 : 154 - 168
  • [50] ALGEBRAIC MODELS FOR MEASURE PRESERVING TRANSFORMATIONS
    DINCULEANU, N
    FOIAS, C
    [J]. TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 1968, 134 (02) : 215 - +