{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,31]],"date-time":"2025-10-31T16:22:47Z","timestamp":1761927767212,"version":"build-2065373602"},"reference-count":19,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/wicsa.2001.948424","type":"proceedings-article","created":{"date-parts":[[2002,11,13]],"date-time":"2002-11-13T18:02:58Z","timestamp":1037210578000},"page":"148-157","source":"Crossref","is-referenced-by-count":33,"title":["A compositional approach for constructing connectors"],"prefix":"10.1109","author":[{"given":"B.","family":"Spitznagel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"D.","family":"Garlan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/35.312841"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/128899.128901"},{"key":"ref12","article-title":"Procedure calls are the assembly language of system interconnection: Connectors deserve first-class status","author":"shaw","year":"1993","journal-title":"Proceedings of the Workshop on Studies of Software Design"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1145\/211782.211783"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/CDS.1996.509340"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.1996.507970"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-51687-5_47"},{"journal-title":"Building adaptive systems using ensemble Technical report Cornell\/TR97&#x2013;1638","year":"1997","author":"van renesse","key":"ref17"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/191080.191111"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.1996.507915"},{"journal-title":"Pattern Oriented Software Architecture A System of Patterns","year":"1996","author":"buschmann","key":"ref4"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/136586.136587"},{"journal-title":"Design Patterns Elements of Reusable Object-Oriented Design","year":"1995","author":"gamma","key":"ref6"},{"journal-title":"Resolving Packaging Mismatch","year":"1999","author":"deline","key":"ref5"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1145\/217838.217875"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.1995.500031"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1145\/288195.288251"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/258077.258078"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/337180.337201"}],"event":{"name":"Working IEEE\/IFIP Conference on Software Architecture","acronym":"WICSA-01","location":"Amsterdam, Netherlands"},"container-title":["Proceedings Working IEEE\/IFIP Conference on Software Architecture"],"original-title":[],"link":[{"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/xplorestaging.ieee.org\/ielx5\/7539\/20517\/00948424.pdf?arnumber=948424","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,10]],"date-time":"2017-03-10T22:55:30Z","timestamp":1489186530000},"score":1,"resource":{"primary":{"URL":"https:\/\/2.zoppoz.workers.dev:443\/http\/ieeexplore.ieee.org\/document\/948424\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":19,"URL":"https:\/\/2.zoppoz.workers.dev:443\/https\/doi.org\/10.1109\/wicsa.2001.948424","relation":{},"subject":[]}}