{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,12]],"date-time":"2025-11-12T03:31:22Z","timestamp":1762918282616,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":22,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,10,17]],"date-time":"2021-10-17T00:00:00Z","timestamp":1634428800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CCF-1717300 and CCF-2114642"],"award-info":[{"award-number":["CCF-1717300 and CCF-2114642"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,10,17]]},"DOI":"10.1145\/3486609.3487206","type":"proceedings-article","created":{"date-parts":[[2021,11,22]],"date-time":"2021-11-22T22:14:41Z","timestamp":1637619281000},"page":"144-155","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["MADMAX: a DSL for explanatory decision making"],"prefix":"10.1145","author":[{"given":"Martin","family":"Erwig","sequence":"first","affiliation":[{"name":"Oregon State University, USA"}]},{"given":"Prashant","family":"Kumar","sequence":"additional","affiliation":[{"name":"Oregon State University, USA"}]}],"member":"320","published-online":{"date-parts":[[2021,11,22]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"Addinsoft. [n. d.]. XLSTAT: An Excel Addin for AHP. https:\/\/www.xlstat.com\/en\/solutions\/features\/analytic-hierarchy-process  Addinsoft. [n. d.]. XLSTAT: An Excel Addin for AHP. https:\/\/www.xlstat.com\/en\/solutions\/features\/analytic-hierarchy-process"},{"volume-title":"IEEE Int. Symp. on Visual Languages and Human-Centric Computing. To appear","author":"Bajaj D.","key":"e_1_3_2_2_2_1","unstructured":"D. Bajaj , M. Erwig , D. Fedorin , and K. Gay . 2021. A Visual Notation for Succinct Program Traces . In IEEE Int. Symp. on Visual Languages and Human-Centric Computing. To appear D. Bajaj, M. Erwig, D. Fedorin, and K. Gay. 2021. A Visual Notation for Succinct Program Traces. In IEEE Int. Symp. on Visual Languages and Human-Centric Computing. To appear"},{"volume-title":"Adaptable Traces for Program Explanations. In Asian Symp. on Programming Languages and Systems. To appear","author":"Bajaj D.","key":"e_1_3_2_2_3_1","unstructured":"D. Bajaj , M. Erwig , D. Fedorin , and K. Gay . 2021 . Adaptable Traces for Program Explanations. In Asian Symp. on Programming Languages and Systems. To appear D. Bajaj, M. Erwig, D. Fedorin, and K. Gay. 2021. Adaptable Traces for Program Explanations. In Asian Symp. on Programming Languages and Systems. To appear"},{"volume-title":"Dynamic Slicing in Higher-order Programming Languages. Ph. D. Dissertation","author":"Biswas S. K.","key":"e_1_3_2_2_4_1","unstructured":"S. K. Biswas . 1997. Dynamic Slicing in Higher-order Programming Languages. Ph. D. Dissertation . University of Pennsylvania . S. K. Biswas. 1997. Dynamic Slicing in Higher-order Programming Languages. Ph. D. Dissertation. University of Pennsylvania."},{"key":"e_1_3_2_2_5_1","unstructured":"Y. Dubromelle and J. Prunaret. 2016. hahp: An AHP library for Haskell. https:\/\/github.com\/Taeradan\/hahp  Y. Dubromelle and J. Prunaret. 2016. hahp: An AHP library for Haskell. https:\/\/github.com\/Taeradan\/hahp"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0956796821000083"},{"key":"e_1_3_2_2_7_1","unstructured":"E. Forman. 1997. Expert Choice. https:\/\/www.expertchoice.com\/2020  E. Forman. 1997. Expert Choice. https:\/\/www.expertchoice.com\/2020"},{"key":"e_1_3_2_2_8_1","unstructured":"Creative Decisions Foundation. 1996. Super Decisions. http:\/\/www.superdecisions.com\/about\/  Creative Decisions Foundation. 1996. Super Decisions. http:\/\/www.superdecisions.com\/about\/"},{"key":"e_1_3_2_2_9_1","unstructured":"C. Glur. 2018. ahp: An AHP Library for R. https:\/\/cran.r-project.org\/web\/packages\/ahp\/  C. Glur. 2018. ahp: An AHP Library for R. https:\/\/cran.r-project.org\/web\/packages\/ahp\/"},{"key":"e_1_3_2_2_10_1","unstructured":"TransparentChoice Limited. 2013. TransparentChoice. https:\/\/www.transparentchoice.com\/  TransparentChoice Limited. 2013. TransparentChoice. https:\/\/www.transparentchoice.com\/"},{"key":"e_1_3_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1108\/13598540810905697"},{"key":"e_1_3_2_2_12_1","unstructured":"A. Mishra. 2018. pyAHP: An AHP library for Python. https:\/\/github.com\/pyAHP\/pyAHP  A. Mishra. 2018. pyAHP: An AHP library for Python. https:\/\/github.com\/pyAHP\/pyAHP"},{"key":"e_1_3_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.autcon.2008.03.005"},{"volume-title":"Functional Programs That Explain Their Work. In 17th ACM SIGPLAN Int. Conf. on Functional Programming. 365\u2013376","author":"Perera R.","key":"e_1_3_2_2_14_1","unstructured":"R. Perera , U. A. Acar , J. Cheney , and P. B. Levy . 2012 . Functional Programs That Explain Their Work. In 17th ACM SIGPLAN Int. Conf. on Functional Programming. 365\u2013376 . R. Perera, U. A. Acar, J. Cheney, and P. B. Levy. 2012. Functional Programs That Explain Their Work. In 17th ACM SIGPLAN Int. Conf. on Functional Programming. 365\u2013376."},{"key":"e_1_3_2_2_15_1","first-page":"1","volume-title":"Proc. ACM Program. Lang.","author":"Ricciotti W.","year":"2017","unstructured":"W. Ricciotti , J. Stolarek , R. Perera , and J. Cheney . 2017. Imperative Functional Programs That Explain Their Work . Proc. ACM Program. Lang. , 1 ( 2017 ), Article 14, 28 pages. W. Ricciotti, J. Stolarek, R. Perera, and J. Cheney. 2017. Imperative Functional Programs That Explain Their Work. Proc. ACM Program. Lang., 1 (2017), Article 14, 28 pages."},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/0270-0255(87)90473-8"},{"key":"e_1_3_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1504\/IJSSCI.2008.017590"},{"key":"e_1_3_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.5784\/4-1-488"},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0038-0121(01)00016-7"},{"key":"e_1_3_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1016\/0024-6301(92)90306-M"},{"key":"e_1_3_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1540-5915.1997.tb01306.x"},{"key":"e_1_3_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.3846\/20294913.2014.892037"}],"event":{"name":"GPCE '21: Concepts and Experiences","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Chicago IL USA","acronym":"GPCE '21"},"container-title":["Proceedings of the 20th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3486609.3487206","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3486609.3487206","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3486609.3487206","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:48:40Z","timestamp":1750193320000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3486609.3487206"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,17]]},"references-count":22,"alternative-id":["10.1145\/3486609.3487206","10.1145\/3486609"],"URL":"https:\/\/doi.org\/10.1145\/3486609.3487206","relation":{},"subject":[],"published":{"date-parts":[[2021,10,17]]},"assertion":[{"value":"2021-11-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}