{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:19:13Z","timestamp":1750306753880,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":7,"publisher":"ACM","license":[{"start":{"date-parts":[[2010,10,16]],"date-time":"2010-10-16T00:00:00Z","timestamp":1287187200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2010,10,16]]},"DOI":"10.1145\/2493288.2493297","type":"proceedings-article","created":{"date-parts":[[2014,1,2]],"date-time":"2014-01-02T13:09:53Z","timestamp":1388668193000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Parameterized strategy pattern"],"prefix":"10.1145","author":[{"given":"Ognjen","family":"Sobajic","sequence":"first","affiliation":[{"name":"University of Calgary"}]},{"given":"Mahmood","family":"Moussavi","sequence":"additional","affiliation":[{"name":"University of Calgary"}]},{"given":"Behrouz","family":"Far","sequence":"additional","affiliation":[{"name":"University of Calgary"}]}],"member":"320","published-online":{"date-parts":[[2010,10,16]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Angel R. Puerta H. E. (1994). Model-Based Automated Generation of User Interfaces. AAA\/94. Seattle.   Angel R. Puerta H. E. (1994). Model-Based Automated Generation of User Interfaces. AAA\/94 . Seattle."},{"key":"e_1_3_2_1_2_1","unstructured":"Beck K. & Johnson R. (1994). Patterns Generate Architectures. ECOOP.   Beck K. & Johnson R. (1994). Patterns Generate Architectures. ECOOP ."},{"key":"e_1_3_2_1_3_1","first-page":"27","volume":"7","author":"Eric Evans M. F.","year":"2010","journal-title":"Specifications. Retrieved"},{"key":"e_1_3_2_1_4_1","unstructured":"Gamma E. Helm R. Johnson R. & Vlissides J. (1994). Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley.   Gamma E. Helm R. Johnson R. & Vlissides J. (1994). Design Patterns: Elements of Reusable Object-Oriented Software . Addison-Wesley."},{"key":"e_1_3_2_1_5_1","unstructured":"Interpreter Design Pattern. (n.d.). Retrieved 11 2010 from http:\/\/sourcemaking.com\/design_patterns\/interpreter Interpreter Design Pattern . (n.d.). Retrieved 11 2010 from http:\/\/sourcemaking.com\/design_patterns\/interpreter"},{"key":"e_1_3_2_1_6_1","unstructured":"Pawson R. (2004). Naked objects. Dublin.   Pawson R. (2004). Naked objects . Dublin."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","unstructured":"Sobajic O. Ilich N. Moussavi M. & Far B. (2010). A Stochastic Time Series Generator with Adaptive Software Architecture.  Sobajic O. Ilich N. Moussavi M. & Far B. (2010). A Stochastic Time Series Generator with Adaptive Software Architecture.","DOI":"10.1109\/IRI.2010.5558928"}],"event":{"name":"PLoP '10: 17th Conference on Pattern Languages of Programs","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","Hillside Group Hillside Group"],"location":"Reno Nevada USA","acronym":"PLoP '10"},"container-title":["Proceedings of the 17th Conference on Pattern Languages of Programs"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2493288.2493297","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2493288.2493297","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T07:28:33Z","timestamp":1750231713000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2493288.2493297"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,10,16]]},"references-count":7,"alternative-id":["10.1145\/2493288.2493297","10.1145\/2493288"],"URL":"https:\/\/doi.org\/10.1145\/2493288.2493297","relation":{},"subject":[],"published":{"date-parts":[[2010,10,16]]},"assertion":[{"value":"2010-10-16","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}