{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T21:05:26Z","timestamp":1725483926126},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540438472"},{"type":"electronic","value":"9783540454403"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2002]]},"DOI":"10.1007\/3-540-45440-3_9","type":"book-chapter","created":{"date-parts":[[2007,5,13]],"date-time":"2007-05-13T11:42:06Z","timestamp":1179056526000},"page":"125-140","source":"Crossref","is-referenced-by-count":1,"title":["Dynamic Replacement of Active Objects in the Gilgul Programming Language"],"prefix":"10.1007","author":[{"given":"Pascal","family":"Costanza","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,6,21]]},"reference":[{"key":"9_CR1","unstructured":"D. Box. Essential COM. Addison-Wesley, 1998."},{"key":"9_CR2","unstructured":"P. Costanza Dynamic Object Replacement and Implementation-Only Classes. 6th International Workshop on Component-Oriented Programming (WCOP 2001) at ECOOP 2001, Budapest, Hungary."},{"key":"9_CR3","unstructured":"P. Costanza and A. Haase. The Comparand Pattern. EuroPLoP 2001, Irsee, Germany."},{"key":"9_CR4","doi-asserted-by":"crossref","unstructured":"P. Costanza, O. Stiemerling, and A. B. Cremers. Object Identity and Dynamic Recomposition of Components. in: TOOLS Europe 2001. Proceedings, IEEE Computer Society Press.","DOI":"10.1109\/TOOLS.2001.911755"},{"key":"9_CR5","unstructured":"M. Dmitriev. Towards Flexible and Safe Technology for Runtime Evolution of Java Language Applications. Workshop on Engineering Complex Object-Oriented Systems for Evolution (ECOOSE) at OOPSLA 2001, Tampa, Florida, USA."},{"key":"9_CR6","unstructured":"E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns. Addison-Wesley, 1995."},{"key":"9_CR7","unstructured":"The Gilgul homepage. http:\/\/javalab.cs.uni-bonn.de\/research\/gilgul\/"},{"key":"9_CR8","unstructured":"J. Gosling, B. Joy, G. Steele, and G. Bracha. The Java Language Specification, Second Edition. Addison-Wesley, 2000."},{"key":"9_CR9","doi-asserted-by":"crossref","unstructured":"P. Grogono and M. Sakkinen. Copying and Comparing: Problems and Solutions. in: ECOOP 2000. Proceedings, Springer.","DOI":"10.1007\/3-540-45102-1_11"},{"key":"9_CR10","unstructured":"The Kaffe homepage. http:\/\/www.kaffe.org\/"},{"key":"9_CR11","doi-asserted-by":"crossref","unstructured":"S. N. Khoshafian and G. P. Copeland. Object Identity. in: OOPSLA\u2019 86. Proceedings, ACM Press.","DOI":"10.1145\/28697.28739"},{"key":"9_CR12","doi-asserted-by":"crossref","unstructured":"G. Kniesel. Type-Safe Delegation for Run-Time Component Adaptation. in: ECOOP\u2019 99. Proceedings, Springer.","DOI":"10.1007\/3-540-48743-3_16"},{"key":"9_CR13","unstructured":"D. Lea. Concurrent Programming in Java, Second Edition. Addison-Wesley, 1999."},{"key":"9_CR14","volume-title":"DYMOS: A Dynamic Modification System","author":"I. Lee","year":"1983","unstructured":"I. Lee. DYMOS: A Dynamic Modification System. Dissertation, University of Wisconsin-Madison, USA, 1983."},{"key":"9_CR15","unstructured":"B. Meyer. Eiffel: The Language. Prentice Hall, 1992."},{"key":"9_CR16","unstructured":"S. M\u00fcller. Transmigration von Objektidentit\u00e4ten \u2014 Integration der Spracherweiterung Gilgul in eine Java-Laufzeitumgebung (in German). University of Bonn, Insitute of Computer Science III, diploma thesis, 2002. (in preparation)"},{"key":"9_CR17","unstructured":"D. N. Smith. Smalltalk FAQ. http:\/\/www.dnsmith.com\/SmallFAQ\/ , 1995."},{"key":"9_CR18","unstructured":"Sun Microsystems, Inc. Java 2 SDK, Standard Edition Documentation, Version 1.3.1. http:\/\/java.sun.com\/j2se\/1.3\/docs\/"},{"key":"9_CR19","unstructured":"The Tailor Project. http:\/\/javalab.cs.uni-bonn.de\/research\/tailor\/"},{"key":"9_CR20","unstructured":"VolanoMark Java Benchmarks. http:\/\/www.volano.com\/benchmarks.html"}],"container-title":["Lecture Notes in Computer Science","Component Deployment"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45440-3_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,27]],"date-time":"2019-04-27T21:51:48Z","timestamp":1556401908000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45440-3_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002]]},"ISBN":["9783540438472","9783540454403"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/3-540-45440-3_9","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002]]}}}