{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T22:58:48Z","timestamp":1725663528273},"publisher-location":"Berlin, Heidelberg","reference-count":30,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540569213"},{"type":"electronic","value":"9783540477853"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1993]]},"DOI":"10.1007\/3-540-56921-9_12","type":"book-chapter","created":{"date-parts":[[2012,2,26]],"date-time":"2012-02-26T11:52:26Z","timestamp":1330257146000},"page":"199-219","source":"Crossref","is-referenced-by-count":1,"title":["Storage and retrieval of first-order terms using a relational database"],"prefix":"10.1007","author":[{"given":"Paul","family":"Singleton","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pearl","family":"Brereton","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,5,30]]},"reference":[{"key":"12_CR1","unstructured":"J. B. Bocca and P. J. Pearson, \u201cOn Prolog-DBMS Connections \u2014 A step forward from EDUCE\u201d, in [12], pp. 55\u201366 (1988)."},{"key":"12_CR2","unstructured":"J. B. Bocca, \u201cMegaLog \u2014 A platform for developing Knowledge Base Management Systems\u201d, Proceedings of the International Symposium on Database Systems for Advanced Applications, Tokyo, Japan, pp. 374\u2013380 (1991)."},{"key":"12_CR3","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1109\/32.21742","volume":"15","author":"S. Ceri","year":"1989","unstructured":"S. Ceri, G. Gottlob and G. Wiederhold, \u201cEfficient Database Access from Prolog\u201d, IEEE Transactions on Software Engineering, vol. 15, pp. 153\u2013164 (Feb 1989).","journal-title":"IEEE Transactions on Software Engineering"},{"key":"12_CR4","unstructured":"J. Chomicki and W. Grundzinski, \u201cA database support system for Prolog\u201d, Proceedings of the Logic Programming Workshop (Lisbon, Portugal), pp. 290\u2013303 (1983)."},{"key":"12_CR5","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1016\/0743-1066(91)90004-9","volume":"10","author":"R. M. Colomb","year":"1991","unstructured":"R. M. Colomb, \u201cEnhancing Unification in Prolog through Clause Indexing\u201d, Journal of Logic Programming, vol. 10, pp. 23\u201344 (1991).","journal-title":"Journal of Logic Programming"},{"key":"12_CR6","unstructured":"C. Draxler, \u201cA Powerful Prolog to SQL Compiler\u201d, Report 92-61, Centrum fur Informations-und Sprachverarbeitung, Universitat Munchen (1992)."},{"key":"12_CR7","doi-asserted-by":"crossref","unstructured":"H. van Emde Boas and P. van Emde Boas, \u201cStoring and evaluating Horn-clause rules in a relational database\u201d, IBM Journal of Research and Development, vol. 30, no. 1 (1986).","DOI":"10.1147\/rd.301.0080"},{"key":"12_CR8","volume-title":"Grid Files for Efficient Prolog Clause Access","author":"M. Freeston","year":"1988","unstructured":"M. Freeston, \u201cGrid Files for Efficient Prolog Clause Access\u201d, in [12],."},{"volume-title":"Logic and Databases","year":"1978","key":"12_CR9","unstructured":"H. Gallaire and J. Minker (Eds.), \u201cLogic and Databases\u201d, Proceedings of the Symposium on Logic and Databases (Toulouse, France, 1977), Plenum Press (New York, USA) (1978)."},{"key":"12_CR10","volume-title":"A Clustering Concept for Incremental Loading of Large Prolog Programs","author":"C. Garidis","year":"1990","unstructured":"C. Garidis and S. Bottcher, \u201cA Clustering Concept for Incremental Loading of Large Prolog Programs\u201d, Proceedings of the 2nd PROTOS Workshop (Zurich), IBM Deutschland GmbH (Stuttgart) (1990)."},{"key":"12_CR11","unstructured":"P. M. D. Gray, \u201cLogic, Algebra and Databases\u201d, Ellis Horwood (1984)."},{"volume-title":"Prolog and Databases: Implementations and New Directions","year":"1988","key":"12_CR12","unstructured":"P. M. D. Gray and R. J. Lucas (Eds.), \u201cProlog and Databases: Implementations and New Directions\u201d, Proceedings of the Workshop on Prolog and Databases (Warwick), Ellis Horwood (1988)."},{"key":"12_CR13","volume-title":"Introduction to Automata Theory, Languages and Computation","author":"J. E. Hopcroft","year":"1979","unstructured":"J. E. Hopcroft and J. D. Ullman, \u201cIntroduction to Automata Theory, Languages and Computation\u201d, Addison-Wesley, Reading, Mass., USA (1979)."},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"M. Jarke, J. Clifford and Y. Vassiliou, \u201cAn Optimizing Prolog front-end to a Relational Query System\u201d, Proceedings of the 1984 ACM SIGMOD Conference on Management of Data (Boston, Mass., USA), pp. 296\u2013306 (1984).","DOI":"10.1145\/602259.602298"},{"key":"12_CR15","first-page":"125","volume-title":"Semantic Preserving Management of Accesses to Externally Stored Prolog Clauses","author":"H. Jasper","year":"1989","unstructured":"H. Jasper, \u201cSemantic Preserving Management of Accesses to Externally Stored Prolog Clauses\u201d, Proceedings of the 1st PROTOS Workshop, Sandoz AG (Basel), pp. 125\u2013137 (1989)."},{"issue":"no.1","key":"12_CR16","doi-asserted-by":"crossref","first-page":"88","DOI":"10.1145\/5001.5004","volume":"8","author":"R. M. Keller","year":"1986","unstructured":"R. M. Keller and M. R. Sleep, \u201cApplicative Caching\u201d, ACM Transactions on Programming Languages and Systems, vol. 8, no. 1, pp. 88\u2013108 (Jan 1986).","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"12_CR17","volume-title":"A Prolog-Relational Database Interface","author":"R. J. Lucas","year":"1988","unstructured":"R. J. Lucas and G. Levine, \u201cA Prolog-Relational Database Interface\u201d, in [12]."},{"key":"12_CR18","volume-title":"Reference Manual","author":"R. J. Lucas","year":"1990","unstructured":"R. J. Lucas, \u201cProData: Quintus Prolog \/ Oracle Interface V2\u201d, Reference Manual, Keylink Computers Ltd., UK (1990)."},{"key":"12_CR19","first-page":"39","volume-title":"TREQL (Thornton Research Easy Query Language): an intelligent front-end to a relational database","author":"K. Lunn","year":"1988","unstructured":"K. Lunn and I. G. Archibald, \u201cTREQL (Thornton Research Easy Query Language): an intelligent front-end to a relational database\u201d, in [12], (1988) pp. 39\u201351 (1988)."},{"key":"12_CR20","first-page":"225","volume-title":"New Applications of Databases","author":"G. Marque-Pucheu","year":"1984","unstructured":"G. Marque-Pucheu, J. Martin-Gallausiaux and G. Jomier, \u201cInterfacing Prolog and Relational Data Base Management Systems\u201d, New Applications of Databases, Academic Press, London, pp. 225\u2013244 (1984)."},{"key":"12_CR21","doi-asserted-by":"crossref","unstructured":"R. Marti, C. Wieland and B. Wuethrich, \u201cAdding Inferencing to a Relational Database Management System\u201d, Proc. BTW '89 (T. Harder, Ed.), in Inf. Fachberichte, vol. 204, pp. 266\u2013270 (1989).","DOI":"10.1007\/978-3-642-74571-3_20"},{"key":"12_CR22","unstructured":"H. Nakashima, S. Tomura and K. Ueda, \u201cWhat is a variable in Prolog?\u201d, Proceedings of the International Conference on First Generation Computer Systems (FGCS), pp. 327\u2013332, ICOT (1984)."},{"key":"12_CR23","unstructured":"\u201cSQL Language Reference Manual (Version 6.0)\u201d, Oracle Corporation (1990)."},{"key":"12_CR24","doi-asserted-by":"crossref","unstructured":"K. Rothermel, \u201cAn effective method for storing and retrieving Prolog clauses from a relational database\u201d, Proceedings of the 3rd International Conference on Data and Knowledge Bases (\u201cImproving Usability and Responsiveness\u201d), Jerusalem (1988).","DOI":"10.1016\/B978-1-4832-1313-2.50026-3"},{"key":"12_CR25","unstructured":"E. Sciore and D.S. Warren, \u201cTowards an Integrated Database-Prolog System\u201d, Proceedings of the 1st International Workshop on Expert Database Systems (1986)."},{"key":"12_CR26","unstructured":"P. Singleton, \u201cApplications of Meta-Programming to the Construction of Software Products from Generic Configurations\u201d, PhD. Thesis, Computer Science Dept., Keele University (1992)."},{"key":"12_CR27","volume-title":"Tools for Software Configuration Management","author":"W. F. Tichy","year":"1988","unstructured":"W. F. Tichy, \u201cTools for Software Configuration Management\u201d, in [28] (1988)."},{"volume-title":"Proceedings of the 1st International Workshop of Software Version and Configuration Control (Grassau, FRG)","year":"1988","key":"12_CR28","unstructured":"J. F. H. Winkler (Ed.), Proceedings of the 1st International Workshop of Software Version and Configuration Control (Grassau, FRG), published by B. G. Teubner (Stuttgart) for the German Chapter of the ACM (1988)."},{"key":"12_CR29","first-page":"111","volume-title":"Design Considerations for a Prolog Database Engine","author":"K. F. Wong","year":"1988","unstructured":"K. F. Wong and M. H. Williams, \u201cDesign Considerations for a Prolog Database Engine\u201d, Proceedings of the 3rd International Conference on Data and Knowledge Bases, Morgan Kaufmann Inc (USA), pp. 111\u2013119 (Jun 1988)."},{"issue":"no.6","key":"12_CR30","doi-asserted-by":"crossref","first-page":"663","DOI":"10.1016\/0306-4379(90)90068-Z","volume":"15","author":"Y. Zhang","year":"1990","unstructured":"Y. Zhang and P. Hitchcock, \u201cCoupling Prolog to a Database Management System\u201d, Information Systems, vol. 15, no. 6, pp. 663\u2013667 (1990).","journal-title":"Information Systems"}],"container-title":["Lecture Notes in Computer Science","Advances in Databases"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-56921-9_12.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,4,28]],"date-time":"2021-04-28T00:57:28Z","timestamp":1619571448000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-56921-9_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1993]]},"ISBN":["9783540569213","9783540477853"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/3-540-56921-9_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1993]]}}}