{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,21]],"date-time":"2026-05-21T02:59:11Z","timestamp":1779332351225,"version":"3.51.4"},"reference-count":27,"publisher":"Elsevier BV","issue":"4","license":[{"start":{"date-parts":[[2004,5,1]],"date-time":"2004-05-01T00:00:00Z","timestamp":1083369600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Generation Computer Systems"],"published-print":{"date-parts":[[2004,5]]},"DOI":"10.1016\/s0167-739x(03)00130-4","type":"journal-article","created":{"date-parts":[[2003,9,16]],"date-time":"2003-09-16T22:47:04Z","timestamp":1063752424000},"page":"663-686","source":"Crossref","is-referenced-by-count":4,"title":["A causal message logging protocol for mobile nodes in mobile computing systems"],"prefix":"10.1016","volume":"20","author":[{"given":"JinHo","family":"Ahn","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sung-Gi","family":"Min","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chong-Sun","family":"Hwang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"78","reference":[{"key":"10.1016\/S0167-739X(03)00130-4_BIB1","doi-asserted-by":"crossref","unstructured":"A. Acharya, B.R. Badrinath, Checkpointing distributed applications on mobile computers, in: Proceedings of the Third International Conference on Parallel and Distributed Information Systems, 1994, pp. 73\u201380.","DOI":"10.1109\/PDIS.1994.331730"},{"key":"10.1016\/S0167-739X(03)00130-4_BIB2","doi-asserted-by":"crossref","unstructured":"L. Alvisi, B. Hoppe, K. Marzullo, Nonblocking and orphan-free message logging protocols, in: Proceedings of the 23rd Symposium on Fault-Tolerant Computing, 1993, pp. 145\u2013154.","DOI":"10.1109\/FTCS.1993.627318"},{"key":"10.1016\/S0167-739X(03)00130-4_BIB3","doi-asserted-by":"crossref","unstructured":"L. Alvisi, K. Marzullo, Trade-offs in implementing optimal message logging protocols, in: Proceedings of the Fifth International Symposium on Principles of Distributed Computing, 1996, pp. 58\u201367.","DOI":"10.1145\/248052.248061"},{"key":"10.1016\/S0167-739X(03)00130-4_BIB4","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1109\/32.666828","article-title":"Message logging: pessimistic, optimistic, causal and optimal","volume":"24","author":"Alvisi","year":"1998","journal-title":"IEEE Trans. Software Eng."},{"issue":"1","key":"10.1016\/S0167-739X(03)00130-4_BIB5","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1145\/103162.103164","article-title":"Paradigms for process interaction in distributed programs","volume":"23","author":"Andrews","year":"1991","journal-title":"ACM Comput. Surveys"},{"key":"10.1016\/S0167-739X(03)00130-4_BIB6","unstructured":"R. Bagrodia, R. Meyer, M. Takai, Y. Chen, X. Zeng, J. Martin, H.Y. Song, Parsec: a parallel simulation environments for complex systems, IEEE Comput. (1998) 77\u201385."},{"key":"10.1016\/S0167-739X(03)00130-4_BIB7","doi-asserted-by":"crossref","unstructured":"B. Bhargava, S.R. Lian, Independent checkpointing and concurrent rollback for recovery\u2014an optimistic approach, in: Proceedings of the Symposium on Reliable Distributed Systems, 1988, pp. 3\u201312.","DOI":"10.1109\/RELDIS.1988.25775"},{"issue":"2","key":"10.1016\/S0167-739X(03)00130-4_BIB8","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1109\/71.910871","article-title":"Mutable checkpoints: a new checkpointing approach for mobile computing systems","volume":"12","author":"Cao","year":"2001","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"10.1016\/S0167-739X(03)00130-4_BIB9","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1145\/214451.214456","article-title":"Distributed snapshots: determining global states of distributed systems","volume":"3","author":"Chandy","year":"1985","journal-title":"ACM Trans. Comput. Syst."},{"key":"10.1016\/S0167-739X(03)00130-4_BIB10","doi-asserted-by":"crossref","unstructured":"O.P. Damani, V.K. Garg, How to recover efficiently and asynchronously when optimism fails, in: Proceedings of the 16th International Conference on Distributed Computing Systems, 1996, pp. 108\u2013115.","DOI":"10.1109\/ICDCS.1996.507907"},{"key":"10.1016\/S0167-739X(03)00130-4_BIB11","doi-asserted-by":"crossref","first-page":"526","DOI":"10.1109\/12.142678","article-title":"Manetho: transparent rollback-recovery with low overhead, limited rollback and fast output commit","volume":"41","author":"Elnozahy","year":"1992","journal-title":"IEEE Trans. Comput."},{"key":"10.1016\/S0167-739X(03)00130-4_BIB12","doi-asserted-by":"crossref","unstructured":"E.N. Elnozahy, On the relevance of communication costs of rollback recovery protocols, in: Proceedings of the 15th ACM Symposium on Principles of Distributed Computing, 1995, pp. 74\u201379.","DOI":"10.1145\/224964.224973"},{"key":"10.1016\/S0167-739X(03)00130-4_BIB13","unstructured":"E.N. Elnozahy, L. Alvisi, Y.M. Wang, D.B. Johnson, A survey of rollback-recovery protocols in message-passing systems, Technical Report CMU-CS-99-148, Carnegie-Mellon University, 1999."},{"key":"10.1016\/S0167-739X(03)00130-4_BIB14","unstructured":"D.B. Johnson, W. Zwaenpoel, Sender-based message logging, in: Digest of Papers, Proceedings of the 17th International Symposium on Fault-Tolerant Computing, 1987, pp. 14\u201319."},{"key":"10.1016\/S0167-739X(03)00130-4_BIB15","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1109\/TSE.1987.232562","article-title":"Checkpointing and rollback-recovery for distributed systems","volume":"13","author":"Koo","year":"1987","journal-title":"IEEE Trans. Software Eng."},{"key":"10.1016\/S0167-739X(03)00130-4_BIB16","doi-asserted-by":"crossref","first-page":"558","DOI":"10.1145\/359545.359563","article-title":"Time, clocks, and the ordering of events in a distributed system","volume":"21","author":"Lamport","year":"1978","journal-title":"Commun. ACM"},{"issue":"2","key":"10.1016\/S0167-739X(03)00130-4_BIB17","first-page":"291","article-title":"On the impossibility of non-blocking consistent causal recovery","volume":"E83-D","author":"Lee","year":"2000","journal-title":"IEICE Trans. Inform. Syst."},{"key":"10.1016\/S0167-739X(03)00130-4_BIB18","doi-asserted-by":"crossref","unstructured":"J.R. Mitchell, V. Garg, A non-blocking recovery algorithm for causal message logging, in: Proceedings of the 17th Symposium on Reliable Distributed Systems, 1998, pp. 3\u20139.","DOI":"10.1109\/RELDIS.1998.740468"},{"issue":"1","key":"10.1016\/S0167-739X(03)00130-4_BIB19","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1145\/242857.242878","article-title":"Adaptive recovery for mobile environments","volume":"40","author":"Neves","year":"1997","journal-title":"Commun. ACM"},{"key":"10.1016\/S0167-739X(03)00130-4_BIB20","doi-asserted-by":"crossref","unstructured":"T. Park, H.Y. Yeom, An asynchronous recovery scheme based on optimistic message logging for mobile computing systems, in: Proceedings of the 20th International Conference on Distributed Computing Systems, 2000, pp. 436\u2013443.","DOI":"10.1109\/ICDCS.2000.840956"},{"key":"10.1016\/S0167-739X(03)00130-4_BIB21","unstructured":"C. Perkins, Mobile IP Design Principles and Practices, Addison-Wesley, Reading, MA, 1997."},{"issue":"2","key":"10.1016\/S0167-739X(03)00130-4_BIB22","doi-asserted-by":"crossref","first-page":"160","DOI":"10.1109\/69.842260","article-title":"The cost of recovery in message logging protocols","volume":"12","author":"Rao","year":"2000","journal-title":"IEEE Trans. Knowledge Data Eng."},{"key":"10.1016\/S0167-739X(03)00130-4_BIB23","doi-asserted-by":"crossref","first-page":"222","DOI":"10.1145\/357369.357371","article-title":"Fail-stop processors: an approach to designing fault-tolerant distributed computing systems","volume":"1","author":"Schlichting","year":"1985","journal-title":"ACM Trans. Comput. Syst."},{"key":"10.1016\/S0167-739X(03)00130-4_BIB24","doi-asserted-by":"crossref","unstructured":"S.W. Smith, D.B. Johnson, J.D. Tygar, Completely asynchronous optimistic recovery with minimal rollbacks, in: Proceedings of the 25th International Symposium on Fault-Tolerant Computing, 1995, pp. 361\u2013370.","DOI":"10.1109\/FTCS.1995.466963"},{"key":"10.1016\/S0167-739X(03)00130-4_BIB25","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1145\/3959.3962","article-title":"Optimistic recovery in distributed systems","volume":"3","author":"Strom","year":"1985","journal-title":"ACM Trans. Comput. Syst."},{"key":"10.1016\/S0167-739X(03)00130-4_BIB26","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1109\/71.584092","article-title":"Optimistic crash recovery without changing application messages","volume":"8","author":"Venkatesan","year":"1997","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"10.1016\/S0167-739X(03)00130-4_BIB27","unstructured":"B. Yao, K.-F. Ssu, W.K. Fuchs, Message logging in mobile computing, in: Proceedings of the 29th International Symposium on Fault-Tolerant Computing, 1999, pp. 14\u201319."}],"container-title":["Future Generation Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X03001304?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X03001304?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,12,13]],"date-time":"2024-12-13T20:22:16Z","timestamp":1734121336000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167739X03001304"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,5]]},"references-count":27,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2004,5]]}},"alternative-id":["S0167739X03001304"],"URL":"https:\/\/doi.org\/10.1016\/s0167-739x(03)00130-4","relation":{},"ISSN":["0167-739X"],"issn-type":[{"value":"0167-739X","type":"print"}],"subject":[],"published":{"date-parts":[[2004,5]]}}}