{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T23:42:00Z","timestamp":1725493320791},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540075493"},{"type":"electronic","value":"9783540380931"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-38093-0_9","type":"book-chapter","created":{"date-parts":[[2007,7,16]],"date-time":"2007-07-16T15:44:14Z","timestamp":1184600654000},"page":"130-143","source":"Crossref","is-referenced-by-count":6,"title":["Type Based Adaptation: An Adaptation Approach for Dynamic Distributed Systems"],"prefix":"10.1007","author":[{"given":"Thomas","family":"Gschwind","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,11,6]]},"reference":[{"key":"9_CR1","doi-asserted-by":"crossref","unstructured":"Dirk Balfanz, Drew Dean, and Mike Spreitzer. A security infrastructure for distributed java applications. In Proceedings of 2000 IEEE Symposium on Security and Privacy. IEEE, 2000.","DOI":"10.1109\/SECPRI.2000.848443"},{"key":"9_CR2","unstructured":"Tim Bray, Jean Paoli, and C. Michael Sperberg-McQueen. Extensible markup language (xml) 1.0. Technical Report REC-xml-19980210, W3C, February 1998."},{"key":"9_CR3","unstructured":"Fred Buckley and Frank Harary. Distance in Graphs. Addison-Wesley, 1989."},{"key":"9_CR4","unstructured":"The darpa agent markup language homepage (daml). http:\/\/www.daml.org\/ ."},{"key":"9_CR5","unstructured":"Linda G. DeMichiel, L. \u00dcmit Yalcinalp, and Sanjeev Krishnan. Enterprise JavaBeans Specification, Version 2.0. Sun Microsystems, April 2001. Proposed Final Draft 2."},{"key":"9_CR6","unstructured":"Guy Eddon and Henry Eddon. Inside Distributed COM. Microsoft Press, 1998."},{"key":"9_CR7","unstructured":"Martin Fowler and Kendall Scott. UML Distilled. Addison-Wesley, June 1998."},{"key":"9_CR8","doi-asserted-by":"crossref","unstructured":"Alfonso Fuggetta, Gian P. Picco, and Giovanni Vigna. Understanding Code Mobility. IEEE Transactions on Software Engineering, 24(5), 1998.","DOI":"10.1109\/32.685258"},{"key":"9_CR9","unstructured":"Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, 1st edition, January 1995."},{"issue":"6","key":"9_CR10","doi-asserted-by":"publisher","first-page":"56","DOI":"10.1109\/4236.735987","volume":"2","author":"L. Gong","year":"1998","unstructured":"Li Gong. Secure Java Class Loading. IEEE Internet Computing, 2(6):56\u201361, November\/December 1998.","journal-title":"IEEE Internet Computing"},{"key":"9_CR11","unstructured":"Li Gong. Inside Java 2 Platform Security: Architecture, API Design, and Implementation. Addison-Wesley, 1999."},{"key":"9_CR12","unstructured":"Andreas Gr\u00fcnbacher. Dynamic distributed systems. Master\u2019s thesis, Technische Universit\u00e4t Wien, June 2000."},{"key":"9_CR13","unstructured":"Graham Hamilton, editor. JavaBeans. Sun Microsystems, http:\/\/java.sun.com\/-beans\/ , July 1997."},{"key":"9_CR14","unstructured":"Elliotte Rusty Harold. XML Bible. Hungry Minds, Inc, 2nd edition, 2001."},{"key":"9_CR15","doi-asserted-by":"crossref","unstructured":"Manfred Hauswirth, Clemens Kerer, and Roman Kurmanowytsch. A secure framework for java. In Proceedings of the 7th ACM conference on Computer and communications security, pages 43\u201352. ACM, 2000.","DOI":"10.1145\/352600.352608"},{"key":"9_CR16","unstructured":"JBoss Group. The jboss homepage, http:\/\/www.jboss.org\/ ."},{"key":"9_CR17","unstructured":"Tim Lindholm and Frank Yellin. The Java Virtual Machine Specification. Addison-Wesley, 2nd edition, April 1999."},{"issue":"10","key":"9_CR18","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1109\/2.161279","volume":"25","author":"B. Meyer","year":"1992","unstructured":"Bertrand Meyer. Applying \u201cdesign by contract\u201d. IEEE Computer, 25(10):40\u201351, October 1992.","journal-title":"IEEE Computer"},{"key":"9_CR19","unstructured":"Mira Mezini, L. Seiter, and Karl Lieberherr. Component integration with plug-gable composite adapters. In Mehmet Aksit, editor, 2000 Symposium on Software Architectures and Component Technology: The State of the Art in Research and Practice. Kluwer Academic Publishers, 2000."},{"key":"9_CR20","unstructured":"Richard Monson-Haefel. Enterprise JavaBeans. O\u2019Reilly & Associates, 2nd edition, March 2000."},{"key":"9_CR21","unstructured":"OMG. CORBA Components\u2014Volume I, August 1999. OMG TC Document orbos\/99-07-01."},{"key":"9_CR22","unstructured":"OMG. CORBA Components\u2014Volume II: MOF-based Metamodels, August 1999. OMG TC Document orbos\/99-07-02."},{"key":"9_CR23","unstructured":"OMG. CORBA Components\u2014Volume III: Interface Repository, August 1999. OMG TC Document orbos\/99-07-03."},{"issue":"1","key":"9_CR24","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1145\/174625.174629","volume":"16","author":"J. M. Purtilo","year":"1994","unstructured":"James M. Purtilo. The polylith software bus. ACM Transactions on Programming Languages and Systems, 16(1):151\u2013174, 1994.","journal-title":"ACM Transactions on Programming Languages and Systems"},{"key":"9_CR25","doi-asserted-by":"crossref","unstructured":"James M. Purtilo and Joanne M. Atlee. Improving module reuse by interface adaptation. In Proceedings of the International Conference on Computer Languages, pages 208\u2013217, March 1990.","DOI":"10.1109\/ICCL.1990.63776"},{"key":"9_CR26","series-title":"Lect Notes Comput Sci","volume-title":"First International Symposium on Generative and Component-Based Software Engineering","author":"L. Seiter","year":"1999","unstructured":"Linda Seiter, Mira Mezini, and Karl Lieberherr. Dynamic component gluing. In Ulrich Eisenecker and Krzysztof Czarnecki, editors, First International Symposium on Generative and Component-Based Software Engineering, Lecture Notes in Computer Science. Springer, 1999."},{"key":"9_CR27","unstructured":"Glenn Smith, John Gough, and Clemens Szyperski. Conciliation: The adaptation of independently developed components. In Gopal Gupta and Hong Shen, editors, Proceedings of the 2nd International Conference on Parallel and Distributed Computing and Networks. IASTED, 1998."},{"key":"9_CR28","unstructured":"Sun Microsystems. Jini Architectural Overview, 1999. Technical White Paper."}],"container-title":["Lecture Notes in Computer Science","Software Engineering and Middleware"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-38093-0_9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,1]],"date-time":"2019-05-01T02:57:52Z","timestamp":1556679472000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-38093-0_9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,11,6]]},"ISBN":["9783540075493","9783540380931"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/3-540-38093-0_9","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002,11,6]]}}}