{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,4]],"date-time":"2026-06-04T03:35:27Z","timestamp":1780544127452,"version":"3.54.1"},"reference-count":11,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/icsm.2003.1235437","type":"proceedings-article","created":{"date-parts":[[2004,2,3]],"date-time":"2004-02-03T19:24:01Z","timestamp":1075836241000},"page":"315-324","source":"Crossref","is-referenced-by-count":82,"title":["A multiple hill climbing approach to software module clustering"],"prefix":"10.1109","author":[{"given":"K.","family":"Mahdavi","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"M.","family":"Harman","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"R.M.","family":"Hierons","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"263","reference":[{"key":"3","doi-asserted-by":"publisher","DOI":"10.1162\/evco.1994.2.2.123"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1109\/STEP.1999.798481"},{"key":"10","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/3927.001.0001","author":"mitchell","year":"1996","journal-title":"An Introduction to Genetic Algorithms"},{"key":"1","author":"constantine","year":"1979","journal-title":"Structured Design"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1109\/WPC.1998.693283"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1999.792498"},{"key":"5","first-page":"73","article-title":"Crossover, macromutation, and population-based search","author":"jones","year":"1995","journal-title":"Proc 7th Int Conf Genetic Algorithms"},{"key":"4","first-page":"1351","article-title":"A new representation and crossover operator for search-based optimization of software modularization","author":"harman","year":"2002","journal-title":"GECCO 2002 Proceedings of the Genetic and Evolutionary Computation Conference"},{"key":"9","first-page":"1375","article-title":"Using heuristic search techniques to extract design abstractions from source code","author":"mitchell","year":"2002","journal-title":"GECCO 2002 Proceedings of the Genetic and Evolutionary Computation Conference"},{"key":"8","author":"mitchell","year":"2002","journal-title":"A Heuristic Search Approach to Solving the Software Clustering Problem"},{"key":"11","author":"shepperd","year":"1995","journal-title":"Foundations of Software Measurement"}],"event":{"name":"International Conference on Software Maintenance","location":"Amsterdam, Netherlands","acronym":"ICSM-03"},"container-title":["International Conference on Software Maintenance, 2003. ICSM 2003. Proceedings."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8742\/27696\/01235437.pdf?arnumber=1235437","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,12,15]],"date-time":"2024-12-15T03:15:06Z","timestamp":1734232506000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1235437\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":11,"URL":"https:\/\/doi.org\/10.1109\/icsm.2003.1235437","relation":{},"subject":[]}}