{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,21]],"date-time":"2026-02-21T18:46:12Z","timestamp":1771699572219,"version":"3.50.1"},"reference-count":11,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2011,11]]},"DOI":"10.1109\/ase.2011.6100078","type":"proceedings-article","created":{"date-parts":[[2011,12,16]],"date-time":"2011-12-16T13:30:08Z","timestamp":1324042208000},"page":"384-387","source":"Crossref","is-referenced-by-count":9,"title":["Mendel: Source code recommendation based on a genetic metaphor"],"prefix":"10.1109","author":[{"given":"Angela","family":"Lozano","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andy","family":"Kellens","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kim","family":"Mens","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"3","author":"gamma","year":"1995","journal-title":"Design Patterns Elements of Reusable Object-Oriented Software"},{"key":"2","author":"coplien","year":"1992","journal-title":"Advanced C++ Programming Styles and Idioms"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2010.12"},{"key":"1","author":"beck","year":"1997","journal-title":"Smalltalk Best Practice Patterns"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/1595696.1595728"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.117"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1145\/1808920.1808936"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1145\/1188835.1188847"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1145\/1137983.1137997"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-005-9012-8"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.1145\/1181775.1181779"}],"event":{"name":"2011 26th IEEE\/ACM International Conference on Automated Software Engineering (ASE)","location":"Lawrence, KS, USA","start":{"date-parts":[[2011,11,6]]},"end":{"date-parts":[[2011,11,10]]}},"container-title":["2011 26th IEEE\/ACM International Conference on Automated Software Engineering (ASE 2011)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6093623\/6100039\/06100078.pdf?arnumber=6100078","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,3,21]],"date-time":"2017-03-21T09:03:45Z","timestamp":1490087025000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6100078\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,11]]},"references-count":11,"URL":"https:\/\/doi.org\/10.1109\/ase.2011.6100078","relation":{},"subject":[],"published":{"date-parts":[[2011,11]]}}}