{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,22]],"date-time":"2025-01-22T05:26:19Z","timestamp":1737523579338,"version":"3.33.0"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"2-3","license":[{"start":{"date-parts":[[2007,10,30]],"date-time":"2007-10-30T00:00:00Z","timestamp":1193702400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Distrib Parallel Databases"],"published-print":{"date-parts":[[2007,11,12]]},"DOI":"10.1007\/s10619-007-7019-7","type":"journal-article","created":{"date-parts":[[2007,10,29]],"date-time":"2007-10-29T17:24:09Z","timestamp":1193678649000},"page":"165-196","source":"Crossref","is-referenced-by-count":11,"title":["A transaction model and multiversion concurrency control for mobile database\u00a0systems"],"prefix":"10.1007","volume":"22","author":[{"given":"Sanjay Kumar","family":"Madria","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Baseer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vijay","family":"Kumar","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sourav","family":"Bhowmick","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2007,10,30]]},"reference":[{"key":"7019_CR1","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1006\/jcss.1995.1052","volume":"51","author":"D. Agrawal","year":"1995","unstructured":"Agrawal, D., Abbadi, A.E.: Constrained shared locks for increasing concurrency in databases. J. Comput. Syst. Sci. 51, 53\u201363 (1995)","journal-title":"J. Comput. Syst. Sci."},{"key":"7019_CR2","doi-asserted-by":"crossref","unstructured":"Agrawal, D., Krishnamurthy, V.: Using multiversion data for non-interfering execution of write-only transactions. In: Proceeding of the ACM SIGMOD Conference, pp.\u00a098\u2013107 (1991)","DOI":"10.1145\/115790.115801"},{"key":"7019_CR3","doi-asserted-by":"crossref","unstructured":"Agrawal, D., Sengupta, S.: Modular synchronization in multiversion databases: version control and concurrency control. In: ACM Proceedings of SIGMOD, New York, May 1989, pp. 408\u2013417 (1989)","DOI":"10.1145\/67544.66964"},{"issue":"1","key":"7019_CR4","doi-asserted-by":"crossref","first-page":"108","DOI":"10.1109\/69.755619","volume":"11","author":"D. Barbara","year":"1999","unstructured":"Barbara, D.: Mobile computing and databases\u2014a survey. IEEE Trans. Knowl. Data Eng. 11(1), 108\u2013117 (1999)","journal-title":"IEEE Trans. Knowl. Data Eng."},{"key":"7019_CR5","unstructured":"B\u00f6se, J.-H., B\u00f6ttcher, S., Gruenwald, L.: Research issues in mobile transactions. http:\/\/drops.dagstuhl.de\/opus\/volltexte\/2005\/168\/pdf\/04441.SWM5.Paper.168.pdf (2005)"},{"key":"7019_CR6","unstructured":"Bober, P., Carey, M.J.: On mixing queries and transactions via multiversion locking. Technical report, Computer Science Department, University of Wisconsin-Madison, Nov 1991"},{"key":"7019_CR7","volume-title":"Concurrency Control and Recovery in Database Systems","author":"P. Bernstein","year":"1987","unstructured":"Bernstein, P., Hadzilacos, V., Goodman, N.: Concurrency Control and Recovery in Database Systems. Addison-Wesley, Reading (1987)"},{"key":"7019_CR8","doi-asserted-by":"crossref","unstructured":"B\u00f6ttcher, S., Gruenwald, L., Obermeier, S.: Reducing sub-transaction aborts and blocking time within atomic commit protocols. In: BNCOD, pp. 59\u201372 (2006)","DOI":"10.1007\/11788911_5"},{"issue":"3","key":"7019_CR9","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1145\/116873.116875","volume":"23","author":"N. Barghouti","year":"1991","unstructured":"Barghouti, N., Kaiser, G.: Concurrency control in advanced database applications. ACM Comput. Surv. 23(3), 269\u2013317 (1991)","journal-title":"ACM Comput. Surv."},{"key":"7019_CR10","doi-asserted-by":"crossref","unstructured":"Chrysanthis, P.K.: Transaction processing in a mobile computing environment. In: Proceedings of IEEE Workshop on Advances in Parallel and Distributed Systems, October 1993, pp.\u00a077\u201382 (1993)","DOI":"10.1109\/APADS.1993.588792"},{"key":"7019_CR11","volume-title":"Mobile Computing: Implementing Pervasive Information and Communication Technologies","author":"I. Chung","year":"2002","unstructured":"Chung, I., et al.: Taxonomy of data management via broadcasting in a mobile computing environment. In: Mobile Computing: Implementing Pervasive Information and Communication Technologies. Kluwer Academic, Dordrecht (2002)"},{"key":"7019_CR12","first-page":"184","volume-title":"ACM Proceedings of SIGMOD","author":"A. Chan","year":"1982","unstructured":"Chan, A., Fox, S., Lin, W., Nori, A., Ries, D.: The implementation of an integrated concurrency control and recovery scheme. In: ACM Proceedings of SIGMOD, pp. 184\u2013191. ACM, New York (1982)"},{"issue":"4","key":"7019_CR13","first-page":"311","volume":"5","author":"R. Dirckze","year":"2000","unstructured":"Dirckze, R., Gruenwald, L.: A pre-serialization transaction management technique for mobile multidatabases. MONET 5(4), 311\u2013321 (2000)","journal-title":"MONET"},{"key":"7019_CR14","unstructured":"Eich, M.H., Helal, A.: A mobile transaction model that captures both data and movement behavior. In: ACM\/Baltzer Journal on Special Topics on Mobile Networks and Applications (1997)"},{"issue":"11","key":"7019_CR15","doi-asserted-by":"crossref","first-page":"624","DOI":"10.1145\/360363.360369","volume":"19","author":"K.R. Eswaran","year":"1976","unstructured":"Eswaran, K.R., Gray, J.N., Lorie, R.A., Traiger, I.L.: The notions of consistency and predicates locks in a database system. Commun. ACM 19(11), 624\u2013633 (1976)","journal-title":"Commun. ACM"},{"issue":"2","key":"7019_CR16","doi-asserted-by":"crossref","first-page":"304","DOI":"10.1145\/128903.128906","volume":"17","author":"P.A. Franaszek","year":"1992","unstructured":"Franaszek, P.A., Robinson, J.T., Thomasin, A.: Concurrency control for high contention environments. ACM Trans. Database Syst. 17(2), 304\u2013345 (1992)","journal-title":"ACM Trans. Database Syst."},{"key":"7019_CR17","doi-asserted-by":"crossref","unstructured":"Goel, S., Bhargava, B., Madria, S.: An adaptable constrained locking protocol for high data contention environments. In: Proceedings of IEEE for 6th International Conference on Database Systems for Advanced Applications (DASFAA\u201999), Taiwan, April 1999","DOI":"10.1109\/DASFAA.1999.765766"},{"key":"7019_CR18","first-page":"535","volume":"16","author":"S.-Y. Hwang","year":"2003","unstructured":"Hwang, S.-Y.: On optimistic methods for mobile transactions. J. Inf. Sci. Eng. 16, 535\u2013554 (2003)","journal-title":"J. Inf. Sci. Eng."},{"key":"7019_CR19","volume-title":"Performance of Concurrency Control Mechanisms for Centralized Database Systems","author":"V. Kumar","year":"1996","unstructured":"Kumar, V.: Performance of Concurrency Control Mechanisms for Centralized Database Systems. Prentice Hall, New York (1996)"},{"issue":"10","key":"7019_CR20","doi-asserted-by":"crossref","first-page":"1212","DOI":"10.1109\/TC.2002.1039846","volume":"51","author":"V. Kumar","year":"2002","unstructured":"Kumar, V., Prabhu, N., Dunham, M., Seydim, Y.A.: TCOT\u2014a timeout-based mobile transaction commitment protocol. IEEE Trans. Comput. 51(10), 1212\u20131218 (2002)","journal-title":"IEEE Trans. Comput."},{"key":"7019_CR21","doi-asserted-by":"crossref","unstructured":"Kisler, J., Satyanarayanan, M.: Disconnected operation in the coda file system, ACM Trans. Comput. Syst. 10(1) (1992)","DOI":"10.1145\/146941.146942"},{"key":"7019_CR22","first-page":"130","volume-title":"Proceedings 10th International Phoenix Conference on Computers and Communications","author":"R. Kataoka","year":"1991","unstructured":"Kataoka, R., Satoh, T., Inoue, U.: A multiversion concurrency control algorithm for concurrent execution of partial update and bulk retrieval transactions. In: Proceedings 10th International Phoenix Conference on Computers and Communications, pp. 130\u2013136. IEEE Computer Society Press, New Jersey (1991)"},{"key":"7019_CR23","volume-title":"Wireless PCS","author":"R. Kuruppillai","year":"1997","unstructured":"Kuruppillai, R., Dontamsetti, M., Cosentino, F.J.: Wireless PCS. McGraw-Hill, New York (1997)"},{"key":"7019_CR24","doi-asserted-by":"crossref","unstructured":"Lam, K.-Y., Li, G., Kuo, T.-W.: A multi-version data model for executing real-time transactions in a mobile environment. In: Proceedings of MobiDE, pp.\u00a090\u201397 (2001)","DOI":"10.1145\/376868.376911"},{"issue":"10","key":"7019_CR25","doi-asserted-by":"crossref","first-page":"1196","DOI":"10.1109\/TC.2002.1039845","volume":"51","author":"V. Lee","year":"2002","unstructured":"Lee, V., Lam, K., Son, S., Chan, E.: On transaction processing with partial validation and timestamp ordering in mobile broadcast environments. IEEE Trans. Comput. 51(10), 1196\u20131211 (2002)","journal-title":"IEEE Trans. Comput."},{"key":"7019_CR26","doi-asserted-by":"crossref","unstructured":"Lu, Q., Satyanaraynan, M.: Improving data consistency in mobile computing using isolation-only transactions. In: Proceedings of the fifth Workshop on Hot Topics in Operating Systems, Washington, May 1995","DOI":"10.21236\/ADA293110"},{"issue":"2","key":"7019_CR27","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1023\/A:1019232412740","volume":"10","author":"S.K. Madria","year":"2001","unstructured":"Madria, S.K., Bharat, B.: A transaction model to improve availability in mobile computing environment. Distrib. Parallel Database Syst. J. 10(2), 127\u2013160 (2001)","journal-title":"Distrib. Parallel Database Syst. J."},{"key":"7019_CR28","series-title":"Lecture Notes in Computer Science","first-page":"322","volume-title":"Proceedings of 10th International Conference on Co-operative Information Systems (COOPIS\u201902)","author":"S. Madria","year":"0000","unstructured":"Madria, S., Baseer, M., Bhowmick, S.: Multi-version transaction model to improve data availability in mobile. In: Proceedings of 10th International Conference on Co-operative Information Systems (COOPIS\u201902). Lecture Notes in Computer Science, vol.\u00a02519, pp. 322\u2013338. Springer, Berlin (0000)"},{"issue":"4","key":"7019_CR29","doi-asserted-by":"crossref","first-page":"631","DOI":"10.1145\/322154.322158","volume":"26","author":"C.H. Papadimitriou","year":"1979","unstructured":"Papadimitriou, C.H.: The serializability of concurrent database updates. J. ACM 26(4), 631\u2013653 (1979)","journal-title":"J. ACM"},{"issue":"3\u20134","key":"7019_CR30","first-page":"279","volume":"141","author":"K.M. Sanjay","year":"2002","unstructured":"Sanjay, K.M., Mukesh, K.M., Sourav, S.B., Bharat, K.B.: Mobile data and transaction management. Inf. Sci. 141(3\u20134), 279\u2013309 (2002)","journal-title":"Inf. Sci."},{"key":"7019_CR31","doi-asserted-by":"crossref","unstructured":"Pitoura, E., Bhargava, B.: Building information systems for mobile environments. In: Proceedings of 3rd International Conference on Information and Knowledge Management, pp. 371\u2013378 (1994)","DOI":"10.1145\/191246.191310"},{"key":"7019_CR32","unstructured":"Pitoura, E., Bhargava, B.: Maintaining consistency of data in mobile computing environments. In: Proceedings of 15th International Conference on Distributed Computing Systems, June 1995; Extended version has appeared in IEEE TKDE (2000)"},{"key":"7019_CR33","doi-asserted-by":"crossref","unstructured":"Pathak, S., Badrinath, B.R.: Multiversion reconciliation for mobile databases. In: Proceedings of IEEE International Conference on Data Engineering (ICDE), pp. 582\u2013589 (1999)","DOI":"10.1109\/ICDE.1999.754974"},{"issue":"10","key":"7019_CR34","doi-asserted-by":"crossref","first-page":"1224","DOI":"10.1109\/TC.2002.1039848","volume":"51","author":"E. Pitoura","year":"2002","unstructured":"Pitoura, E., Chrysanthis, P.: Multiversion data broadcast. IEEE Trans. Comput. 51(10), 1224\u20131230 (2002)","journal-title":"IEEE Trans. Comput."},{"key":"7019_CR35","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-5527-8","volume-title":"Data Management for Mobile Computing","author":"E. Pitoura","year":"1998","unstructured":"Pitoura, E., Samaras, G.: Data Management for Mobile Computing. Kluwer Academic, Dordrecht (1998)"},{"key":"7019_CR36","unstructured":"Pu, C., Kaiser, G.: Hutchinson, X.: Split-transactions for open-ended activities. In: Proceedings of the 14th International Conference on Very Large Databases (VLDB) (1988)"},{"issue":"1","key":"7019_CR37","first-page":"85","volume":"4","author":"K. Ramamritham","year":"1996","unstructured":"Ramamritham, K., Chrysanthis, P.K.: A taxonomy of correctness criterion in database applications. J.\u00a0Very Large Databases 4(1), 85\u201397 (1996)","journal-title":"J.\u00a0Very Large Databases"},{"key":"7019_CR38","doi-asserted-by":"crossref","unstructured":"Reddy, P.K., Kitsuregawa, M.: Speculative lock management to increase concurrency in mobile environments. In: Proceedings of First International Conference (MDA\u201999), Hong Kong, China, 16\u201317 December 1999, pp.\u00a082\u201396 (1999)","DOI":"10.1007\/3-540-46669-X_8"},{"issue":"2","key":"7019_CR39","doi-asserted-by":"crossref","first-page":"154","DOI":"10.1109\/TKDE.2004.1269595","volume":"16","author":"P.K. Reddy","year":"2004","unstructured":"Reddy, P.K., Masaru, K.: Speculative locking protocols to improve performance for distributed database system. IEEE Trans. Knowledge Data Eng. 16(2), 154\u2013169 (2004)","journal-title":"IEEE Trans. Knowledge Data Eng."},{"key":"7019_CR40","doi-asserted-by":"crossref","unstructured":"Shigiltchoff, O., Chrysanthis, P., Pitoura, E.: Multiversion data broadcast organizations. In: 6th East European Conference on Advances in Databases and Information Systems, ADBIS 2002, pp. 135\u2013148 (2002)","DOI":"10.1007\/3-540-45710-0_12"},{"key":"7019_CR41","doi-asserted-by":"crossref","unstructured":"Shanmugasundaram, J., Nithrakashyap, A., Sivasankaran, R.M., Ramamritham, K.: Efficient concurrency control for broadcast environments. In: SIGMOD Conference, pp. 85\u201396 (1999)","DOI":"10.1145\/304182.304190"},{"issue":"2","key":"7019_CR42","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1023\/B:DAPD.0000028552.69032.f9","volume":"16","author":"P. Serrano-Alvarado","year":"2004","unstructured":"Serrano-Alvarado, P., Roncancio, C., Adiba, M.: A survey of mobile transactions. Distrib. Parallel Databases 16(2), 193\u2013230 (2004)","journal-title":"Distrib. Parallel Databases"},{"key":"7019_CR43","unstructured":"http:\/\/media.wiley.com\/product_data\/excerpt\/28\/04714190\/0471419028.pdf"},{"issue":"1","key":"7019_CR44","doi-asserted-by":"crossref","first-page":"55","DOI":"10.1109\/TSE.1987.232835","volume":"13","author":"W.E. Weihl","year":"1987","unstructured":"Weihl, W.E.: Distributed version management for read-only actions. IEEE Trans. Softw. Eng. 13(1), 55\u201364 (1987)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"7019_CR45","doi-asserted-by":"crossref","unstructured":"Walborn, G.D., Chrysanthis, P.K.: Supporting semantics-based transaction processing in mobile database applications. In: Proceedings of 14th IEEE Symposium on Reliable Distributed Systems, September 1995, pp.\u00a031\u201340 (1995)","DOI":"10.1109\/RELDIS.1995.518721"}],"container-title":["Distributed and Parallel Databases"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10619-007-7019-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10619-007-7019-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10619-007-7019-7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,22]],"date-time":"2025-01-22T00:27:18Z","timestamp":1737505638000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10619-007-7019-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,10,30]]},"references-count":45,"journal-issue":{"issue":"2-3","published-print":{"date-parts":[[2007,11,12]]}},"alternative-id":["7019"],"URL":"https:\/\/doi.org\/10.1007\/s10619-007-7019-7","relation":{},"ISSN":["0926-8782","1573-7578"],"issn-type":[{"type":"print","value":"0926-8782"},{"type":"electronic","value":"1573-7578"}],"subject":[],"published":{"date-parts":[[2007,10,30]]}}}