• search hit 1 of 1
Back to Result List

Object Versioning to Support Recovery Needs Using Proxies to Preserve Previous Development States in Lively

  • We present object versioning as a generic approach to preserve access to previous development and application states. Version-aware references can manage the modifications made to the target object and record versions as desired. Such references can be provided without modifications to the virtual machine. We used proxies to implement the proposed concepts and demonstrate the Lively Kernel running on top of this object versioning layer. This enables Lively users to undo the effects of direct manipulation and other programming actions.

Export metadata

Additional Services

Search Google Scholar Statistics
Metadaten
Author details:Bastian Steinert, Lauritz Thamsen, Tim FelgentreffORCiDGND, Robert HirschfeldORCiDGND
DOI:https://doi.org/10.1145/2661088.2661093
ISSN:0362-1340
ISSN:1558-1160
Title of parent work (English):ACM SIGPLAN notices
Publisher:Association for Computing Machinery
Place of publishing:New York
Publication type:Article
Language:English
Year of first publication:2015
Publication year:2015
Release date:2017/03/27
Tag:CoExist; JavaScript; Lively Kernel; Object Versioning; Programming Environments
Volume:50
Issue:2
Number of pages:12
First page:113
Last Page:124
Organizational units:An-Institute / Hasso-Plattner-Institut für Digital Engineering gGmbH
Peer review:Referiert
Accept ✔
This website uses technically necessary session cookies. By continuing to use the website, you agree to this. You can find our privacy policy here.