{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,5,6]],"date-time":"2024-05-06T12:11:50Z","timestamp":1714997510196},"reference-count":24,"publisher":"CRC Press","isbn-type":[{"value":"9781420059779","type":"print"},{"value":"9781420059786","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,11,24]]},"DOI":"10.1081\/e-ese-120044217","type":"book-chapter","created":{"date-parts":[[2016,7,28]],"date-time":"2016-07-28T11:09:12Z","timestamp":1469704152000},"page":"204-219","source":"Crossref","is-referenced-by-count":0,"title":["Design: Patterns"],"prefix":"10.1081","author":[{"given":"Yann-Ga\u00ebl","family":"Gu\u00e9h\u00e9neuc","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"301","published-online":{"date-parts":[[2016,7,28]]},"reference":[{"key":"CIT0001","volume-title":"Analysis Patterns: Reusable Object Models","author":"Fowler M.","year":"1996","edition":"1"},{"key":"CIT0002","volume-title":"Pattern-Oriented Software Architecture: A System of Patterns","author":"Buschmann F.","year":"1996","edition":"1"},{"key":"CIT0003","volume-title":"Design Patterns\u2014Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1994","edition":"1"},{"key":"CIT0004","volume-title":"Advanced C++\u2009Programming Styles and Idioms","author":"Coplien J. O.","year":"1991","edition":"1"},{"key":"CIT0005","volume-title":"Refadoring\u2014Improving the Design of Existing Code","author":"Fowler M.","year":"1999","edition":"1"},{"key":"CIT0006","volume-title":"Anti Patterns: Refactoring Software, Architectures, and Projects in Crisis","author":"Brown W. J.","year":"1998","edition":"1"},{"key":"CIT0007","volume-title":"Core J2EE Patterns: Best Practices and Design Strategies","author":"Alur D.","year":"2003","edition":"2"},{"key":"CIT0008","doi-asserted-by":"publisher","DOI":"10.1145\/217838.217874"},{"key":"CIT0009","volume-title":"Building an OMT-editor using design patterns: An experience report","author":"Wydaeghe B.","year":"1998"},{"key":"CIT0010","first-page":"77","volume-title":"Proceedings of 5th Conference on Software Maintenance and Reengineering","author":"Wendorff P."},{"key":"CIT0011","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-27777-4_54"},{"key":"CIT0012","first-page":"574","volume-title":"Proceedings of the 25th Computer Software and Applications Conference","author":"McNatt W. B."},{"key":"CIT0013","first-page":"230","volume-title":"Proceedings of the 6th Euro-pean Conference on Software Maintenance and Reengineering","author":"Tahvildari L."},{"key":"CIT0014","first-page":"40","volume-title":"Proceedings of the 9th international Software Metrics Symposium","author":"Bieman J."},{"key":"CIT0015","volume-title":"Proceedings of the 4th Workshop on Software Quality","author":"Bieman J. M."},{"key":"CIT0016","doi-asserted-by":"publisher","DOI":"10.2201\/NiiPi.2008.5.5"},{"key":"CIT0017","first-page":"139","volume-title":"Proceedings of 8th European Conference for Object-Oriented Programming","author":"Beck K."},{"key":"CIT0019","volume-title":"Proceedings of the 12th Conference on Software Maintenance and Reengineering","author":"Khomh F."},{"key":"CIT0020","volume-title":"Design Patterns as Laws of Quality","author":"Gu\u00e9h\u00e9neuc Y. -G.","year":"2005"},{"key":"CIT0021","first-page":"10","volume-title":"Proceedings of the 3rd International Symposium on Empirical Software Engineering and Measurement (ESEM)","author":"Jeanmart S."},{"key":"CIT0023","doi-asserted-by":"publisher","DOI":"10.1016\/S0169-8141(98)00068-7"},{"key":"CIT0024","volume-title":"Experimentation in Software Engineering: An Introduction","author":"Wohlin C.","year":"1999","edition":"1"},{"key":"CIT0025","doi-asserted-by":"publisher","DOI":"10.1145\/1117309.1117356"},{"key":"CIT0026","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.105"}],"container-title":["Encyclopedia of Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.crcnetbase.com\/doi\/pdf\/10.1081\/E-ESE-120044217","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2016,7,28]],"date-time":"2016-07-28T11:16:12Z","timestamp":1469704572000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.crcnetbase.com\/doi\/10.1081\/E-ESE-120044217"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,11,24]]},"ISBN":["9781420059779","9781420059786"],"references-count":24,"alternative-id":["10.1081\/E-ESE-120044217","10.1081\/E-ESE"],"URL":"https:\/\/doi.org\/10.1081\/e-ese-120044217","relation":{},"subject":[],"published":{"date-parts":[[2010,11,24]]}}}