{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T03:09:33Z","timestamp":1729652973638,"version":"3.28.0"},"reference-count":27,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/icsm.2004.1357811","type":"proceedings-article","created":{"date-parts":[[2004,12,23]],"date-time":"2004-12-23T04:34:02Z","timestamp":1103776442000},"page":"274-283","source":"Crossref","is-referenced-by-count":3,"title":["A modular approach enforcing safe recon .guration of producer-consumer applications"],"prefix":"10.1109","author":[{"given":"N.","family":"Janssens","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"S.","family":"Michiels","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"T.","family":"Holvoet","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P.","family":"Verbaeten","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"journal-title":"Component Framework Technology for Adaptable and Manageable Protocol Stacks","year":"2003","author":"michiels","key":"19"},{"key":"17","first-page":"271","article-title":"A procedure-based dynamic software update","author":"lyu","year":"2001","journal-title":"2001 International Conference on Dependable Systems and Networks (DSN 2001)"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1145\/377769.377778"},{"key":"15","article-title":"An overview of aspectj","author":"kiczales","year":"2001","journal-title":"Proceedings of the European Conference on Object-Oriented Programming (ECOOP)"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1109\/32.60317"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1145\/967900.967996"},{"key":"14","doi-asserted-by":"crossref","first-page":"220","DOI":"10.1007\/BFb0053381","article-title":"Aspect-oriented programming","volume":"1241","author":"kiczales","year":"1997","journal-title":"Proceedings of the 12th European Conference on Object- Oriented Programming (ECOOP '98)"},{"journal-title":"Dynamic Reconfiguration of Distributed Applications","year":"1994","author":"hofmeister","key":"11"},{"key":"12","article-title":"Towards hot-swappable system software: The DiPS\/CuPS component framework","author":"janssens","year":"2002","journal-title":"Proceedings - the Seventh International Workshop on Component Oriented Programming"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1109\/CDS.1998.675757"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1145\/582128.582137"},{"key":"22","article-title":"An architectural description of the simplex architecture","author":"rivera","year":"1996","journal-title":"Technical Report"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/AERO.1996.495894"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2002.1167811"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2001.919097"},{"key":"26","first-page":"521","article-title":"An overview and assessment of dynamic update methods for component-oriented embedded systems","author":"vandewoude","year":"2002","journal-title":"Proceedings of the International Conference on Software Engineering Research and Practice"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2002.1167773"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1109\/DOA.2001.954085"},{"key":"2","first-page":"152","article-title":"Abstracting object-interactions using composition-filters","author":"aksit","year":"1993","journal-title":"Object-based Distributed Processing"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1145\/378795.378798"},{"key":"1","article-title":"Scheduling and simulation: How to upgrade distributed systems","author":"ajmani","year":"2003","journal-title":"Proc Ninth Workshop Hot Topics in Operating Systems (HotOS-IX)"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1109\/INM.2001.918011"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/302405.302466"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/383845.383857"},{"journal-title":"Composing Concurrent Objects - Applying Composition Filters for the Development and Reuse of Concurrent Object-oriented Programs","year":"1994","author":"bergmans","key":"4"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/CDS.1996.509348"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/CDS.1996.509347"}],"event":{"name":"20th IEEE International Conference on Software Maintenance, 2004. Proceedings.","location":"Chicago, IL, USA"},"container-title":["20th IEEE International Conference on Software Maintenance, 2004. Proceedings."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/9383\/29793\/01357811.pdf?arnumber=1357811","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,1,4]],"date-time":"2019-01-04T05:04:31Z","timestamp":1546578271000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1357811\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":27,"URL":"https:\/\/doi.org\/10.1109\/icsm.2004.1357811","relation":{},"subject":[]}}