{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,12,17]],"date-time":"2024-12-17T15:10:17Z","timestamp":1734448217830,"version":"3.30.2"},"reference-count":24,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004]]},"DOI":"10.1109\/icdcsw.2004.1284050","type":"proceedings-article","created":{"date-parts":[[2004,6,10]],"date-time":"2004-06-10T14:19:45Z","timestamp":1086877185000},"page":"326-331","source":"Crossref","is-referenced-by-count":8,"title":["A framework for evolutionary, dynamically updatable, component-based systems"],"prefix":"10.1109","author":[{"given":"R.","family":"Bialek","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"E.","family":"Jul","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","first-page":"134","article-title":"Dynamic coordination architectur through the use of reflection","author":"cuesta","year":"2001","journal-title":"SAC 2001"},{"article-title":"Jdrums java distributed run-time updateing management system","year":"2001","author":"danielsson","key":"ref11"},{"journal-title":"Safe class and Data Evolution in Large and Long-Lived Java Applications","year":"2001","author":"dmitriev","key":"ref12"},{"key":"ref13","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1145\/507635.507645","article-title":"Type-based hot swapping of running modules","author":"duggan","year":"2001","journal-title":"International Conference on Functional Programming"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/32.485222"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.1997.598050"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1145\/378795.378798"},{"article-title":"Java j2se specification","year":"2003","author":"inc","key":"ref17"},{"journal-title":"DYMOS A dynamic modification system","year":"1983","author":"lee","key":"ref18"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1145\/286936.286945"},{"article-title":"Formalizing dynamic software updating","year":"2003","author":"bierman","key":"ref4"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/CMPSAC.2002.1045139"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1145\/949338.949341"},{"key":"ref5","article-title":"wnership types and safe lazy upgrades in object-oriented databases","author":"boyapati","year":"2002","journal-title":"Technical Report TR-858"},{"journal-title":"Clr specification","year":"2003","author":"corporation","key":"ref8"},{"journal-title":"A calculus for dynamic loading","year":"2000","author":"chiba","key":"ref7"},{"article-title":"Analyzing software architectures for modifiability","year":"2000","author":"bengtsson","key":"ref2"},{"key":"ref1","doi-asserted-by":"crossref","DOI":"10.21236\/ADA379930","article-title":"Technical concepts of component-based software engineering","author":"bachman","year":"2000"},{"article-title":"Transmigration of object identity: The programming language gilgul","year":"2001","author":"costanza","key":"ref9"},{"key":"ref20","article-title":"Software evolution, let's sharpen the terminology before sharpening (out-of-scope) tools","author":"mittermeir","year":"2002","journal-title":"ACM 2002"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2002.1049404"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/CDS.1998.675757"},{"article-title":"Component Software: Beyond Object-Oriented Programming","year":"2002","author":"szyperski","key":"ref24"},{"article-title":"Dynamic homogenous aop with prose","year":"2001","author":"popovici","key":"ref23"}],"event":{"name":"24th International Conference on Distributed Computing Systems Workshops, 2004. Proceedings.","start":{"date-parts":[[2004,3,24]]},"location":"Hachioji, Tokyo, Japan","end":{"date-parts":[[2004,3,24]]}},"container-title":["24th International Conference on Distributed Computing Systems Workshops, 2004. Proceedings."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/9027\/28651\/01284050.pdf?arnumber=1284050","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,17]],"date-time":"2024-12-17T14:40:35Z","timestamp":1734446435000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1284050\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004]]},"references-count":24,"URL":"https:\/\/doi.org\/10.1109\/icdcsw.2004.1284050","relation":{},"subject":[],"published":{"date-parts":[[2004]]}}}