{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:27:25Z","timestamp":1750220845043,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,9,23]],"date-time":"2019-09-23T00:00:00Z","timestamp":1569196800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,9,23]]},"DOI":"10.1145\/3342558.3345397","type":"proceedings-article","created":{"date-parts":[[2019,9,19]],"date-time":"2019-09-19T15:34:36Z","timestamp":1568907276000},"page":"1-10","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["On the Expressive Power of Declarative Constructs in Interactive Document Scripts"],"prefix":"10.1145","author":[{"given":"John M.","family":"Boyer","sequence":"first","affiliation":[]}],"member":"320","published-online":{"date-parts":[[2019,9,23]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"Apache Software Foundation. 2014. The Apache Xalan Project. https:\/\/xalan.apache.org\/;https:\/\/github.com\/apache\/xalan-j  Apache Software Foundation. 2014. The Apache Xalan Project. https:\/\/xalan.apache.org\/;https:\/\/github.com\/apache\/xalan-j"},{"key":"e_1_3_2_2_2_1","unstructured":"Apache Software Foundation. 2019. Apache Open Office. https:\/\/openoffice.apache.org\/source.html  Apache Software Foundation. 2019. Apache Open Office. https:\/\/openoffice.apache.org\/source.html"},{"key":"e_1_3_2_2_3_1","unstructured":"John M. Boyer. 1998. Sorting and Searching Linked Lists in Java. Dr. Dobb's Journal 285 (May 1998) 126--129 & 137--138. http:\/\/www.drdobbs.com\/database\/algorithm-alley\/184410565  John M. Boyer. 1998. Sorting and Searching Linked Lists in Java. Dr. Dobb's Journal 285 (May 1998) 126--129 & 137--138. http:\/\/www.drdobbs.com\/database\/algorithm-alley\/184410565"},{"key":"e_1_3_2_2_4_1","unstructured":"John M. Boyer (Ed.). 2009. XForms 1.1. W3C Recommendation (20 October 2009). http:\/\/www.w3.org\/TR\/2009\/REC-xforms-20091020\/  John M. Boyer (Ed.). 2009. XForms 1.1. W3C Recommendation (20 October 2009). http:\/\/www.w3.org\/TR\/2009\/REC-xforms-20091020\/"},{"key":"e_1_3_2_2_5_1","unstructured":"John M. Boyer. 2016. Document Order Management via Binary Tree Projection. United States Patent 9411792 (Aug 2016). https:\/\/patents.google.com\/patent\/US9411792B2  John M. Boyer. 2016. Document Order Management via Binary Tree Projection. United States Patent 9411792 (Aug 2016). https:\/\/patents.google.com\/patent\/US9411792B2"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.4242\/BalisageVol23.Boyer01"},{"key":"e_1_3_2_2_7_1","unstructured":"John M. Boyer. 2019. XForms Demo of Sorts. https:\/\/github.com\/john-boyer-phd\/XForms\/tree\/master\/Samples\/DemoOfSorts  John M. Boyer. 2019. XForms Demo of Sorts. https:\/\/github.com\/john-boyer-phd\/XForms\/tree\/master\/Samples\/DemoOfSorts"},{"key":"e_1_3_2_2_8_1","unstructured":"Tim Bray Dave Hollander Andrew Layman Richard Tobin and Henry S. Thompson (Eds.). 2009. Namespaces in XML 1.0 (Third Edition). W3C Recommendation (8 December 2009). https:\/\/www.w3.org\/TR\/2009\/REC-xml-names-20091208\/  Tim Bray Dave Hollander Andrew Layman Richard Tobin and Henry S. Thompson (Eds.). 2009. Namespaces in XML 1.0 (Third Edition). W3C Recommendation (8 December 2009). https:\/\/www.w3.org\/TR\/2009\/REC-xml-names-20091208\/"},{"key":"e_1_3_2_2_9_1","unstructured":"Tim Bray Jean Paoli C. M. Sperberg-McQueen Eve Maler and Fran\u00e7ois Yergeau (Eds.). 2008. Extensible Markup Language (XML) 1.0 (Fifth Edition). W3C Recommendation (26 November 2008). https:\/\/www.w3.org\/TR\/2008\/REC-xml-20081126\/  Tim Bray Jean Paoli C. M. Sperberg-McQueen Eve Maler and Fran\u00e7ois Yergeau (Eds.). 2008. Extensible Markup Language (XML) 1.0 (Fifth Edition). W3C Recommendation (26 November 2008). https:\/\/www.w3.org\/TR\/2008\/REC-xml-20081126\/"},{"key":"e_1_3_2_2_10_1","unstructured":"Frederick P. Brooks Jr. 1995. The Mythical Man-month (Anniversary Ed.). Addison-Wesley Longman Publishing Co. Inc. Boston MA USA.  Frederick P. Brooks Jr. 1995. The Mythical Man-month (Anniversary Ed.). Addison-Wesley Longman Publishing Co. Inc. Boston MA USA."},{"key":"e_1_3_2_2_11_1","unstructured":"James Clark (Ed.). 1999. XSL Transformations (XSLT) Version 1.0. W3C Recommendation (16 November 1999). http:\/\/www.w3.org\/TR\/1999\/REC-xslt-19991116  James Clark (Ed.). 1999. XSL Transformations (XSLT) Version 1.0. W3C Recommendation (16 November 1999). http:\/\/www.w3.org\/TR\/1999\/REC-xslt-19991116"},{"key":"e_1_3_2_2_12_1","unstructured":"James Clark and Steve DeRose (Eds.). 1999. XML Path Language (XPath) Version 1.0. W3C Recommendation (16 November 1999). https:\/\/www.w3.org\/TR\/1999\/REC-xpath-19991116\/  James Clark and Steve DeRose (Eds.). 1999. XML Path Language (XPath) Version 1.0. W3C Recommendation (16 November 1999). https:\/\/www.w3.org\/TR\/1999\/REC-xpath-19991116\/"},{"key":"e_1_3_2_2_13_1","unstructured":"Alain Couthures. 2018. XSLTForms. https:\/\/sourceforge.net\/projects\/xsltforms\/  Alain Couthures. 2018. XSLTForms. https:\/\/sourceforge.net\/projects\/xsltforms\/"},{"key":"e_1_3_2_2_14_1","unstructured":"Patrick Durusau and Michael Brauer (Eds.). 2011. Open Document Format for Office Applications (OpenDcoument) Version 1.2. OASIS Standard (29 September 2011). http:\/\/docs.oasis-open.org\/office\/v1.2\/os\/OpenDocument-v1.2-os.html  Patrick Durusau and Michael Brauer (Eds.). 2011. Open Document Format for Office Applications (OpenDcoument) Version 1.2. OASIS Standard (29 September 2011). http:\/\/docs.oasis-open.org\/office\/v1.2\/os\/OpenDocument-v1.2-os.html"},{"key":"e_1_3_2_2_15_1","unstructured":"Steve Faulkner Arron Eicholz Travis Leithead Alex Danilo and Sangwhan Moon (Eds.). 2017. HTML 5.2. W3C Recommendation (14 December 2017). https:\/\/www.w3.org\/TR\/2017\/REC-html52-20171214\/  Steve Faulkner Arron Eicholz Travis Leithead Alex Danilo and Sangwhan Moon (Eds.). 2017. HTML 5.2. W3C Recommendation (14 December 2017). https:\/\/www.w3.org\/TR\/2017\/REC-html52-20171214\/"},{"key":"e_1_3_2_2_16_1","unstructured":"International Business Machines Corporation. 2015. IBM Forms 8.2.1. https:\/\/ibm.biz\/Bd2Ugw  International Business Machines Corporation. 2015. IBM Forms 8.2.1. https:\/\/ibm.biz\/Bd2Ugw"},{"key":"e_1_3_2_2_17_1","unstructured":"Donald E. Knuth. 1998. The Art of Computer Programming Volume 3: Sorting and Searching (2nd Ed.). Addison Wesley Longman Publishing Co. Inc. Redwood City CA USA.  Donald E. Knuth. 1998. The Art of Computer Programming Volume 3: Sorting and Searching (2nd Ed.). Addison Wesley Longman Publishing Co. Inc. Redwood City CA USA."},{"key":"e_1_3_2_2_18_1","unstructured":"Shane McCarron Steven Pemberton and T. V. Raman (Eds.). 2003. XML Events: An Events Syntax for XML. W3C Recommendation (23 October 2003). https:\/\/www.w3.org\/TR\/2003\/REC-xml-events-20031014\/  Shane McCarron Steven Pemberton and T. V. Raman (Eds.). 2003. XML Events: An Events Syntax for XML. W3C Recommendation (23 October 2003). https:\/\/www.w3.org\/TR\/2003\/REC-xml-events-20031014\/"},{"key":"e_1_3_2_2_19_1","unstructured":"Mozilla Foundation. 2019. gecko-dev\/js\/src\/builtin\/Array.cpp. https:\/\/github.com\/mozilla\/gecko-dev\/blob\/master\/js\/src\/builtin\/Array.cpp  Mozilla Foundation. 2019. gecko-dev\/js\/src\/builtin\/Array.cpp. https:\/\/github.com\/mozilla\/gecko-dev\/blob\/master\/js\/src\/builtin\/Array.cpp"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.4242\/BalisageVol21.Pemberton02"},{"key":"e_1_3_2_2_21_1","unstructured":"Daniel Veillard Bjorn Reese William Brack Igor Zlatkovic and Aleksey Sanin. 2019. XML Parser and Markup Toolkit. https:\/\/github.com\/GNOME\/libxml2  Daniel Veillard Bjorn Reese William Brack Igor Zlatkovic and Aleksey Sanin. 2019. XML Parser and Markup Toolkit. https:\/\/github.com\/GNOME\/libxml2"},{"volume-title":"Models in Software Engineering","author":"Vogel Thomas","key":"e_1_3_2_2_22_1"},{"key":"e_1_3_2_2_23_1","unstructured":"Wikipedia contributors. 2018. Comparison of Programming Paradigms. https:\/\/en.wikipedia.org\/wiki\/Comparison_of_programming_paradigms [Online; accessed 02-March-2019].  Wikipedia contributors. 2018. Comparison of Programming Paradigms. https:\/\/en.wikipedia.org\/wiki\/Comparison_of_programming_paradigms [Online; accessed 02-March-2019]."},{"key":"e_1_3_2_2_24_1","unstructured":"Allen Wirfs-Brock (Ed.). 2015. ECMAScript 2015 Language Specification (6th edition). European Computer Manufacturers Association (ECMA) Standard (June 2015). https:\/\/www.ecma-international.org\/ecma-262\/6.0\/  Allen Wirfs-Brock (Ed.). 2015. ECMAScript 2015 Language Specification (6th edition). European Computer Manufacturers Association (ECMA) Standard (June 2015). https:\/\/www.ecma-international.org\/ecma-262\/6.0\/"}],"event":{"name":"DocEng '19: ACM Symposium on Document Engineering 2019","sponsor":["SIGWEB ACM Special Interest Group on Hypertext, Hypermedia, and Web","SIGDOC ACM Special Interest Group for Design of Communications"],"location":"Berlin Germany","acronym":"DocEng '19"},"container-title":["Proceedings of the ACM Symposium on Document Engineering 2019"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3342558.3345397","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3342558.3345397","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:23:00Z","timestamp":1750202580000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3342558.3345397"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,9,23]]},"references-count":24,"alternative-id":["10.1145\/3342558.3345397","10.1145\/3342558"],"URL":"https:\/\/doi.org\/10.1145\/3342558.3345397","relation":{},"subject":[],"published":{"date-parts":[[2019,9,23]]},"assertion":[{"value":"2019-09-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}