{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,6]],"date-time":"2024-09-06T09:50:04Z","timestamp":1725616204722},"publisher-location":"New York, NY, USA","reference-count":7,"publisher":"ACM","content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2006,10,22]]},"DOI":"10.1145\/1176617.1176713","type":"proceedings-article","created":{"date-parts":[[2007,1,16]],"date-time":"2007-01-16T20:15:56Z","timestamp":1168978556000},"page":"762-763","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Design fragments make using frameworks easier"],"prefix":"10.1145","author":[{"given":"George","family":"Fairbanks","sequence":"first","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA"}]},{"given":"David","family":"Garlan","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA"}]},{"given":"William","family":"Scherlis","sequence":"additional","affiliation":[{"name":"Carnegie Mellon University, Pittsburgh, PA"}]}],"member":"320","published-online":{"date-parts":[[2006,10,22]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Contributing to Eclipse: Principles, Patterns, and Plugins","author":"Gamma Erich","year":"2003","unstructured":"Erich Gamma and Kent Beck . Contributing to Eclipse: Principles, Patterns, and Plugins . Addison-Wesley Professional , 2003 . Erich Gamma and Kent Beck. Contributing to Eclipse: Principles, Patterns, and Plugins. Addison-Wesley Professional, 2003."},{"key":"e_1_3_2_1_2_1","first-page":"47","volume-title":"Foundations of Component-Based Systems","author":"Garlan David","year":"2000","unstructured":"David Garlan , Robert T. Monroe , and DavidWile. Acme: Architectural description of component-based systems . In Gary T. Leavens and Murali Sitaraman, editors, Foundations of Component-Based Systems , chapter 3, pages 47 -- 67 . Cambridge University Press , 2000 . David Garlan, Robert T.Monroe, and DavidWile. Acme: Architectural description of component-based systems. In Gary T. Leavens and Murali Sitaraman, editors, Foundations of Component-Based Systems, chapter 3, pages 47--67. Cambridge University Press, 2000."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2005.03.002"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/WICSA.2001.948426"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.2005.47"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/262793.262799"},{"key":"e_1_3_2_1_7_1","volume-title":"Manning Pubns Co","author":"Reenskaug Trygve","year":"1995","unstructured":"Trygve Reenskaug , P. Wold , O. A. Lehne , and Manning. Working With Objects: The Ooram Software Engineering Method . Manning Pubns Co , 1995 . Trygve Reenskaug, P. Wold, O. A. Lehne, and Manning. Working With Objects: The Ooram Software Engineering Method. Manning Pubns Co, 1995."}],"event":{"name":"OOPSLA06: ACM SIGPLAN Object Oriented Programming Systems and Applications Conference","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","ACM Association for Computing Machinery"],"location":"Portland Oregon USA","acronym":"OOPSLA06"},"container-title":["Companion to the 21st ACM SIGPLAN symposium on Object-oriented programming systems, languages, and applications"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1176617.1176713","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,9]],"date-time":"2023-01-09T08:56:29Z","timestamp":1673254589000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1176617.1176713"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2006,10,22]]},"references-count":7,"alternative-id":["10.1145\/1176617.1176713","10.1145\/1176617"],"URL":"https:\/\/doi.org\/10.1145\/1176617.1176713","relation":{},"subject":[],"published":{"date-parts":[[2006,10,22]]},"assertion":[{"value":"2006-10-22","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}