{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T13:25:23Z","timestamp":1725456323147},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540610571"},{"type":"electronic","value":"9783540499435"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1996]]},"DOI":"10.1007\/bfb0014168","type":"book-chapter","created":{"date-parts":[[2005,11,23]],"date-time":"2005-11-23T08:31:44Z","timestamp":1132734704000},"page":"403-423","source":"Crossref","is-referenced-by-count":2,"title":["Exploiting persistent intermediate code representations in open database environments"],"prefix":"10.1007","author":[{"given":"Andreas","family":"Gawecki","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Florian","family":"Matthes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,10]]},"reference":[{"key":"29_CR1","unstructured":":Agrawal, R. and Gehani, N.H. Rationale for the design of persistence and query processing facilities in the database programming language O++. In Proceedings of the Second International Workshop on Database Programming Languages, Salishan, Oregon, June 1989."},{"key":"29_CR2","doi-asserted-by":"crossref","unstructured":":Appel, A. W. Compiling with Continuations. Cambridge University Press, 1992.","DOI":"10.1017\/CBO9780511609619"},{"key":"29_CR3","unstructured":":B\u00f6ttcher, S., Jarke, M., and Schmidt, J.W. Adaptive predicate managers in database systems. In Proceedings of the Twelfth International Conference on Very Large Databases, Kyoto, Japan, 1986."},{"key":"29_CR4","volume-title":"Structural recursion as a query language","author":"V. Breazu-Tannen","year":"1991","unstructured":":Breazu-Tannen, V., Buneman, P., and Naqvi, S. Structural recursion as a query language. In Proceedings of the Third International Workshop on Database Programming Languages, Nafplion, Greece. Morgan Kaufmann Publishers, September 1991."},{"key":"29_CR5","doi-asserted-by":"crossref","unstructured":":Catell, R.G.G., editor. The Object Database Standard: ODMG-93. Morgan Kaufmann Publishers, 1994.","DOI":"10.1145\/191843.191937"},{"key":"29_CR6","doi-asserted-by":"crossref","unstructured":":Eder, J., Rudloff, A., Matthes, F., and Schmidt, J.W. Data construction with recursive set expressions in DBPL. In Proceedings of the Kiev East\/West Workshop on Next Generation Database Technology, volume 504 of Lecture Notes in Computer Science, April 1991.","DOI":"10.1007\/3-540-54141-1_15"},{"key":"29_CR7","doi-asserted-by":"crossref","unstructured":":Fegaras, L. Efficient optimization of iterative queries. In Beeri, C., Ohori, A., and Shasha, D.E., editors, Database Programming Languages, New York City, 1993, Workshops in Computing, pages 200\u2013225, 1994.","DOI":"10.1007\/978-1-4471-3564-7_12"},{"key":"29_CR8","doi-asserted-by":"crossref","unstructured":":Freytag, J.C. and Goodman, N. On the translation of relational queries into iterative programs. A CM Transactions on Database Systems, 14(1), March 1989.","DOI":"10.1145\/62032.62033"},{"key":"29_CR9","volume-title":"FIDE Technical Report FIDE\/94\/100","author":"A. Gawecki","year":"1994","unstructured":":Gawecki, A. and Matthes, F. The Tycoon Machine Language TML \u2014 an optimizable persistent program representation. FIDE Technical Report FIDE\/94\/100, Fachbereich Informatik, Universit\u00e4t Hamburg, Germany, July 1994."},{"key":"29_CR10","volume-title":"Bericht FBI-HH-B-152\/92","author":"A. Gawecki","year":"1992","unstructured":":Gawecki, A. An optimizing compiler for Smalltalk. Bericht FBI-HH-B-152\/92, Fachbereich Informatik, Universit\u00e4t Hamburg, Germany, September 1992. In German."},{"key":"29_CR11","doi-asserted-by":"crossref","unstructured":":Gifford, David K. and Lucassen, John M. Integrating functional and imperative programming. In Proceedings of the ACM Conference on Lisp and Functional Programming, Cambridge, Massachusetts, August 4\u20136, 1986, pages 28\u201338, 1986.","DOI":"10.1145\/319838.319848"},{"issue":"2","key":"29_CR12","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1145\/356924.356928","volume":"16","author":"M. Jarke","year":"1984","unstructured":":Jarke, M. and Koch, J. Query optimization in database systems. ACM Computing Surveys, 16(2):111\u2013152, 1984.","journal-title":"ACM Computing Surveys"},{"key":"29_CR13","doi-asserted-by":"crossref","unstructured":":Jarke, M. and Schmidt, J.W. Query processing strategies in the Pascal\/R relational database management system. In Proceedings of the ACM-SIGMOD International Conference on Management of Data, 1982.","DOI":"10.1145\/582353.582402"},{"key":"29_CR14","unstructured":":Jarke, M., Koch, J., Mall, M., and Schmidt, J.W. Query optimization research in the database programming languages (DBPL) project. IEEE \u2014 Data Engineering, pages 11\u201314, September 1982."},{"key":"29_CR15","unstructured":":Kelsey, R.A. Compilation by program transformation. Technical report, Yale University, Department of Computer Science, May 1989."},{"key":"29_CR16","volume-title":"Diplomarbeit","author":"P. Kiradjiev","year":"1994","unstructured":":Kiradjiev, P. Dynamische Optimierung in CPS-orientierten Zwischensprachen. Diplomarbeit, Fachbereich Informatik, Universit\u00e4t Hamburg, Germany, December 1994."},{"issue":"7","key":"29_CR17","doi-asserted-by":"crossref","first-page":"219","DOI":"10.1145\/13310.13333","volume":"21","author":"D. Kranz","year":"1986","unstructured":":Kranz, D., Kelsey, R., Rees, J., Hudak, P., Philbin, J., and Adams, N. ORBIT: an optimizing compiler for Scheme. ACM SIGPLAN Notices, 21(7):219\u2013233, July 1986.","journal-title":"ACM SIGPLAN Notices"},{"key":"29_CR18","volume-title":"Optimizing loops in database programming languages","author":"D. F. Lieuwen","year":"1991","unstructured":":Lieuwen, Daniel F. and DeWitt, David J. Optimizing loops in database programming languages. In Proceedings of the Third International Workshop on Database Programming Languages, Nafplion, Greece, Nafplion, Greece, September 1991. Morgan Kaufmann Publishers."},{"key":"29_CR19","doi-asserted-by":"crossref","unstructured":":Mall, M., Reimer, M., and Schmidt, J.W. Data selection, sharing and access control in a relational scenario. In Brodie, M.L., Myopoulos, J.L., and Schmidt, J.W., editors, On Conceptual Modelling. Springer-Verlag, 1984.","DOI":"10.1007\/978-1-4612-5196-5_15"},{"key":"29_CR20","volume-title":"Scaling database languages to higher-order distributed programming","author":"B. Mathiske","year":"1995","unstructured":":Mathiske, B., Matthes, F., and Schmidt, J.W. Scaling database languages to higher-order distributed programming. In Proceedings of the Fifth International Workshop on Database Programming Languages, Gubbio, Italy. Springer-Verlag, September 1995. (Also appeared as TR FIDE\/95\/137)."},{"key":"29_CR21","volume-title":"Bulk types: Built-in or add-on?","author":"F. Matthes","year":"1991","unstructured":":Matthes, F. and Schmidt, J.W. Bulk types: Built-in or add-on? In Proceedings of the Third International Workshop on Database Programming Languages, Nafplion, Greece. Morgan Kaufmann Publishers, September 1991."},{"key":"29_CR22","volume-title":"Informatik Fachbericht FBI-HH-B-160\/92","author":"F. Matthes","year":"1992","unstructured":":Matthes, F. and Schmidt, J.W. Definition of the Tycoon Language TL \u2014 a preliminary report. Informatik Fachbericht FBI-HH-B-160\/92, Fachbereich Informatik, Universit\u00e4t Hamburg, Germany, November 1992."},{"key":"29_CR23","unstructured":":Matthes, F. and Schmidt, J.W. Persistent threads. In Proceedings of the Twentieth International Conference on Very Large Data Bases, VLDB, pages 403\u2013414, Santiago, Chile, September 1994."},{"key":"29_CR24","unstructured":":Poulovassilis, A. and Small, C. Investigation of algebraic query optimisation for database programming languages. In Proceedings of the 20th International Conference on Very Large Databases, Santiago, Chile, September 1994."},{"key":"29_CR25","doi-asserted-by":"crossref","unstructured":":Rudloff, A., Matthes, F., and Schmidt, J.W. Security as an addon quality in persistent object systems. In Second International East\/West Database Workshop, Workshops in Computing. Springer-Verlag, 1995. (to appear).","DOI":"10.1007\/978-1-4471-3577-7_7"},{"issue":"2","key":"29_CR26","doi-asserted-by":"crossref","first-page":"121","DOI":"10.1016\/0306-4379(94)90007-8","volume":"19","author":"J.W. Schmidt","year":"1994","unstructured":":Schmidt, J.W. and Matthes, F. The DBPL project: Advances in modular database programming. Information Systems, 19(2):121\u2013140, 1994.","journal-title":"Information Systems"},{"key":"29_CR27","doi-asserted-by":"crossref","unstructured":":Schmidt, J.W. Some high level language constructs for data of type relation. In Proceedings of the ACM-SIGMOD International Conference on Management of Data, Toronto, Canada, August 1977.","DOI":"10.1145\/509404.509407"},{"key":"29_CR28","unstructured":":Steele, Guy L. Rabbit: A compiler for SCHEME. Technical report, Massachusetts Institute of Technology, May 1978."},{"issue":"12","key":"29_CR29","doi-asserted-by":"crossref","first-page":"37","DOI":"10.1145\/15042.15043","volume":"21","author":"G. L. Steele","year":"1986","unstructured":":Steele, Guy L. The revised3 report on the algorithmic language Scheme. ACM SIGPLAN Notices, 21(12):37\u201379, December 1986.","journal-title":"ACM SIGPLAN Notices"},{"issue":"1","key":"29_CR30","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1145\/122203.122211","volume":"26","author":"D. Teodosiu","year":"1991","unstructured":":Teodosiu, Dan. Hare: An optimizing portable compiler for Scheme. ACM SIGPLAN Notices, 26(1):109\u2013120, January 1991.","journal-title":"ACM SIGPLAN Notices"},{"key":"29_CR31","volume-title":"Comprehensions, a query notation for DBPLs","author":"P. Trinder","year":"1991","unstructured":":Trinder, P. Comprehensions, a query notation for DBPLs. In Proceedings of the Third International Workshop on Database Programming Languages, Nafplion, Greece. Morgan Kaufmann Publishers, September 1991."},{"key":"29_CR32","unstructured":":Ullman, J.D. Database and Knowledge-Base Systems, vol. 2. Computer Science Press, 1989."}],"container-title":["Lecture Notes in Computer Science","Advances in Database Technology \u2014 EDBT '96"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0014168","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,11]],"date-time":"2020-04-11T04:43:02Z","timestamp":1586580182000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0014168"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1996]]},"ISBN":["9783540610571","9783540499435"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/bfb0014168","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1996]]}}}