{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T20:31:16Z","timestamp":1725481876927},"publisher-location":"Berlin, Heidelberg","reference-count":47,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540584513"},{"type":"electronic","value":"9783540488040"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1994]]},"DOI":"10.1007\/bfb0014014","type":"book-chapter","created":{"date-parts":[[2005,11,23]],"date-time":"2005-11-23T08:12:19Z","timestamp":1132733539000},"page":"20-39","source":"Crossref","is-referenced-by-count":2,"title":["A SQL-like query calculus for object-oriented database systems"],"prefix":"10.1007","author":[{"given":"Rudolf","family":"Herzig","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Martin","family":"Gogolla","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2005,6,9]]},"reference":[{"key":"2_CR1","volume-title":"Research report 846","author":"S. Abiteboul","year":"1988","unstructured":"S. Abiteboul and C. Beeri, On the Power of Languages for the Manipulation of Complex Objects, Research report 846, INRIA France, 1988."},{"key":"2_CR2","series-title":"LNCS 361","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1007\/3-540-51171-7_23","volume-title":"Nested Relations and Complex Objects in Databases","author":"S. Abiteboul","year":"1989","unstructured":"S. Abiteboul, C. Beeri, M. Gyssens, and D. Van Gucht, An Introduction to the Completeness of Languages for Complex Objects and Nested Relations, In Abiteboul et al. [3], pp. 117\u2013138."},{"key":"2_CR3","series-title":"LNCS 361","volume-title":"Nested Relations and Complex Objects in Databases","year":"1989","unstructured":"S. Abiteboul, P.C. Fischer, and H.J. Schek (eds.), Nested Relations and Complex Objects in Databases, Springer, Berlin, LNCS 361, 1989."},{"key":"2_CR4","doi-asserted-by":"crossref","unstructured":"S. Abiteboul and P. Kanellakis, Object Identity as a Query Language Primitive, Proc. ACM Int. Conf. on Management of Data (SIGMOD) (J. Clifford, B. Lindsay, and D. Maier, eds.), ACM SIGMOD Record 18:2, 1989, pp. 159\u2013173.","DOI":"10.1145\/67544.66941"},{"key":"2_CR5","volume-title":"Research report 715","author":"S. Abiteboul","year":"1988","unstructured":"S. Abiteboul and V. Vianu, Datalog Extensions for Database Updates and Queries, Research report 715, INRIA France, 1988."},{"key":"2_CR6","volume-title":"Research report 1587","author":"S. Abiteboul","year":"1992","unstructured":"-, Expressive Power of Query Languages, Research report 1587, INRIA France, 1992."},{"key":"2_CR7","doi-asserted-by":"crossref","unstructured":"A.V. Aho and J.D. Ullman, Universality of Data Retrieval Languages, Proc. 6th ACM Symp. Principles of Programming Languages (POPL), 1979, pp. 110\u2013120.","DOI":"10.1145\/567752.567763"},{"key":"2_CR8","first-page":"122","volume-title":"A Query Language for the O2 Object-Oriented Database System","author":"F. Bancilhon","year":"1989","unstructured":"F. Bancilhon, S. Cluet, and C. Delobel, A Query Language for the O 2 Object-Oriented Database System, Proc. 2nd Int. Workshop on Database Programming Languages (R. Hull, R. Morrison, and D. Stemple, eds.), Morgan-Kaufmann, San Mateo (CA), 1989, pp. 122\u2013138."},{"volume-title":"Building an Object-Oriented Database System \u2014 The Story of O2","year":"1992","key":"2_CR9","unstructured":"F. Bancilhon, C. Delobel, and P. Kanellakis (eds.), Building an Object-Oriented Database System \u2014 The Story of O 2, Morgan-Kaufmann, San Mateo (CA), 1992."},{"key":"2_CR10","doi-asserted-by":"crossref","unstructured":"F. Bancilhon and S. Khoshafian, A Calculus of Complex Objects, Proc. 5th ACM Symp. Principles of Database Systems (PODS), 1986, pp. 53\u201360.","DOI":"10.1145\/6012.15404"},{"key":"2_CR11","series-title":"LNCS 303","first-page":"256","volume-title":"Advances in Database Technology","author":"D. Beech","year":"1988","unstructured":"D. Beech, A Foundation for Evolution from Relational to Object Databases, Advances in Database Technology, Proc. Int. Conf. on Extending Database Technology (EDBT) (J.W. Schmidt, S. Ceri, and M. Missikoff, eds.), Springer, Berlin, LNCS 303, 1988, pp. 256\u2013270."},{"issue":"no.4","key":"2_CR12","doi-asserted-by":"publisher","first-page":"353","DOI":"10.1016\/0169-023X(90)90020-E","volume":"5","author":"C. Beeri","year":"1990","unstructured":"C. Beeri, A Formal Approach to Object-Oriented Databases, Data & Knowledge Engineering 5 (1990), no. 4, 353\u2013382.","journal-title":"Data & Knowledge Engineering"},{"issue":"no.3","key":"2_CR13","doi-asserted-by":"publisher","first-page":"223","DOI":"10.1109\/69.142014","volume":"4","author":"E. Bertino","year":"1992","unstructured":"E. Bertino, M. Negri, G. Pelagatti, and L. Sbattella, Object-Oriented Query Languages: The Notion and the Issues, IEEE Trans. on Knowledge and Data Engineering 4 (1992), no. 3, 223\u2013237.","journal-title":"IEEE Trans. on Knowledge and Data Engineering"},{"issue":"no.7","key":"2_CR14","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1016\/0306-4379(93)90003-J","volume":"18","author":"J. Bussche Van den","year":"1993","unstructured":"J. Van den Bussche and A. Heuer, Using SQL with Object-Oriented Databases, Information Systems 18 (1993), no. 7, 461\u2013487.","journal-title":"Information Systems"},{"key":"2_CR15","volume-title":"The Object Database Standard: ODMG-93","author":"R. Cattell","year":"1994","unstructured":"R. Cattell, The Object Database Standard: ODMG-93, Morgan-Kaufmann, San Mateo (CA), 1994."},{"issue":"no.4","key":"2_CR16","doi-asserted-by":"publisher","first-page":"333","DOI":"10.1016\/0169-023X(90)90019-A","volume":"5","author":"S. Cluet","year":"1990","unstructured":"S. Cluet, C. Delobel, G. L\u00e9cluse, and P. Richard, RELOOP, an Algebra Based Query Language for an Object-Oriented Database System, Data & Knowledge Engineering 5 (1990), no. 4, 333\u2013352.","journal-title":"Data & Knowledge Engineering"},{"issue":"no.6","key":"2_CR17","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1145\/362384.362685","volume":"13","author":"E.F. Codd","year":"1970","unstructured":"E.F. Codd, A Relational Model of Data for Large Shared Data Banks, Communications of the ACM 13 (1970), no. 6, 377\u2013387.","journal-title":"Communications of the ACM"},{"key":"2_CR18","unstructured":"S. Conrad, M. Gogolla, and R. Herzig, TROLL light: A Core Language for Specifying Objects, Informatik-Bericht 92-02, Technische Universit\u00e4t Braunschweig, 1992."},{"key":"2_CR19","series-title":"LNCS 580","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1007\/BFb0032432","volume-title":"Advances in Database Technology","author":"S. Dar","year":"1992","unstructured":"S. Dar, N.H. Gehani, and H.V. Jagadish, CQL++: A SQL for the Ode Object-Oriented DBMS, Advances in Database Technology, Proc. Int. Conf. on Extending Database Technology (EDBT) (A. Pirotte, C. Delobel, and G. Gottlob, eds.), Springer, Berlin, LNCS 580, 1992, pp. 201\u2013216."},{"issue":"no.3","key":"2_CR20","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1145\/984549.984551","volume":"14","author":"C. Date","year":"1984","unstructured":"C. Date, A Critique of the SQL Database Language, ACM SIGMOD Record 14 (1984), no. 3, 8\u201354.","journal-title":"ACM SIGMOD Record"},{"key":"2_CR21","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-642-69962-7","volume-title":"Fundamentals of Algebraic Specification 1: Equations and Initial Semantics","author":"H. Ehrig","year":"1985","unstructured":"H. Ehrig and B. Mahr, Fundamentals of Algebraic Specification 1: Equations and Initial Semantics, Springer, Berlin, 1985."},{"key":"2_CR22","doi-asserted-by":"crossref","unstructured":"G. Gardarin and P. Valduriez, ESQL2: An Object-Oriented SQL with F-Logic Semantics, Proc. 8th Int. Conf. on Data Engineering (ICDE), IEEE Computer Society Press, 1992, pp. 320\u2013327.","DOI":"10.1109\/ICDE.1992.213178"},{"key":"2_CR23","volume-title":"LNCS 767","author":"M. Gogolla","year":"1994","unstructured":"M. Gogolla, An Extended Entity-Relationship Model \u2014 Fundamentals and Pragmatics, Springer, Berlin, LNCS 767, 1994."},{"key":"2_CR24","first-page":"17","volume-title":"LNCS 722","author":"M. Gogolla","year":"1993","unstructured":"M. Gogolla, S. Conrad, and R. Herzig, Sketching Concepts and Computational Model of TROLL light, Proc. 3rd Int. Conf. Design and Implementation of Symbolic Computation Systems (DISCO) (A. Miola, ed.), Springer, Berlin, LNCS 722, 1993, pp. 17\u201332."},{"issue":"no.3","key":"2_CR25","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1145\/111197.111200","volume":"16","author":"M. Gogolla","year":"1991","unstructured":"M. Gogolla and U. Hohenstein, Towards a Semantic View of an Extended Entity-Relationship Model, ACM Trans. on Database Systems 16 (1991), no. 3, 369\u2013416.","journal-title":"ACM Trans. on Database Systems"},{"key":"2_CR26","unstructured":"C. Harris and J. Duhl, Object SQL, Object-Oriented Databases with Applications to CASE, Networks, and VLSI CAD (R. Gupta and E. Horowitz, eds.), Prentice-Hall, 1991, pp. 199\u2013215."},{"key":"2_CR27","unstructured":"R. Herzig, Zur Spezifikation von Objektgesellschaften mit TROLL light, Ph.D. thesis, Technische Universit\u00e4t Braunschweig, 1994."},{"key":"2_CR28","unstructured":"R. Herzig, S. Conrad, and M. Gogolla, Compositional Description of Object Communities with TROLL light, Proc. Basque Int. Workshop on Information Technology (BIWIT): Information Systems Design and Hypermedia (C. Chrisment, ed.), C\u00e9padu\u00e8s-\u00c9ditions, Toulouse, 1994, pp. 183\u2013194."},{"key":"2_CR29","first-page":"4","volume-title":"An Animator for the Object Specification Language TROLL light","author":"R. Herzig","year":"1994","unstructured":"R. Herzig and M. Gogolla, An Animator for the Object Specification Language TROLL light, Proc. Colloquium on Object Orientation in Databases and Software Engineering (V.S. Alagar and R. Missaoui, eds.), Universit\u00e9 du Queb\u00e9c \u00e0 Montr\u00e9al, 1994, pp. 4\u201317."},{"issue":"no.3","key":"2_CR30","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1016\/0306-4379(92)90014-E","volume":"17","author":"U. Hohenstein","year":"1992","unstructured":"U. Hohenstein and G. Engels, SQL\/EER \u2014 Syntax and Semantics of an Entity-Relationship-Based Query Language, Information Systems 17 (1992), no. 3, 209\u2013242.","journal-title":"Information Systems"},{"key":"2_CR31","series-title":"LNCS 361","first-page":"87","volume-title":"Nested Relations and Complex Objects in Databases","author":"R. Hull","year":"1989","unstructured":"R. Hull, Four Views of Complex Objects: A Sophisticate's Introduction, In Abiteboul et al. [3], pp. 87\u2013116."},{"issue":"no.3","key":"2_CR32","doi-asserted-by":"publisher","first-page":"201","DOI":"10.1145\/45072.45073","volume":"19","author":"R. Hull","year":"1987","unstructured":"R. Hull and R. King, Semantic Database Modelling: Survey, Applications, and Research Issues, ACM Computing Surveys 19 (1987), no. 3, 201\u2013260.","journal-title":"ACM Computing Surveys"},{"issue":"no.2","key":"2_CR33","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1145\/356924.356928","volume":"16","author":"M. Jarke","year":"1984","unstructured":"M. Jarke and J. Koch, Query Optimization in Database Systems, ACM Computing Surveys 16 (1984), no. 2, 111\u2013152.","journal-title":"ACM Computing Surveys"},{"key":"2_CR34","doi-asserted-by":"crossref","unstructured":"M. Kifer, W. Kim, and Y. Sagiv, Querying Object-Oriented Databases, Proc. ACM Int. Conf. on Management of Data (SIGMOD) (M. Stonebreaker, ed.), ACM SIGMOD Record 21:2, 1992.","DOI":"10.1145\/130283.130342"},{"issue":"no.1","key":"2_CR35","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1145\/181550.181552","volume":"23","author":"W. Kim","year":"1994","unstructured":"W. Kim, Observations on the ODMG-93 Proposal for an Object-Oriented Database Language, ACM SIGMOD Record 23 (1994), no. 1, 4\u20139.","journal-title":"ACM SIGMOD Record"},{"issue":"no.2","key":"2_CR36","doi-asserted-by":"publisher","first-page":"121","DOI":"10.1016\/0306-4379(93)90009-P","volume":"18","author":"K. Koymen","year":"1993","unstructured":"K. Koymen and Q. Cai, SQL *: A Recursive SQL, Information Systems 18 (1993), no. 2, 121\u2013128.","journal-title":"Information Systems"},{"key":"2_CR37","doi-asserted-by":"crossref","unstructured":"G.M. Kuper and M.Y. Vardi, A New Approach to Database Logic, Proc. 3th ACM Symp. Principles of Database Systems (PODS), 1984, pp. 86\u201396.","DOI":"10.21236\/ADA141130"},{"issue":"no.10","key":"2_CR38","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1145\/125223.125244","volume":"34","author":"C. Lamb","year":"1991","unstructured":"C. Lamb, G. Landis, J. Orenstein, and D. Weinreib, The ObjectStore Database System, Communications of the ACM 34 (1991), no. 10, 50\u201363.","journal-title":"Communications of the ACM"},{"key":"2_CR39","doi-asserted-by":"crossref","unstructured":"C. L\u00e9cluse and P. Richard, Modeling Complex Structures in Object-Oriented Databases, Proc. 8th ACM Symp. Principles of Database Systems (PODS), 1989, pp. 360\u2013368.","DOI":"10.1145\/73721.73756"},{"issue":"no.12","key":"2_CR40","doi-asserted-by":"publisher","first-page":"70","DOI":"10.1145\/988164.988172","volume":"17","author":"B.J. MacLennan","year":"1982","unstructured":"B.J. MacLennan, Values and Objects in Programming Languages, ACM SIGPLAN Notices 17 (1982), no. 12, 70\u201379.","journal-title":"ACM SIGPLAN Notices"},{"key":"2_CR41","unstructured":"A. Makinouchi, A Consideration on Normal Form of Not Necessarily Normalized Relation in the Relational Data Model, Proc. 3rd Int. Conf. on Very Large Data Bases (VLDB), 1977, pp. 447\u2013453."},{"issue":"no.3","key":"2_CR42","doi-asserted-by":"publisher","first-page":"513","DOI":"10.1145\/111197.111212","volume":"16","author":"M. Negri","year":"1991","unstructured":"M. Negri, G. Pelagatti, and L. Sbattella, Formal Semantics of SQL Queries, ACM Trans. on Database Systems 16 (1991), no. 3, 513\u2013534.","journal-title":"ACM Trans. on Database Systems"},{"issue":"no.4","key":"2_CR43","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1145\/49346.49347","volume":"13","author":"M.A. Roth","year":"1988","unstructured":"M.A. Roth, H.F. Korth, and A. Silberschatz, Extended Algebra and Calculus for Nested Relational Databases, ACM Trans. on Database Systems 13 (1988), no. 4, 389\u2013417.","journal-title":"ACM Trans. on Database Systems"},{"key":"2_CR44","doi-asserted-by":"publisher","first-page":"137","DOI":"10.1016\/0306-4379(86)90003-7","volume":"11","author":"H.J. Schek","year":"1986","unstructured":"H.J. Schek and M.H. Scholl, The Relational Model with Relation-Valued Attributes, Information Systems 11 (1986), 137\u2013147.","journal-title":"Information Systems"},{"key":"2_CR45","volume-title":"Principles of Database and Knowledge Base Systems, Vol. I","author":"J.D. Ullman","year":"1988","unstructured":"J.D. Ullman, Principles of Database and Knowledge Base Systems, Vol. I, Computer Science Press, Rockville (MD), 1988."},{"key":"2_CR46","first-page":"463","volume-title":"LNCS 685","author":"N. Vlachantonis","year":"1993","unstructured":"N. Vlachantonis, R. Herzig, M. Gogolla, G. Denker, S. Conrad, and H.-D. Ehrich, Towards Reliable Information Systems: The KORSO Approach, Advanced Information Systems Engineering, Proc. 5th CAiSE'93 (C. Rolland, F. Bodart, and C. Cauvet, eds.), Springer, Berlin, LNCS 685, 1993, pp. 463\u2013482."},{"key":"2_CR47","first-page":"677","volume-title":"Handbook of Theoretical Computer Science, Vol. B","author":"M. Wirsing","year":"1990","unstructured":"M. Wirsing, Algebraic Specification, Handbook of Theoretical Computer Science, Vol. B (J. Van Leeuwen, ed.), North-Holland, Amsterdam, 1990, pp. 677\u2013788."}],"container-title":["Lecture Notes in Computer Science","Object-Oriented Methodologies and Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/BFb0014014","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,4,11]],"date-time":"2020-04-11T04:38:24Z","timestamp":1586579904000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/BFb0014014"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1994]]},"ISBN":["9783540584513","9783540488040"],"references-count":47,"URL":"https:\/\/doi.org\/10.1007\/bfb0014014","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1994]]}}}