{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,5]],"date-time":"2024-09-05T00:54:23Z","timestamp":1725497663257},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540406037"},{"type":"electronic","value":"9783540451105"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2003]]},"DOI":"10.1007\/3-540-45110-2_153","type":"book-chapter","created":{"date-parts":[[2007,12,10]],"date-time":"2007-12-10T14:04:48Z","timestamp":1197295488000},"page":"2499-2510","source":"Crossref","is-referenced-by-count":9,"title":["Modeling the Search Landscape of Metaheuristic Software Clustering Algorithms"],"prefix":"10.1007","author":[{"given":"Brian S.","family":"Mitchell","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Spiros","family":"Mancoridis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2003,6,18]]},"reference":[{"key":"153_CR1","unstructured":"Anquetil, N.: A Comparison of Graphis of Concept for Reverse Engineering. In Proc. Intl. Workshop on Program Comprehension, June 2000."},{"key":"153_CR2","doi-asserted-by":"crossref","unstructured":"Anquetil, N., Lethbridge, T.: Recovering Software Architecture from the Names of Source Files. In Proc. Working Conf. on Reverse Engineering, October 1999.","DOI":"10.1002\/(SICI)1096-908X(199905\/06)11:3<201::AID-SMR192>3.0.CO;2-1"},{"key":"153_CR3","first-page":"177","volume-title":"Practical Reusable UNIX Software","author":"Y.-F. Chen","year":"1995","unstructured":"Chen, Y-F.: Reverse engineering. In B. Krishnamurthy, editor, Practical Reusable UNIX Software, chapter 6, pages 177\u2013208. John Wiley & Sons, New York, 1995."},{"key":"153_CR4","doi-asserted-by":"crossref","unstructured":"Choi, S., Scacchi, W.: Extracting and Restructuring the Design of Large Systems. In IEEE Software, pages 66\u201371, 1999.","DOI":"10.1109\/52.43051"},{"key":"153_CR5","doi-asserted-by":"crossref","unstructured":"van Deursen, A., Kuipers, T.: Identifying Objects using Cluster and Concept Analysis. In International Conference on Software Engineering, ICSM\u201999, pages 246\u2013255. IEEE Computer Society, May 1999.","DOI":"10.1145\/302405.302629"},{"issue":"3","key":"153_CR6","doi-asserted-by":"publisher","first-page":"214","DOI":"10.1109\/32.221135","volume":"19","author":"E.R. Gansner","year":"1993","unstructured":"Gansner, E.R., Koutsofios, E., North, S.C., Vo, K.P: A Technique for Drawing Directed Graphs. IEEE Transactions on Software Engineering, 19(3):214\u2013230, March 1993.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"153_CR7","unstructured":"Garey, M.R., Johnson, D.S: Computers and Intractability. W.H. Freeman, 1979."},{"key":"153_CR8","unstructured":"GXL: Graph eXchange Language: Online Guide. http:\/\/www.gupro.de\/GXL\/."},{"key":"153_CR9","doi-asserted-by":"crossref","unstructured":"Korn, J., Chen, Y-F., Koutsofios, E.: Chava: Reverse Engineering and Tracking of Java Applets. In Proc. Working Conference on Reverse Engineering, October 1999.","DOI":"10.1109\/WCRE.1999.806970"},{"key":"153_CR10","doi-asserted-by":"crossref","unstructured":"Lindig, C., Snelting, G.: Assessing Modular Structure of Legacy Code Based on Mathematical Concept Analysis. In Proc. International Conference on Software Engineering, May 1997.","DOI":"10.1145\/253228.253354"},{"key":"153_CR11","doi-asserted-by":"crossref","unstructured":"Mancoridis, S., Mitchell, B.S., Chen, Y-F., Gansner, E.R.: Bunch: A Clustering Tool for the Recovery and Maintenance of Software System Structures. In Proceedings of International Conference of Software Maintenance, pages 50\u201359, August 1999.","DOI":"10.1109\/ICSM.1999.792498"},{"key":"153_CR12","doi-asserted-by":"crossref","unstructured":"Mancoridis, S., Mitchell, B.S., Rorres, C., Chen, Y-F., Gansner, E.R.: Using Automatic Clustering to Produce High-Level System Organizations of Source Code. In Proc. 6th Intl. Workshop on Program Comprehension, June 1998.","DOI":"10.1109\/WPC.1998.693283"},{"key":"153_CR13","volume-title":"A Heuristic Search Approach to Solving the Software Clustering Problem","author":"B. Mitchell","year":"2002","unstructured":"Mitchell, B.: A Heuristic Search Approach to Solving the Software Clustering Problem. PhD thesis, Drexel University, Philadelphia, PA, USA, 2002."},{"key":"153_CR14","doi-asserted-by":"crossref","unstructured":"Mitchell, B.S., Mancoridis, S.: Comparing the Decompositions Produced by Software Clustering Algorithms using Similarity Measurements. In Proceedings of International Conference of Software Maintenance, November 2001.","DOI":"10.1109\/ICSM.2001.972795"},{"key":"153_CR15","doi-asserted-by":"crossref","unstructured":"Mitchell, B.S., Mancoridis, S.: CRAFT: A Framework for Evaluating Software Clustering Results in the Absence of Benchmark Decompositions. In Proc. Working Conference on Reverse Engineering, October 2001.","DOI":"10.1109\/WCRE.2001.957813"},{"key":"153_CR16","unstructured":"Mitchell, B.S., Mancoridis, S.: Using Heuristic Search Techniques to Extract Design Abstractions from Source Code. In Proceedings of Genetic and Evolutionary Computation Conference, 2002."},{"key":"153_CR17","doi-asserted-by":"publisher","first-page":"181","DOI":"10.1002\/smr.4360050402","volume":"5","author":"H. M\u00fcller","year":"1993","unstructured":"M\u00fcller, H., Orgun, M., Tilley, S., Uhl., J.: A Reverse Engineering Approach to Subsystem Structure Identification. Journal of Software Maintenance: Research and Practice, 5:181\u2013204, 1993.","journal-title":"Journal of Software Maintenance: Research and Practice"},{"key":"153_CR18","first-page":"137","volume":"15","author":"R. Schwanke","year":"1998","unstructured":"Schwanke, R., Hanson, S.: Using Neural Networks to Modularize Software. Machine Learning, 15:137\u2013168, 1998.","journal-title":"Machine Learning"}],"container-title":["Lecture Notes in Computer Science","Genetic and Evolutionary Computation \u2014 GECCO 2003"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-45110-2_153","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,5]],"date-time":"2019-05-05T20:46:01Z","timestamp":1557089161000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-45110-2_153"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003]]},"ISBN":["9783540406037","9783540451105"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/3-540-45110-2_153","relation":{},"ISSN":["0302-9743"],"issn-type":[{"type":"print","value":"0302-9743"}],"subject":[],"published":{"date-parts":[[2003]]}}}