{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T16:55:54Z","timestamp":1773248154173,"version":"3.50.1"},"publisher-location":"Cham","reference-count":30,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319948089","type":"print"},{"value":"9783319948096","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"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":[[2018]]},"DOI":"10.1007\/978-3-319-94809-6_12","type":"book-chapter","created":{"date-parts":[[2018,6,29]],"date-time":"2018-06-29T09:32:41Z","timestamp":1530264761000},"page":"237-260","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["ChronoGraph: A Versioned TinkerPop Graph Database"],"prefix":"10.1007","author":[{"given":"Martin","family":"Haeusler","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Trojer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Johannes","family":"Kessler","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Matthias","family":"Farwick","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Emmanuel","family":"Nowakowski","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruth","family":"Breu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,6,30]]},"reference":[{"issue":"1","key":"12_CR1","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1142\/S1793351X10000936","volume":"4","author":"DF Barbieri","year":"2010","unstructured":"Barbieri, D.F., Braga, D., Ceri, S., Valle, E.D., Grossniklaus, M.: C-SPARQL: a continuous query language for RDF data streams. Int. J. Seman. Comput. 4(1), 3\u201325 (2010)","journal-title":"Int. J. Seman. Comput."},{"issue":"4","key":"12_CR2","doi-asserted-by":"publisher","first-page":"264","DOI":"10.1007\/s007780050028","volume":"5","author":"B Becker","year":"1996","unstructured":"Becker, B., Gschwind, S., Ohler, T., Seeger, B., Widmayer, P.: An asymptotically optimal multiversion B-Tree. VLDB J. 5(4), 264\u2013275 (1996)","journal-title":"VLDB J."},{"key":"12_CR3","doi-asserted-by":"crossref","unstructured":"Castelltort, A., Laurent, A.: Representing history in graph-oriented NoSQL databases: a versioning system. In: Eighth International Conference on Digital Information Management (ICDIM 2013), Islamabad, Pakistan, 10\u201312 September 2013, pp. 228\u2013234 (2013)","DOI":"10.1109\/ICDIM.2013.6694022"},{"key":"12_CR4","doi-asserted-by":"crossref","unstructured":"Ciglan, M., Averbuch, A., Hluchy, L.: Benchmarking traversal operations over graph databases. In: 2012 IEEE 28th International Conference on Data Engineering Workshops (ICDEW), pp. 186\u2013189. IEEE (2012)","DOI":"10.1109\/ICDEW.2012.47"},{"issue":"3","key":"12_CR5","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1147\/rd.303.0230","volume":"30","author":"MC Easton","year":"1986","unstructured":"Easton, M.C.: Key-sequence data sets on indelible storage. IBM J. Res. Dev. 30(3), 230\u2013241 (1986)","journal-title":"IBM J. Res. Dev."},{"key":"12_CR6","doi-asserted-by":"crossref","unstructured":"Farwick, M., Trojer, T., Breu, M., Ginther, S., Kleinlercher, J., Doblander, A.: A case study on textual enterprise architecture modeling. In: 2013 17th IEEE International Enterprise Distributed Object Computing Conference Workshops (EDOCW), Vancouver, BC, pp. 305\u2013309. IEEE (2013)","DOI":"10.1109\/EDOCW.2013.40"},{"key":"12_CR7","doi-asserted-by":"crossref","unstructured":"Felber, P., Pasin, M., et al.: On the support of versioning in distributed key-value stores. In: IEEE SRDS 2014, Nara, Japan, 6\u20139 October 2014, pp. 95\u2013104 (2014)","DOI":"10.1109\/SRDS.2014.35"},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"Haeusler, M.: Scalable versioning for key-value stores. In: DATA 2016 - Proceedings of 5th International Conference on Data Management Technologies and Applications, Lisbon, Portugal, 24\u201326 July 2016, pp. 79\u201386 (2016)","DOI":"10.5220\/0005938700790086"},{"key":"12_CR9","unstructured":"Haeusler, M., Breu, R.: Sustainable management of versioned data. In: Proceedings of the 24th PhD Mini-Symposium. Budapest University of Technology and Economics (2017)"},{"key":"12_CR10","doi-asserted-by":"crossref","unstructured":"Haeusler, M., Nowakowski, E., Farwick, M., Breu, R., Kessler, J., Trojer, T.: ChronoGraph - versioning support for OLTP TinkerPop graphs. In: Proceedings of the 6th International Conference on Data Science, Technology and Applications - Volume 1: DATA, pp. 87\u201397. INSTICC, SciTePress (2017)","DOI":"10.5220\/0006465400870097"},{"key":"12_CR11","doi-asserted-by":"crossref","unstructured":"Han, W., Miao, Y., Li, K., Wu, M., Yang, F., Zhou, L., Prabhakaran, V., Chen, W., Chen, E.: Chronos: a graph engine for temporal graph analysis. In: Proceedings of the Ninth European Conference on Computer Systems, p. 1. ACM (2014)","DOI":"10.1145\/2592798.2592799"},{"key":"12_CR12","volume-title":"Oracle Database 10G High Availability with RAC, Flashback & Data Guard","author":"M Hart","year":"2004","unstructured":"Hart, M., Jesse, S.: Oracle Database 10G High Availability with RAC, Flashback & Data Guard, 1st edn. McGraw-Hill Inc., New York (2004)","edition":"1"},{"key":"12_CR13","unstructured":"ISO. SQL Standard 2011 (ISO\/IEC 9075:2011) (2011)"},{"key":"12_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"367","DOI":"10.1007\/BFb0053710","volume-title":"Temporal Databases: Research and Practice","author":"CS Jensen","year":"1998","unstructured":"Jensen, C.S., et al.: The consensus glossary of temporal database concepts \u2014 February 1998 version. In: Etzion, O., Jajodia, S., Sripada, S. (eds.) Temporal Databases: Research and Practice. LNCS, vol. 1399, pp. 367\u2013405. Springer, Heidelberg (1998). https:\/\/doi.org\/10.1007\/BFb0053710"},{"key":"12_CR15","doi-asserted-by":"crossref","unstructured":"Lomet, D., Barga, R., Mokbel, M., Shegalov, G.: Transaction time support inside a database engine. In: Proceedings of the 22nd ICDE, p. 35, April 2006","DOI":"10.1109\/ICDE.2006.162"},{"issue":"1","key":"12_CR16","doi-asserted-by":"publisher","first-page":"870","DOI":"10.14778\/1453856.1453951","volume":"1","author":"D Lomet","year":"2008","unstructured":"Lomet, D., Hong, M., Nehme, R., Zhang, R.: Transaction time indexing with version compression. Proc. VLDB Endow. 1(1), 870\u2013881 (2008)","journal-title":"Proc. VLDB Endow."},{"issue":"2","key":"12_CR17","doi-asserted-by":"publisher","first-page":"315","DOI":"10.1145\/66926.66956","volume":"18","author":"D Lomet","year":"1989","unstructured":"Lomet, D., Salzberg, B.: Access methods for multiversion data. SIGMOD Rec. 18(2), 315\u2013324 (1989)","journal-title":"SIGMOD Rec."},{"issue":"1","key":"12_CR18","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1145\/2627692.2627694","volume":"43","author":"A McGregor","year":"2014","unstructured":"McGregor, A.: Graph stream algorithms: a survey. SIGMOD Rec. 43(1), 9\u201320 (2014)","journal-title":"SIGMOD Rec."},{"key":"12_CR19","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"779","DOI":"10.1007\/BFb0034730","volume-title":"Database and Expert Systems Applications","author":"MA Nascimento","year":"1996","unstructured":"Nascimento, M.A., Dunham, M.H., Elmasri, R.: M-IVTT: an index for bitemporal databases. In: Wagner, R.R., Thoma, H. (eds.) DEXA 1996. LNCS, vol. 1134, pp. 779\u2013790. Springer, Heidelberg (1996). https:\/\/doi.org\/10.1007\/BFb0034730"},{"key":"12_CR20","unstructured":"Pati\u00f1o Mart\u00ednez, M., Sancho, D., Jim\u00e9nez Peris, R., Brondino, I., Vianello, V., Dhamane, R.: Snapshot isolation for Neo4j. In: Advances in Database Technology (EDBT). OpenProceedings.org (2016)"},{"key":"12_CR21","unstructured":"Pign\u00e9, Y., Dutot, A., Guinand, F., Olivier, D.: GraphStream: a tool for bridging the gap between complex systems and dynamic graphs. In: Emergent Properties in Natural and Artificial Complex Systems. Satellite Conference within the 4th European Conference on Complex Systems (ECCS 2007), volume abs\/0803.2 (2008)"},{"key":"12_CR22","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1007\/3-540-62222-5_61","volume-title":"Database Theory \u2014 ICDT 1997","author":"S Ramaswamy","year":"1997","unstructured":"Ramaswamy, S.: Efficient indexing for constraint and temporal databases. In: Afrati, F., Kolaitis, P. (eds.) ICDT 1997. LNCS, vol. 1186, pp. 419\u2013431. Springer, Heidelberg (1997). https:\/\/doi.org\/10.1007\/3-540-62222-5_61"},{"key":"12_CR23","doi-asserted-by":"crossref","unstructured":"Rodriguez, M.A., Neubauer, P.: The graph traversal pattern. In: Graph Data Management: Techniques and Applications, pp. 29\u201346 (2011)","DOI":"10.4018\/978-1-61350-053-8.ch002"},{"key":"12_CR24","volume-title":"File Structures: An Analytic Approach","author":"B Salzberg","year":"1988","unstructured":"Salzberg, B.: File Structures: An Analytic Approach. Prentice-Hall Inc., Upper Saddle River (1988)"},{"key":"12_CR25","unstructured":"Saracco, C., Nicola, M., Gandhi, L.: A matter of time: temporal data management in DB2 10. IBM developerWorks (2012)"},{"key":"12_CR26","doi-asserted-by":"crossref","unstructured":"Semertzidis, K., Pitoura, E.: Durable graph pattern queries on historical graphs. In: Proceedings of the IEEE ICDE (2016)","DOI":"10.1109\/ICDE.2016.7498269"},{"key":"12_CR27","unstructured":"Semertzidis, K., Pitoura, E.: Time traveling in graphs using a graph database. In: Proceedings of the Workshops of the (EDBT\/ICDT) (2016)"},{"key":"12_CR28","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1109\/MC.1986.1663327","volume":"19","author":"RT Snodgrass","year":"1986","unstructured":"Snodgrass, R.T.: Temporal databases. Computer 19, 35\u201342 (1986)","journal-title":"Computer"},{"issue":"1","key":"12_CR29","doi-asserted-by":"publisher","first-page":"239","DOI":"10.1007\/s10270-012-0248-x","volume":"13","author":"G Taentzer","year":"2014","unstructured":"Taentzer, G., Ermel, C., Langer, P., Wimmer, M.: A fundamental approach to model versioning based on graph modifications: from theory to implementation. Softw. Syst. Model. 13(1), 239\u2013272 (2014)","journal-title":"Softw. Syst. Model."},{"key":"12_CR30","doi-asserted-by":"crossref","unstructured":"Tanase, I., Xia, Y., et al.: A highly efficient runtime and graph library for large scale graph analytics. In: Proceedings of Workshop on GRAph Data Management Experiences and Systems, GRADES 2014, pp. 10:1\u201310:6. ACM, New York (2014)","DOI":"10.1145\/2621934.2621945"}],"container-title":["Communications in Computer and Information Science","Data Management Technologies and Applications"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-94809-6_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,10,20]],"date-time":"2019-10-20T01:08:25Z","timestamp":1571533705000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-94809-6_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319948089","9783319948096"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-94809-6_12","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]}}}