000 03550nam a22005775i 4500
001 978-3-319-79108-1
003 DE-He213
005 20240730175911.0
007 cr nn 008mamaa
008 180327s2018 sz | s |||| 0|eng d
020 _a9783319791081
_9978-3-319-79108-1
024 7 _a10.1007/978-3-319-79108-1
_2doi
050 4 _aQA76.758
072 7 _aUMZ
_2bicssc
072 7 _aCOM051230
_2bisacsh
072 7 _aUMZ
_2thema
082 0 4 _a005.1
_223
245 1 0 _aBidirectional Transformations
_h[electronic resource] :
_bInternational Summer School, Oxford, UK, July 25-29, 2016, Tutorial Lectures /
_cedited by Jeremy Gibbons, Perdita Stevens.
250 _a1st ed. 2018.
264 1 _aCham :
_bSpringer International Publishing :
_bImprint: Springer,
_c2018.
300 _aIX, 189 p.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
490 1 _aProgramming and Software Engineering,
_x2945-9168 ;
_v9715
505 0 _aIntroduction to Bidirectional Transformations -- An Introduction to Triple Graph Grammars as an Implementation of the Delta-Lens Framework -- Modular Edit Lenses -- Principles and Practice of Bidirectional Programming in BiGUL -- Engineering Bidirectional Transformations.
520 _aBidirectional transformations (BX) are means of maintaining consistency between multiple information sources: when one source is edited, the others may need updating to restore consistency. BX have applications in databases, user interface design, model-driven development, and many other domains. This volume represents the lecture notes from the Summer School on Bidirectional Transformations, held in Oxford, UK, in July 2016. The school was one of the final activities on the project "A Theory of Least Change for Bidirectional Transformations", running at the University of Oxford and the University of Edinburgh from 2013 to 2017 and funded by the UK Engineering and Physical Sciences Research Council. The five chapters included in this volume are a record of most of the material presented at the summer school. After a comprehensive introduction to bidirectional transformations, they deal with triple graph grammars, modular edit lenses, putback-based bidirectional programming, and engineering of bidirectional transformations.
650 0 _aSoftware engineering.
_94138
650 0 _aComputer science.
_99832
650 0 _aElectronic data processing
_xManagement.
_9118212
650 0 _aDatabase management.
_93157
650 1 4 _aSoftware Engineering.
_94138
650 2 4 _aComputer Science Logic and Foundations of Programming.
_942203
650 2 4 _aIT Operations.
_931703
650 2 4 _aDatabase Management.
_93157
700 1 _aGibbons, Jeremy.
_eeditor.
_0(orcid)
_10000-0002-8426-9917
_4edt
_4http://id.loc.gov/vocabulary/relators/edt
_9118213
700 1 _aStevens, Perdita.
_eeditor.
_4edt
_4http://id.loc.gov/vocabulary/relators/edt
_9118214
710 2 _aSpringerLink (Online service)
_9118215
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9783319791074
776 0 8 _iPrinted edition:
_z9783319791098
830 0 _aProgramming and Software Engineering,
_x2945-9168 ;
_v9715
_9118216
856 4 0 _uhttps://doi.org/10.1007/978-3-319-79108-1
912 _aZDB-2-SCS
912 _aZDB-2-SXCS
912 _aZDB-2-LNC
942 _cELN
999 _c90092
_d90092