{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T20:08:52Z","timestamp":1725739732616},"reference-count":15,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,5]]},"DOI":"10.1109\/live.2013.6617342","type":"proceedings-article","created":{"date-parts":[[2013,10,10]],"date-time":"2013-10-10T23:27:23Z","timestamp":1381447643000},"page":"15-18","source":"Crossref","is-referenced-by-count":2,"title":["Euclase: A live development environment with constraints and FSMs"],"prefix":"10.1109","author":[{"given":"Stephen","family":"Oney","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Brad A.","family":"Myers","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joel","family":"Brandt","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"doi-asserted-by":"publisher","key":"15","DOI":"10.1145\/180171.180174"},{"year":"1983","author":"scho?n","journal-title":"The Reflective Practitioner","key":"13"},{"doi-asserted-by":"publisher","key":"14","DOI":"10.1145\/259963.260411"},{"year":"2009","author":"oney","journal-title":"Visions for Euclase! Ideas for Supporting Creativity Through Better Prototyping of Behaviors","key":"11"},{"doi-asserted-by":"publisher","key":"12","DOI":"10.1109\/VLHCC.2008.4639082"},{"key":"3","first-page":"199","article-title":"Six learning barriers in end-user programming","author":"ko","year":"2004","journal-title":"VL\/HCC"},{"doi-asserted-by":"publisher","key":"2","DOI":"10.1109\/VLHCC.2009.5295277"},{"key":"1","first-page":"1","author":"burnett","year":"2001","journal-title":"Forms\/31 A FirstOrder Visual Language to Explore the Boundaries of the Spreadsheet Paradigm"},{"doi-asserted-by":"publisher","key":"10","DOI":"10.1145\/2380116.2380146"},{"doi-asserted-by":"publisher","key":"7","DOI":"10.1145\/344949.344959"},{"key":"6","first-page":"211","article-title":"Separating application code from toolkits: Eliminating the spaghetti of callbacks","author":"myers","year":"1991","journal-title":"UIST"},{"key":"5","first-page":"1","article-title":"Flapjax: A programming language for ajax applications","author":"meyerovich","year":"2009","journal-title":"OOPSLA"},{"key":"4","first-page":"12","article-title":"Usability requirements for interaction-oriented development tools","author":"letondal","year":"2010","journal-title":"PPIG"},{"year":"1988","author":"norman","journal-title":"The Design of Everyday Things","key":"9"},{"doi-asserted-by":"publisher","key":"8","DOI":"10.1109\/VLHCC.2008.4639081"}],"event":{"name":"2013 1st International Workshop on Live Programming (LIVE)","start":{"date-parts":[[2013,5,19]]},"location":"San Francisco, CA, USA","end":{"date-parts":[[2013,5,19]]}},"container-title":["2013 1st International Workshop on Live Programming (LIVE)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/6599030\/6617334\/06617342.pdf?arnumber=6617342","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,23]],"date-time":"2017-03-23T03:59:08Z","timestamp":1490241548000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6617342\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,5]]},"references-count":15,"URL":"https:\/\/doi.org\/10.1109\/live.2013.6617342","relation":{},"subject":[],"published":{"date-parts":[[2013,5]]}}}