{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,1,23]],"date-time":"2025-01-23T05:20:08Z","timestamp":1737609608674,"version":"3.33.0"},"publisher-location":"Berlin, Heidelberg","reference-count":6,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540654605"},{"type":"electronic","value":"9783540492559"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[1998]]},"DOI":"10.1007\/3-540-49255-0_29","type":"book-chapter","created":{"date-parts":[[2007,11,14]],"date-time":"2007-11-14T03:59:14Z","timestamp":1195012754000},"page":"147-148","source":"Crossref","is-referenced-by-count":0,"title":["Connecting Incompatible Black-Box Components Using Customizable Adapters"],"prefix":"10.1007","author":[{"given":"B\u00fclent","family":"K\u00fc\u00e7\u00fck","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"M.","family":"Nedim Alpdemir","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Richard N.","family":"Zobel","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,7,26]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"J. Bosch. Adapting object-oriented components. In W. Weck and J. Bosch, editors, Proc. 2nd International Workshop on Component Oriented Programming, pages 13\u201321. Turku Centre for Computer Science, September 1997.","key":"29_CR1","DOI":"10.1007\/3-540-69687-3_66"},{"unstructured":"E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software Addison-Wesley, 1995.","key":"29_CR2"},{"unstructured":"D. Konstantas. Interoperation of object-oriented applications. In O. Nierstrasz and D. Tsichritzis, editors, Object-Oriented Software Composition, chapter 3, pages 69\u201395. Prentice-Hall, 1995.","key":"29_CR3"},{"unstructured":"O. Nierstrasz and L. Dami. Component-oriented software technology. In O. Nierstrasz and D. Tsichritzis, editors, Object-Oriented Software Composition, chapter 1, pages 3\u201328. Prentice-Hall, 1995.","key":"29_CR4"},{"doi-asserted-by":"crossref","unstructured":"C. Szyperski. Component Software: Beyond Object-Oriented Programming Addison-Wesley, 1998.","key":"29_CR5","DOI":"10.1007\/3-540-46589-8_10"},{"issue":"2","key":"29_CR6","doi-asserted-by":"publisher","first-page":"292","DOI":"10.1145\/244795.244801","volume":"19","author":"D.M. Yellin","year":"1997","unstructured":"D.M. Yellin and R.E. Strom. Protocol specifications and component adaptors. ACM Transactions on Programming Languages and Systems, 19(2):292\u2013333, 1997.","journal-title":"ACM Transactions on Programming Languages and Systems"}],"container-title":["Lecture Notes in Computer Science","Object-Oriented Technology: ECOOP\u201998 Workshop Reader"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-49255-0_29","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,1,22]],"date-time":"2025-01-22T09:14:59Z","timestamp":1737537299000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-49255-0_29"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1998]]},"ISBN":["9783540654605","9783540492559"],"references-count":6,"URL":"https:\/\/doi.org\/10.1007\/3-540-49255-0_29","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[1998]]}}}