{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,6]],"date-time":"2025-01-06T21:40:09Z","timestamp":1736199609335,"version":"3.32.0"},"publisher-location":"Boston","reference-count":16,"publisher":"Kluwer Academic Publishers","isbn-type":[{"type":"print","value":"0792374819"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1007\/0-306-47005-5_22","type":"book-chapter","created":{"date-parts":[[2005,12,30]],"date-time":"2005-12-30T00:16:17Z","timestamp":1135901777000},"page":"257-271","source":"Crossref","is-referenced-by-count":4,"title":["Live Upgrade Techniques for Corba Applications"],"prefix":"10.1007","author":[{"given":"L. A.","family":"Tewksbury","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"L. E.","family":"Moser","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P. M.","family":"Melliar-Smith","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"22_CR1","doi-asserted-by":"crossref","unstructured":"C. Bidan, V. Issarny, T. Saridakisand, and A. Zarras, \u201cA dynamic reconfiguration service for CORBA,\u201d Proc. of the 4th Intl. Conf. on Configurable Distributed Systems, Annapolis, MD (May 1998), pp. 35\u201342.","DOI":"10.1109\/CDS.1998.675756"},{"key":"22_CR2","doi-asserted-by":"crossref","unstructured":"T. Bloom and M. Day, \u201cReconfiguration and module replacement in Argus: Theory and practice,\u201d Software Engineering Journal (March 1993), pp. 102\u2013108.","DOI":"10.1049\/sej.1993.0014"},{"key":"22_CR3","doi-asserted-by":"crossref","unstructured":"P. Feiler and J. Li, \u201cConsistency in dynamic reconfiguration,\u201d Proc. of the 4th Intl. Conf. on Configurable Distributed Systems, Annapolis, MD (May 1998), pp. 189\u2013196.","DOI":"10.1109\/CDS.1998.675773"},{"key":"22_CR4","unstructured":"P. Felber, \u201cThe CORBA Object Group Service: A Service Approach to Object Groups in CORBA,\u201d Ph.D. Thesis, \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne, (1998)."},{"key":"22_CR5","doi-asserted-by":"crossref","unstructured":"M. Gagliardi, R. Rajkumar and L. Sha, \u201cDesigning for evolvability: Building blocks for evolvable real-time systems,\u201d Proc. of the IEEE 1996 Real-Time Technology and Applications Symposium, Brookline, MA (June 1996), pp 100\u2013109.","DOI":"10.1109\/RTTAS.1996.509527"},{"key":"22_CR6","doi-asserted-by":"crossref","unstructured":"K. M. Goudarzi and J. Kramer, \u201cMaintaining node consistency in the face of dynamic change,\u201d Proc. of the 3rd Intl. Conf. on Configurable Distributed Systems, Annapolis, MD (May 1996), pp. 62\u201369.","DOI":"10.1109\/CDS.1996.509347"},{"key":"22_CR7","doi-asserted-by":"crossref","unstructured":"S. Hauptmann and J. Wasel, \u201cOn-line maintenance with on-the-fly software replacement,\u201d Proc. of the 3rd Intl. Conf. on Configurable Distributed Systems, Annapolis, MD (May 1998), pp. 70\u201380.","DOI":"10.1109\/CDS.1996.509348"},{"issue":"11","key":"22_CR8","doi-asserted-by":"publisher","first-page":"1293","DOI":"10.1109\/32.60317","volume":"16","author":"J. Kramer","year":"1990","unstructured":"J. Kramer and J. Magee, \u201cThe evolving philosophers problem: Dynamic change management,\u201d IEEE Transactions On Software Engineering, vol. 16, no. 11 (November 1990), pp. 1293\u20131306.","journal-title":"IEEE Transactions On Software Engineering"},{"key":"22_CR9","doi-asserted-by":"crossref","unstructured":"B. Liskov, \u201cDistributed programming in Argus,\u201d Communications of the ACM (March 1988), pp. 300\u2013313.","DOI":"10.1145\/42392.42399"},{"issue":"4","key":"22_CR10","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1145\/227210.227226","volume":"39","author":"L. E. Moser","year":"1996","unstructured":"L. E. Moser, P. M. Melliar-Smith, D. A. Agarwal, R. K. Budhia and C. A. Lingley-Papadopoulos, \u2018Totem: A fault-tolerant multicast group communication system\u201d Communications of the ACM, vol. 39, no. 4 (April 1996), pp. 54\u201363.","journal-title":"Communications of the ACM"},{"issue":"2","key":"22_CR11","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1002\/(SICI)1096-9942(1998)4:2<81::AID-TAPO3>3.0.CO;2-A","volume":"4","author":"L. E. Moser","year":"1998","unstructured":"L. E. Moser, P. M. Melliar-Smith and P. Narasimhan, \u201cConsistent object replication in the Eternal system,\u201d Theory and Practice of Object Systems vol. 4, no. 2, (1998), pp. 81\u201392.","journal-title":"Theory and Practice of Object Systems"},{"key":"22_CR12","unstructured":"Object Management Group, \u201cThe Common Object Request Broker: Architecture and Specification,\u201d Revision 2.4.2, OMG Technical Document Formal\/2001-02-01, Object Management Group (February 2001)."},{"key":"22_CR13","unstructured":"Object Management Group, \u201cOnline Upgrades Request for Information,\u201d OMG Technical Document realtime\/2000-08-01 (August 2000)."},{"key":"22_CR14","doi-asserted-by":"crossref","unstructured":"M. Segal and O. Frieder, \u201cOn-the-fly program modification: Systems for dynamic updating,\u201d IEEE Software (March 1993), pp. 53\u201365.","DOI":"10.1109\/52.199735"},{"key":"22_CR15","unstructured":"L. A. Tewksbury, L. E. Moser and P. M. Melliar-Smith, \u201cAutomatically generated state transfer and conversion code to facilitate software upgrades,\u201d Maintenance and Reliability Conf. Proc., Gatlinsburg, TN (May 2001)."},{"key":"22_CR16","doi-asserted-by":"crossref","unstructured":"T. Senivongse, \u201cEnabling flexible cross-version interoperability for distributed services,\u201d Proc. of the Intl. Symposium on Distributed Objects and Applications, Edinburgh, Scotland (September 1999), pp. 201\u2013210.","DOI":"10.1109\/DOA.1999.794027"}],"container-title":["IFIP International Federation for Information Processing","New Developments in Distributed Applications and Interoperable Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/0-306-47005-5_22.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,6]],"date-time":"2025-01-06T20:59:09Z","timestamp":1736197149000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/0-306-47005-5_22"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"ISBN":["0792374819"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/0-306-47005-5_22","relation":{},"subject":[]}}