{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T23:41:57Z","timestamp":1725493317743},"publisher-location":"Berlin, Heidelberg","reference-count":23,"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_7","type":"book-chapter","created":{"date-parts":[[2007,7,16]],"date-time":"2007-07-16T15:44:14Z","timestamp":1184600654000},"page":"102-114","source":"Crossref","is-referenced-by-count":5,"title":["Composing Distributed Components with the Component Workbench"],"prefix":"10.1007","author":[{"given":"Johann","family":"Oberleitner","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Gschwind","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2002,11,6]]},"reference":[{"key":"7_CR1","doi-asserted-by":"crossref","unstructured":"Daniel J. Barrett, Alan Kaplan, and Jack C. Wileden. Automated support for seamless interoperability in polylingual software systems. In ACM SIGSOFT Software Engineering Notes, Proceedings of the fourth ACM SIGSOFT symposium on Foundations of software engineering, volume 21. ACM, October 1996.","DOI":"10.1145\/239098.239123"},{"issue":"2","key":"7_CR2","doi-asserted-by":"publisher","first-page":"86","DOI":"10.1145\/230798.230809","volume":"39","author":"P. A. Bernstein","year":"1996","unstructured":"Philip A. Bernstein. Middleware: A model for distributed system services. Communications of the ACM, 39(2):86\u201398, February 1996.","journal-title":"Communications of the ACM"},{"key":"7_CR3","unstructured":"Don Box et al. Simple Object Access Protocol (SOAP) 1.1. W3C, May 2000."},{"key":"7_CR4","unstructured":"Bill Councill and George T. Heineman. Definition of a software component and its elements. In George T. Heineman and William T. Councill, editors, Component-Based Software Engineering, chapter 1, pages 5\u201319. Addison-Wesley, May 2001."},{"key":"7_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":"7_CR6","unstructured":"http:\/\/www.eclipse.org ."},{"key":"7_CR7","doi-asserted-by":"crossref","unstructured":"Wolfgang Emmerich. Engineering Distributed Objects. John Wiley & Sons, 2000.","DOI":"10.1007\/3-540-45254-0"},{"key":"7_CR8","doi-asserted-by":"crossref","unstructured":"Wolfgang Emmerich and Nima Kaveh. Component technologies: Java beans, com, corba, rmi, ejb and the corba component model. In Volker Gruhn, editor, Proceedings of the Joint 8th European Software Engineering Conference (ESEC) and 9th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-9), pages 311\u2013312, September 2001.","DOI":"10.1145\/503209.503259"},{"key":"7_CR9","unstructured":"Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns-Elements of Reusable Object-Oriented Software, pages 151\u2013161. Addison-Wesley, 1995."},{"key":"7_CR10","doi-asserted-by":"crossref","unstructured":"David Garlan, Robert Allen, and John Ockerbloom. Architectural mismatch or why it\u2019s hard to build systems out of existing parts. In Proceedings of the Seventeenth International Conference on Software Engineering, April 1995.","DOI":"10.1145\/225014.225031"},{"key":"7_CR11","doi-asserted-by":"crossref","unstructured":"David Garlan and Mary Shaw. An Introduction to Software Architecture: Advances in Software Engineering and Knowledge Engineering, volume 1. World Scientific Publishing, 1993.","DOI":"10.1142\/9789812798039_0001"},{"key":"7_CR12","unstructured":"Thomas Gschwind. Type based adaptation an adaptation approach for dynamic distributed systems. Technical Report TUV-1841-01-11, Technische Universit\u00e4t Wien, September 2001."},{"key":"7_CR13","unstructured":"Michi Henning and Steve Vinoski. Advanced CORBA Programming with C++, chapter 20, pages 923\u2013964. Addison-Wesley, 1999."},{"key":"7_CR14","unstructured":"http:\/\/www.intrinsyc.com\/products\/bridging\/jintegra.asp ."},{"key":"7_CR15","unstructured":"Mary Kirtland. Designing Component-Based Applications. Microsoft Press, 1999."},{"key":"7_CR16","unstructured":"Johann Oberleitner. The Component Workbench: A Flexible Component Composition Environment. Master\u2019s thesis, Technische Universit\u00e4t Wien, October 2001."},{"key":"7_CR17","unstructured":"Object Management Group. The Common Object Request Broker: Architecture and Specification, 2.4 edition, 2001."},{"issue":"4","key":"7_CR18","doi-asserted-by":"publisher","first-page":"40","DOI":"10.1145\/141874.141884","volume":"17","author":"D. E. Perry","year":"1992","unstructured":"Dewayne E. Perry and Alexander L. Wolf. Foundations for the study of software architecture. ACM SIGSOFT Software Engineering Notes, 17(4):40\u201352, October 1992.","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"7_CR19","unstructured":"David S. Platt..net interop: Get ready for microsoft.net by using wrappers to interact with com-based applications. MSDN Magazine, Aug 2001. http:\/\/msdn.microsoft.com\/msdnmag\/issues\/01\/08\/Interop\/Interop.asp ."},{"key":"7_CR20","unstructured":"Paddy Srinivasan. An introduction to microsoft.net remoting framework. Technical report, Microsoft Corporation, 2001. http:\/\/msdn.microsoft.com\/library\/default.aspSHIELAurt\/library\/en-us\/dndotnet\/html\/introremoting.asp ."},{"key":"7_CR21","unstructured":"Sun Microsystems. JSR-000057 Long-term Persistence for JavaBeansSHIELATM Specification, November 2001. http:\/\/jcp.org\/jsr\/detail\/57.jsp ."},{"key":"7_CR22","unstructured":"Anne Thomas. Enterprise JavaBeans Technology Server Component Model for the Java Platform. Patricia Seybold Group, 1998. Prepared for Sun Micrososystems, Inc."},{"key":"7_CR23","unstructured":"Sanjiva Weerawarana, Francisco Curbera, Matthew J. Duftler, David A. Epstein, and Joseph Kesselman. Bean markup language: A composition language for javabeans components. In Proceedings of the 6th USENIX Conference on Object-Oriented Technology Systems (COOTS 2001), pages 173\u2013187. USENIX, January 2001."}],"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_7","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,1]],"date-time":"2019-05-01T02:57:41Z","timestamp":1556679461000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-38093-0_7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2002,11,6]]},"ISBN":["9783540075493","9783540380931"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/3-540-38093-0_7","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2002,11,6]]}}}