{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,6]],"date-time":"2025-06-06T14:49:03Z","timestamp":1749221343186},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540648239"},{"type":"electronic","value":"9783540685340"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1998]]},"DOI":"10.1007\/3-540-64823-2_17","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T23:42:04Z","timestamp":1330299724000},"page":"299-318","source":"Crossref","is-referenced-by-count":1,"title":["Formal foundations for optimising aggregation functions in database programming languages"],"prefix":"10.1007","author":[{"given":"Alexandra","family":"Poulovassilis","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Carol","family":"Small","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,7,6]]},"reference":[{"key":"17_CR1","unstructured":"F.Bancilhon, T.Briggs, S.Khoshafian and P.Valduriez, FAD, a powerful and simple database language, Proc. 13th VLDB Conference, Brighton, September 1987, pp 97\u2013106."},{"key":"17_CR2","doi-asserted-by":"crossref","unstructured":"C.Beeri and Y.Kornatzky, Algebraic optimization of object-oriented query languages, Proc. 3rd ICDT, Paris, December 1990, pp 72\u201388. Springer-Verlag LNCS 470.","DOI":"10.1007\/3-540-53507-1_71"},{"key":"17_CR3","unstructured":"R.Bird and P.Wadler, Introduction to functional programming, Prentice-Hall, 1988."},{"issue":"1","key":"17_CR4","doi-asserted-by":"crossref","first-page":"87","DOI":"10.1145\/181550.181564","volume":"23","author":"P. Buneman","year":"1994","unstructured":"P.Buneman, L.Libkin, D.Suciu, V.Tannen and L.Wong, Comprehension Syntax, ACM SIGMOD Record, 23(1), pp 87\u201396, 1994.","journal-title":"ACM SIGMOD Record"},{"issue":"1","key":"17_CR5","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/0304-3975(95)00024-Q","volume":"149","author":"P. Buneman","year":"1995","unstructured":"P.Buneman, S.Nagvi, V.Tannen and L.Wong, Principles of programming with complex objects and collection types, Theoretical Computer Science, 149(1), pp 3\u201348, 1995.","journal-title":"Theoretical Computer Science"},{"key":"17_CR6","unstructured":"S.Chaudhuri and K.Shim, Including group-by in query optimisation, Proc. 20th VLDB Conference, Santiago, September 1994, pp 354\u2013366."},{"key":"17_CR7","doi-asserted-by":"crossref","unstructured":"L.Fegaras and D.Maier, Towards an effective calculus for Object Query Languages, Proc. ACM SIGMOD Conference, May 1995, pp 47\u201358.","DOI":"10.1145\/223784.223789"},{"key":"17_CR8","doi-asserted-by":"crossref","unstructured":"T.Grust, J.Kroger, D.Gluche, A.Heuer and M.Scholl, Query evaluation in CROQUE \u2014 Calculus and Algebra coincide, Proc. 15th British National Conference on Databases, London, July 1997, pp 84\u2013100. Springer-Verlag LNCS 1271.","DOI":"10.1007\/3-540-63263-8_6"},{"key":"17_CR9","unstructured":"A.Gupta, V.Harinarayan and D.Quass, Aggregate query-processing in Data Warehousing Environments, Proc. 21st VLDB Conference, Zurich, 1995, pp 358\u2013369."},{"issue":"6","key":"17_CR10","doi-asserted-by":"crossref","first-page":"547","DOI":"10.1093\/comjnl\/33.6.547","volume":"33","author":"N.W. Paton","year":"1990","unstructured":"N.W.Paton and P.M.D.Gray, Optimising and executing DAPLEX queries using Prolog, The Computer Journal, 33(6), pp 547\u2013555, 1990.","journal-title":"The Computer Journal"},{"key":"17_CR11","unstructured":"A.Poulovassilis and C.Small, Investigation of algebraic query optimisation for database programming languages, Proc. 20th VLDB Conference, Santiago, 1994, pp 415\u2013426."},{"issue":"2","key":"17_CR12","doi-asserted-by":"crossref","first-page":"119","DOI":"10.1007\/s007780050019","volume":"5","author":"A. Poulovassilis","year":"1996","unstructured":"A.Poulovassilis and C.Small, Algebraic query optimisation for database programming languages, The VLDB Journal, 5(2), pp 119\u2013132, 1996.","journal-title":"The VLDB Journal"},{"key":"17_CR13","unstructured":"D.A.Schmidt, Denotational Semantics, Allyn and Bacon, 1986."},{"key":"17_CR14","doi-asserted-by":"crossref","unstructured":"T.Sheard and L.Fegaras, A fold for all seasons. Proc. ACM Conference on Functional Programming and Computer Architectures (FPCA), 1993, pp 233\u2013242.","DOI":"10.1145\/165180.165216"},{"key":"17_CR15","unstructured":"H.J.Steenhagen, P.M.G.Apers, H.M.Blanken and R.A.de By, From nested-loop to join queries in OODB, Proc. 20th VLDB Conference, Santiago, 1994, pp 618\u2013629."},{"key":"17_CR16","unstructured":"P.Trinder, A functional database, D.Phil Thesis, Oxford University, 1989."},{"key":"17_CR17","unstructured":"P.Trinder, Comprehensions: a query notation for DBPLs. Proc. 3rd Int. Workshop on Database Programming Languages, Nafplion, August 1991, pp 55\u201368."},{"key":"17_CR18","doi-asserted-by":"crossref","unstructured":"P.Wadler, Comprehending Monads, Proc. ACM Conference on Lisp and Functional Programming, Nice, June 1990, pp 61\u201378.","DOI":"10.1145\/91556.91592"},{"key":"17_CR19","unstructured":"W.Yan and P.Larson, Eager aggregation and lazy aggregation, Proc. 21st VLDB Conference, Zurich, 1995, pp 345\u2013357."}],"container-title":["Lecture Notes in Computer Science","Database Programming Languages"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-64823-2_17.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,11,17]],"date-time":"2020-11-17T21:20:42Z","timestamp":1605648042000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-64823-2_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"ISBN":["9783540648239","9783540685340"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/3-540-64823-2_17","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1998]]}}}