{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,4]],"date-time":"2024-09-04T22:14:25Z","timestamp":1725488065188},"publisher-location":"Berlin, Heidelberg","reference-count":12,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540411727"},{"type":"electronic","value":"9783540400486"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2000]]},"DOI":"10.1007\/3-540-40048-6_15","type":"book-chapter","created":{"date-parts":[[2007,7,31]],"date-time":"2007-07-31T21:19:39Z","timestamp":1185916779000},"page":"195-209","source":"Crossref","is-referenced-by-count":5,"title":["A Grey-Box Approach to Component Composition"],"prefix":"10.1007","author":[{"given":"Hans","family":"de Bruin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2000,11,11]]},"reference":[{"key":"15_CR1","series-title":"SEI Series in Software Engineering","volume-title":"Software Architecture in Practice","author":"L. Bass","year":"1998","unstructured":"Len Bass, Paul Clements, and Rick Kazman. Software Architecture in Practice. SEI Series in Software Engineering. Addison-Wesley, Reading, Massachusetts, 1998."},{"key":"15_CR2","volume-title":"The UCM-ROOM design method: from Use Case Maps to communicating state machines","author":"F. Bordeleau","year":"1996","unstructured":"F. Bordeleau and R.J.A. Buhr. The UCM-ROOM design method: from Use Case Maps to communicating state machines. Technical report, Department of System and Computer Engineering, Carleton University, Ottawa, Canada, September 1996. \n                    http:\/\/www.sce.carleton.ca\/ftp\/pub\/UseCaseMaps\/\n                    \n                  ."},{"key":"15_CR3","series-title":"Eurographics Focus on Computer Graphics Series","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1007\/978-3-642-61062-2_10","volume-title":"Object-Oriented and Mixed Programming Paradigms","author":"P. Bouwman","year":"1996","unstructured":"Peter Bouwman and Hans de Bruin. Talktalk. In Peter Wisskirchen, editor, Object-Oriented and Mixed Programming Paradigms, Eurographics Focus on Computer Graphics Series, chapter 9, pages 125\u2013141. Springer-Verlag, Berlin, Germany, 1996."},{"key":"15_CR4","series-title":"Technical Report","volume-title":"A plea for grey-box components","author":"M. B\u00fcchi","year":"1997","unstructured":"Martin B\u00fcchi and Wolfgang Weck. A plea for grey-box components. Technical Report 122, Turku Centre for Computer Science (TUCS), Turku, Finland, August 1997. WWW: \n                    http:\/\/www.tucs._\/publications\/techreports\/TR122.ps.gz\n                    \n                  ."},{"issue":"12","key":"15_CR5","doi-asserted-by":"publisher","first-page":"1131","DOI":"10.1109\/32.738343","volume":"24","author":"R.J.A. Buhr","year":"1998","unstructured":"R.J.A. Buhr. Use Case Maps as architecture entities for complex systems. IEEE Transactions on Software Engineering, 24(12):1131\u20131155, December 1998.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"15_CR6","unstructured":"Hans de Bruin. BCOOPL: Basic Concurrent Object-Oriented Programming Language. WWW: \n                    http:\/\/www.cs.vu.nl\/~hansdb\/bcoopl\/\n                    \n                  , 1999."},{"key":"15_CR7","series-title":"Object Technology Series","volume-title":"Objects, Components, and Frameworks with UML: The Catalysis Approach","author":"D. F. D\u2019Souza","year":"1998","unstructured":"Desmond Francis D\u2019Souza and Alan Cameron Wills. Objects, Components, and Frameworks with UML: The Catalysis Approach. Object Technology Series. Addison-Wesley, Reading, Massachusetts, 1998."},{"key":"15_CR8","series-title":"Professional Computing Series","volume-title":"Elements of Reusable Object-Oriented Software","author":"E. Gamma","year":"1995","unstructured":"Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Professional Computing Series. Addison-Wesley, Reading, Massachusetts, 1995."},{"issue":"6","key":"15_CR9","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1109\/52.469757","volume":"12","author":"D. Garlan","year":"1995","unstructured":"David Garlan, Robert Allen, and John Ockerbloom. Architectural mismatch: Why reuse is so hard. IEEE Software, 12(6):17\u201326, November 1995. Carnegie Mellon University.","journal-title":"IEEE Software"},{"key":"15_CR10","volume-title":"Real-Time Object-Oriented Modelling","author":"B. Selic","year":"1994","unstructured":"Bran Selic, Garth Gullekson, and Paul T. Ward. Real-Time Object-Oriented Modelling. John Wiley and Sons, New York, 1994."},{"key":"15_CR11","volume-title":"Component Software: Beyond Object-Oriented Programming","author":"C. Szyperski","year":"1997","unstructured":"Clemens Szyperski. Component Software: Beyond Object-Oriented Programming. ACM Press, Addison-Wesley, New York, 1997."},{"key":"15_CR12","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1007\/BF01463943","volume":"28","author":"J. Bos van den","year":"1991","unstructured":"Jan van den Bos and Chris Laffra. Procol: a concurrent object language with protocols, delegation and persistence. Acta Informatica, 28:511\u2013538, September 1991.","journal-title":"Acta Informatica"}],"container-title":["Lecture Notes in Computer Science","Generative and Component-Based Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-40048-6_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,2,17]],"date-time":"2019-02-17T15:26:50Z","timestamp":1550417210000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-40048-6_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"ISBN":["9783540411727","9783540400486"],"references-count":12,"URL":"https:\/\/doi.org\/10.1007\/3-540-40048-6_15","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2000]]}}}