{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T07:55:14Z","timestamp":1729670114440,"version":"3.28.0"},"reference-count":22,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/icdcs.2003.1203513","type":"proceedings-article","created":{"date-parts":[[2004,6,22]],"date-time":"2004-06-22T16:27:43Z","timestamp":1087921663000},"page":"620-627","source":"Crossref","is-referenced-by-count":8,"title":["Dynamic module replacement in distributed protocols"],"prefix":"10.1109","author":[{"given":"N.","family":"Sridhar","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S.M.","family":"Pike","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"B.W.","family":"Weide","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1016\/B978-0-444-88074-1.50023-8"},{"journal-title":"Distributed Algorithms","year":"1996","author":"lynch","key":"ref11"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/32.24720"},{"key":"ref13","first-page":"337","article-title":"Runtime support for type-safe dynamic java classes","author":"malabarba","year":"2000","journal-title":"ECOOP 14"},{"journal-title":"Microsoft VS Live Conference","year":"2002","key":"ref14"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.1991.148689"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/361598.361623"},{"journal-title":"Advanced NET Programming","year":"2002","author":"robinson","key":"ref17"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/52.199735"},{"key":"ref19","article-title":"A pattern-oriented approach to dynamic module replacement","author":"sridhar","year":"2002","journal-title":"An experience report Technical Report OSU-CISRC-7\/02-TR17"},{"journal-title":"Design Patterns","year":"1995","author":"gamma","key":"ref4"},{"key":"ref3","first-page":"62","article-title":"Type-based hot swapping of running modules","author":"duggan","year":"2001","journal-title":"International Conference on Functional Programming"},{"journal-title":"Dynamic Sotware Updating","year":"2001","author":"hicks","key":"ref6"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1145\/69622.357182"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.1993.287718"},{"key":"ref7","first-page":"65","article-title":"Dynamic C++ classes","author":"hj\u00e1lmt\u00fdsson","year":"1998","journal-title":"Proc USENIX 1998 Annu Technical Conf"},{"key":"ref2","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1049\/sej.1993.0014","article-title":"reconfiguration and module replacement in argus: theory and practice","volume":"8","author":"bloom","year":"1993","journal-title":"Software Engineering Journal"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1109\/32.950315"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1985.232231"},{"key":"ref20","first-page":"309","article-title":"Service fa-cilities: Extending abstract factories to decouple advanced dependencies","author":"sridhar","year":"2002","journal-title":"Proceedings of ICSR-7"},{"key":"ref22","first-page":"62","article-title":"Characterizing observability and controllability of software components","author":"weide","year":"1994","journal-title":"ICSR-4"},{"journal-title":"SunMicrosystems Java 2 on-line documentation","year":"0","key":"ref21"}],"event":{"name":"23rd International Conference on Distributed Computing Systems, 2003.","location":"Providence, Rhode Island, USA"},"container-title":["23rd International Conference on Distributed Computing Systems, 2003. Proceedings."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8559\/27093\/01203513.pdf?arnumber=1203513","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,16]],"date-time":"2017-06-16T04:15:31Z","timestamp":1497586531000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1203513\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":22,"URL":"https:\/\/doi.org\/10.1109\/icdcs.2003.1203513","relation":{},"subject":[]}}