{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,10]],"date-time":"2025-06-10T21:10:02Z","timestamp":1749589802247,"version":"3.41.0"},"publisher-location":"Cham","reference-count":18,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319462530"},{"type":"electronic","value":"9783319462547"}],"license":[{"start":{"date-parts":[[2016,1,1]],"date-time":"2016-01-01T00:00:00Z","timestamp":1451606400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2016]]},"DOI":"10.1007\/978-3-319-46254-7_24","type":"book-chapter","created":{"date-parts":[[2016,9,21]],"date-time":"2016-09-21T10:04:13Z","timestamp":1474452253000},"page":"300-315","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["S4J - Integrating SQL into Java at Compiler-Level"],"prefix":"10.1007","author":[{"given":"Keven","family":"Richly","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Lorenz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sebastian","family":"Oergel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2016,9,22]]},"reference":[{"key":"24_CR1","doi-asserted-by":"crossref","unstructured":"Bauer, C., King, G.: Java Persistance with Hibernate. Dreamtech Press (2006)","DOI":"10.3139\/9783446413825.fm"},{"key":"24_CR2","volume-title":"Patterns of Enterprise Application Architecture","author":"M Fowler","year":"2002","unstructured":"Fowler, M.: Patterns of Enterprise Application Architecture. Addison-Wesley Longman Publishing Co., Inc., Boston (2002)"},{"issue":"1","key":"24_CR3","doi-asserted-by":"publisher","first-page":"9","DOI":"10.2307\/2312726","volume":"69","author":"D Gale","year":"1962","unstructured":"Gale, D., Shapley, L.S.: College admissions and the stability of marriage. Am. Math. Monthly 69(1), 9 (1962)","journal-title":"Am. Math. Monthly"},{"key":"24_CR4","volume-title":"The Java Language Specification","author":"J Gosling","year":"2005","unstructured":"Gosling, J., Joy, B., Steele, G., Bracha, G.: The Java Language Specification, 3rd edn. Addison-Wesley Professional, Reading (2005)","edition":"3"},{"key":"24_CR5","volume-title":"The Stable Marriage Problem: Structure and Algorithms","author":"D Gusfield","year":"1989","unstructured":"Gusfield, D., Irving, R.W.: The Stable Marriage Problem: Structure and Algorithms, vol. 54. MIT Press, Cambridge (1989)"},{"key":"24_CR6","volume-title":"Elements of Software Science (Operating and Programming Systems Series)","author":"MH Halstead","year":"1977","unstructured":"Halstead, M.H.: Elements of Software Science (Operating and Programming Systems Series). Elsevier Science Inc., New York (1977)"},{"key":"24_CR7","volume-title":"JavaBeans","author":"G Hamilton","year":"1997","unstructured":"Hamilton, G.: JavaBeans, vol. 1. Sun Microsystems, Mountain View (1997)"},{"key":"24_CR8","doi-asserted-by":"crossref","unstructured":"Hamilton, J.: Java and jdbc: tools supporting data-centric business application development. In: Proceedings of the Fourth International Symposium on Assessment of Software Tools, pp. 121\u2013138, May 1996","DOI":"10.1109\/AST.1996.506631"},{"key":"24_CR9","unstructured":"Ireland, C., Bowers, D., Newton, M., Waugh, K.: A classification of object-relational impedance mismatch. In: First International Conference on Advances in Databases, Knowledge, and Data Applications, 2009, pp. 36\u201343. IEEE (2009)"},{"key":"24_CR10","doi-asserted-by":"crossref","unstructured":"Keller, A.M., Jensen, R., Agarwal, S.: Persistence software: bridging object-oriented programming and relational databases (1993)","DOI":"10.1145\/170035.171541"},{"key":"24_CR11","unstructured":"X\/Open Company Limited: Data management: SQL call level interface (CLI) (1995)"},{"key":"24_CR12","unstructured":"Lombardo, S., Di Nitto, E., Ardagna, D.: Issues in handling complex data structures with nosql databases. In: 14th International Symposium on Symbolic and Numeric Algorithms for Scientific Computing, 2012, pp. 443\u2013448. IEEE (2012)"},{"key":"24_CR13","unstructured":"Matzke, B.: ABAP: die Programmiersprache des SAP-Systems R\/3. Pearson Deutschland GmbH (2002)"},{"issue":"4","key":"24_CR14","doi-asserted-by":"publisher","first-page":"308","DOI":"10.1109\/TSE.1976.233837","volume":"SE\u20132","author":"T McCabe","year":"1976","unstructured":"McCabe, T.: A complexity measure. IEEE Trans. Softw. Eng. SE\u20132(4), 308\u2013320 (1976)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"24_CR15","doi-asserted-by":"crossref","unstructured":"McVitie, D.G., Wilson, L.: Stable Marriage Assignment for Unequal Sets, pp. 295\u2013309 (1970)","DOI":"10.1007\/BF01934199"},{"key":"24_CR16","doi-asserted-by":"crossref","unstructured":"Meijer, E., Beckman, B., Bierman, G.: LINQ: reconciling object, relations and xml in the .NET framework. In: Proceedings of the 2006 ACM SIGMOD international conference on Management of data, p. 706. ACM (2006)","DOI":"10.1145\/1142473.1142552"},{"key":"24_CR17","volume-title":"Understanding SQL and Java Together: a Guide to SQLJ, JDBC, and Related Technologies","author":"J Melton","year":"2000","unstructured":"Melton, J., Eisenberg, A.: Understanding SQL and Java Together: a Guide to SQLJ, JDBC, and Related Technologies. Morgan Kaufmann, San Francisco (2000)"},{"key":"24_CR18","doi-asserted-by":"crossref","unstructured":"Mohan, C.: History repeats itself: sensible and NonsenSQL aspects of the NoSQL hoopla. In: Proceedings of the 16th International Conference on Extending Database Technology, pp. 11\u201316. ACM (2013)","DOI":"10.1145\/2452376.2452378"}],"container-title":["Communications in Computer and Information Science","Information and Software Technologies"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-46254-7_24","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,10]],"date-time":"2025-06-10T20:28:27Z","timestamp":1749587307000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-46254-7_24"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016]]},"ISBN":["9783319462530","9783319462547"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-46254-7_24","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2016]]},"assertion":[{"value":"22 September 2016","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"ICIST","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Information and Software Technologies","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Druskininkai","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Lithuania","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2016","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"13 October 2016","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"15 October 2016","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"22","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"icist2016","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}