{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T21:11:51Z","timestamp":1725570711563},"publisher-location":"Berlin, Heidelberg","reference-count":15,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642175770"},{"type":"electronic","value":"9783642175787"}],"license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-17578-7_31","type":"book-chapter","created":{"date-parts":[[2010,11,26]],"date-time":"2010-11-26T07:31:03Z","timestamp":1290756663000},"page":"317-326","source":"Crossref","is-referenced-by-count":0,"title":["Intermediate Structure Reduction Algorithms for Stack Based Query Languages"],"prefix":"10.1007","author":[{"given":"Marta","family":"Burza\u0144ska","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Krzysztof","family":"Stencel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Piotr","family":"Wi\u015bniewski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"2","key":"31_CR1","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1016\/0304-3975(90)90147-A","volume":"73","author":"P. Wadler","year":"1990","unstructured":"Wadler, P.: Deforestation: Transforming programs to eliminate trees. Theor. Comput. Sci.\u00a073(2), 231\u2013248 (1990)","journal-title":"Theor. Comput. Sci."},{"doi-asserted-by":"crossref","unstructured":"Gill, A.J., Launchbury, J., Jones, S.L.P.: A short cut to deforestation. In: FPCA, pp. 223\u2013232 (1993)","key":"31_CR2","DOI":"10.1145\/165180.165214"},{"key":"31_CR3","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1007\/3-540-44806-3_4","volume-title":"Semantics, Applications, and Implementation of Program Generation","author":"P. Johann","year":"2001","unstructured":"Johann, P.: Short cut fusion: Proved and improved. In: Taha, W. (ed.) SAIG 2001. LNCS, vol.\u00a02196, pp. 47\u201371. Springer, Heidelberg (2001)"},{"unstructured":"Jones, S.P., Tolmach, A., Hoare, T.: Playing by the rules: rewriting as a practical optimisation technique in GHC. In: Haskell Workshop, ACM SIGPLAN, pp. 203\u2013233 (2001)","key":"31_CR4"},{"unstructured":"Grust, T., Scholl, M.H.: Query deforestation. Technical report, Faculty of Mathematics and Computer Science, Database Research Group, University of Konstanz (1998)","key":"31_CR5"},{"unstructured":"Trigoni, A.: Semantic optimization of OQL queries. Technical Report UCAM-CL-TR-547, University of Cambridge, Computer Laboratory (2002)","key":"31_CR6"},{"unstructured":"Subieta, K.: Theory and Construction of Object Query Languages [in Polish]. Publishers of the Polish-Japanese Institute of Information Technology (2004)","key":"31_CR7"},{"unstructured":"Gill, A.: Cheap deforestation for non-strict functional languages. PhD thesis, The University of Glasgow (1996)","key":"31_CR8"},{"doi-asserted-by":"crossref","unstructured":"Subieta, K., Beeri, C., Matthes, F., Schmidt, J.W.: A stack-based approach to query languages. In: East\/West Database Workshop, pp. 159\u2013180 (1994)","key":"31_CR9","DOI":"10.1007\/978-1-4471-3577-7_12"},{"unstructured":"OMG Object Database Technology Working Group: Next-generation object database standarization. White Paper (2007)","key":"31_CR10"},{"unstructured":"Rogi\u0144ska, M., Wi\u015bniewski, P.: Pysbql - python-like query language constructed using stack base approach. In: Annales UMCS, Informatica, pp. 143\u2013151 (2007)","key":"31_CR11"},{"unstructured":"P\u0142odzie\u0144, J.: Optimization Methods in Object Query Languages. PhD thesis, Institute of Computer Science, Polish Academy of Science, Warsaw, Poland (2000)","key":"31_CR12"},{"unstructured":"Pieciukiewicz, T., Stencel, K., Subieta, K.: Recursive Query Processing in SBQL. In: Proceedings of the First International Conference on Object Databases, pp. 56\u201376 (2008)","key":"31_CR13"},{"key":"31_CR14","first-page":"143","volume-title":"POPL","author":"A. Ohori","year":"2007","unstructured":"Ohori, A., Sasano, I.: Lightweight fusion by fixed point promotion. In: Hofmann, M., Felleisen, M. (eds.) POPL, pp. 143\u2013154. ACM, New York (2007)"},{"unstructured":"Stencel, K., et al.: LoXiM database project (2010), http:\/\/loxim.sourceforge.net\/","key":"31_CR15"}],"container-title":["Communications in Computer and Information Science","Advances in Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-17578-7_31","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,6]],"date-time":"2019-06-06T11:34:34Z","timestamp":1559820874000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-17578-7_31"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642175770","9783642175787"],"references-count":15,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-17578-7_31","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2010]]}}}