{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,3,13]],"date-time":"2024-03-13T17:45:19Z","timestamp":1710351919892},"reference-count":27,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2009,1,17]],"date-time":"2009-01-17T00:00:00Z","timestamp":1232150400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Mobile Netw Appl"],"published-print":{"date-parts":[[2009,10]]},"DOI":"10.1007\/s11036-008-0146-1","type":"journal-article","created":{"date-parts":[[2009,1,16]],"date-time":"2009-01-16T22:15:34Z","timestamp":1232144134000},"page":"661-676","source":"Crossref","is-referenced-by-count":16,"title":["Syxaw: Data Synchronization Middleware for the Mobile Web"],"prefix":"10.1007","volume":"14","author":[{"given":"Tancred","family":"Lindholm","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jaakko","family":"Kangasharju","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sasu","family":"Tarkoma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2009,1,17]]},"reference":[{"key":"146_CR1","doi-asserted-by":"crossref","unstructured":"Tarkoma S, Kangasharju J, Lindholm T, Raatikainen K (2006) Fuego: experiences with mobile data communication and synchronization. In: 17th annual IEEE international symposium on personal, indoor and mobile radio communications (PIMRC), Helsinki, 11\u201314 September 2006","DOI":"10.1109\/PIMRC.2006.254072"},{"key":"146_CR2","doi-asserted-by":"crossref","unstructured":"Kubiatowicz J et al (2000) Oceanstore: an architecture for global-scale persistent storage. In: Proceedings of the ninth international conference on architectural support for programming languages and operating systems, Cambridge, 12\u201315 November 2000","DOI":"10.1145\/378993.379239"},{"issue":"5","key":"146_CR3","doi-asserted-by":"crossref","first-page":"407","DOI":"10.1023\/A:1016547801710","volume":"7","author":"E Swierk","year":"2002","unstructured":"Swierk E, Kiciman E, Williams NC et al (2002) The Roma personal metadata service. Mob Netw Appl 7(5):407\u2013418","journal-title":"Mob Netw Appl"},{"issue":"1","key":"146_CR4","doi-asserted-by":"crossref","first-page":"42","DOI":"10.1145\/1057977.1057980","volume":"37","author":"Y Saito","year":"2005","unstructured":"Saito Y, Shapiro M (2005) Optimistic replication. ACM Comput Surv 37(1):42\u201381. doi: 10.1145\/1057977.1057980","journal-title":"ACM Comput Surv"},{"issue":"4","key":"146_CR5","doi-asserted-by":"crossref","first-page":"71","DOI":"10.1145\/1041410.1041423","volume":"33","author":"A Helal","year":"2004","unstructured":"Helal A, Hammer J (2004) UbiData: requirements and architecture for ubiquitous data access. ACM SIGMOD Rec 33(4):71\u201376","journal-title":"ACM SIGMOD Rec"},{"key":"146_CR6","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/MC.2008.414","volume":"41","author":"O Riva","year":"2008","unstructured":"Riva O, Kangasharju J (2008) Challenges and lessons in developing middleware on smart phones. Computer 41:23\u201331","journal-title":"Computer"},{"issue":"4","key":"146_CR7","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1145\/643550.643551","volume":"6","author":"K Raatikainen","year":"2002","unstructured":"Raatikainen K, Christensen HB, Nakajima T (2002) Application requirements for middleware for mobile and pervasive systems. Mobile Comput Commun Rev 6(4):16\u201324","journal-title":"Mobile Comput Commun Rev"},{"key":"146_CR8","doi-asserted-by":"crossref","unstructured":"Moskowitz R, Nikander P, Jokela P, Henderson T (2008) RFC 5201: Host identity protocol, internet engineering task force, [Experimental]","DOI":"10.17487\/rfc5201"},{"key":"146_CR9","doi-asserted-by":"crossref","first-page":"202","DOI":"10.1145\/74850.74870","volume-title":"Proceedings of the 12th ACM symposium on operating system principles","author":"CG Gray","year":"1989","unstructured":"Gray CG, Cheriton DR (1989) Leases: an efficient fault-tolerant mechanism for distributed file cache consistency. In: Proceedings of the 12th ACM symposium on operating system principles. ACM, New York, pp 202\u2013210"},{"key":"146_CR10","unstructured":"Fielding R (2000) Architectural styles and the design of network-based software architectures. Ph.D. thesis, University of California, Irvine"},{"issue":"1","key":"146_CR11","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1109\/98.486973","volume":"3","author":"M Satyanarayanan","year":"1996","unstructured":"Satyanarayanan M (1996) Mobile information access. IEEE Pers Commun 3(1):26\u201333","journal-title":"IEEE Pers Commun"},{"key":"146_CR12","first-page":"1","volume-title":"symposium on document engineering","author":"T Lindholm","year":"2004","unstructured":"Lindholm T (2004) A three-way merge for XML documents. In: Munson EV, Vion-Dury JY (eds) ACM symposium on document engineering. ACM, New York, pp 1\u201310"},{"issue":"5","key":"146_CR13","doi-asserted-by":"crossref","first-page":"449","DOI":"10.1109\/TSE.2002.1000449","volume":"28","author":"T Mens","year":"2002","unstructured":"Mens T (2002) A state-of-the-art survey on software merging. IEEE Trans Softw Eng 28(5):449\u2013462","journal-title":"IEEE Trans Softw Eng"},{"key":"146_CR14","doi-asserted-by":"crossref","unstructured":"Lagerspetz E, Lindholm T, Tarkoma S (2007) Dessy: towards flexible mobile desktop search. In: Proceedings of the fourth ACM SIGACT-SIGOPS international workshop on foundations of mobile computing. doi: 10.1109\/ICDE.2005.1","DOI":"10.1109\/ICDE.2005.1"},{"key":"146_CR15","doi-asserted-by":"crossref","unstructured":"Deutsch LP (1996) RFC 1952: GZIP file format specification version 4.3. Internet Engineering Task Force","DOI":"10.17487\/rfc1952"},{"key":"146_CR16","doi-asserted-by":"crossref","unstructured":"Goland Y, Whitehead E, Faizi A, Carter S, Jensen D (1999) RFC2518: HTTP extensions for distributed authoring \u2013 WEBDAV. Internet Engineering Task Force","DOI":"10.17487\/rfc2518"},{"key":"146_CR17","unstructured":"Kangasharju J, Lindholm T, Ramya SK, Tarkoma S, Raatikainen K (2007) Collaborative XML editing on small devices: an application of mobility middleware. In: Pervasive 2007 demo session"},{"key":"146_CR18","volume-title":"Fourth international ACM workshop on data engineering for wireless and mobile access","author":"T Lindholm","year":"2005","unstructured":"Lindholm T, Kangasharju J, Tarkoma S (2005) A hybrid approach to optimistic file system directory tree synchronization. In: Kumar V, Zaslavsky AB, \u00c7etintemel U, Labrinidis A (eds) Fourth international ACM workshop on data engineering for wireless and mobile access. ACM, New York"},{"issue":"1","key":"146_CR19","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/146941.146942","volume":"10","author":"M Satyanarayanan","year":"1992","unstructured":"Satyanarayanan M, Kistler J (1992) Disconnected operation in the Coda file system. ACM Trans Comput Syst 10(1):3\u201325","journal-title":"ACM Trans Comput Syst"},{"key":"146_CR20","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1145\/288235.288261","volume-title":"Proceedings of the fourth annual ACM\/IEEE international conference on mobile computing and networking","author":"S Balasubramaniam","year":"1998","unstructured":"Balasubramaniam S, Pierce BC (1998) What is a file synchronizer? In: Proceedings of the fourth annual ACM\/IEEE international conference on mobile computing and networking. ACM, New York, pp 98\u2013108"},{"key":"146_CR21","unstructured":"Tridgell A (1999) Efficient algorithms for sorting and synchronization. Ph.D. thesis, Australian National University, Canberra, Australia"},{"issue":"4","key":"146_CR22","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1145\/1035582.1035584","volume":"22","author":"R Grimm","year":"2004","unstructured":"Grimm R, Davis J, Lemar E et al (2004) System support for pervasive applications. ACM Trans Comput Syst 22(4):421\u2013486","journal-title":"ACM Trans Comput Syst"},{"issue":"1","key":"146_CR23","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1023\/A:1015584805733","volume":"21","author":"C Mascolo","year":"2002","unstructured":"Mascolo C, Capra L, Zachariadis S, Emmerich W (2002) XMIDDLE: a data-sharing middleware for mobile computing. Pers Wirel Commun 21(1):77\u2013103","journal-title":"Pers Wirel Commun"},{"key":"146_CR24","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1007\/978-0-387-35607-5_2","volume-title":"Software architecture: system design, development, and maintenance (Proceedings of the 3rd working IEEE\/IFIP conference on software architecture)","author":"JP Sousa","year":"2002","unstructured":"Sousa JP, Garlan D (2002) Aura: an architectural framework for user mobility in ubiquitous computing environments. In: Bosch J, Gentleman M, Hofmeister C, Kuusela J (eds) Software architecture: system design, development, and maintenance (Proceedings of the 3rd working IEEE\/IFIP conference on software architecture). Kluwer Academic, Dordrecht, pp 29\u201343"},{"key":"146_CR25","unstructured":"Pierce BC, Schmitt A, Greenwald MB (2003) Bringing harmony to optimism: a synchronization framework for heterogeneous tree-structured data. Technical Report MS-CIS-03-42, University of Pennsylvania"},{"key":"146_CR26","doi-asserted-by":"crossref","unstructured":"Helal A, Khushraj A, Zhang J (2002) Incremental hoarding and reintegration in mobile environments. In: Proceedings of the 2002 symposium on applications and the Internet, Nara, 28 January\u20131 February 2002, pp 8\u201311","DOI":"10.1109\/SAINT.2002.994433"},{"issue":"12","key":"146_CR27","doi-asserted-by":"crossref","first-page":"1410","DOI":"10.1109\/TC.2002.1146707","volume":"51","author":"YW Lee","year":"2002","unstructured":"Lee YW, Leung KS, Satyanarayanan M (2002) Operation shipping for mobile file systems. IEEE Trans Comput 51(12):1410\u20131422","journal-title":"IEEE Trans Comput"}],"container-title":["Mobile Networks and Applications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11036-008-0146-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11036-008-0146-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11036-008-0146-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,1]],"date-time":"2019-06-01T03:16:02Z","timestamp":1559358962000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11036-008-0146-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,1,17]]},"references-count":27,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2009,10]]}},"alternative-id":["146"],"URL":"https:\/\/doi.org\/10.1007\/s11036-008-0146-1","relation":{},"ISSN":["1383-469X","1572-8153"],"issn-type":[{"value":"1383-469X","type":"print"},{"value":"1572-8153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,1,17]]}}}