{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T21:06:36Z","timestamp":1776373596939,"version":"3.51.2"},"reference-count":44,"publisher":"Elsevier BV","issue":"14","license":[{"start":{"date-parts":[[2001,12,1]],"date-time":"2001-12-01T00:00:00Z","timestamp":1007164800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information and Software Technology"],"published-print":{"date-parts":[[2001,12]]},"DOI":"10.1016\/s0950-5849(01)00189-6","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T05:44:56Z","timestamp":1027575896000},"page":"833-839","source":"Crossref","is-referenced-by-count":646,"title":["Search-based software engineering"],"prefix":"10.1016","volume":"43","author":[{"given":"Mark","family":"Harman","sequence":"first","affiliation":[]},{"given":"Bryan F","family":"Jones","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/S0950-5849(01)00189-6_BIB1","series-title":"Proceedings of the First International Conference on New Information Technologies for Decision Making in Civil Engineering (Montreal, Canada, 11\u201313 October 1998)","article-title":"Mining sediment transport data with genetic programming","author":"Babovic","year":"1998"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB2","unstructured":"S. Baluja, D. Pomerleau, T. Jochem, Simulating user's preferences: towards automated artificial evolution for computer generated images, Technical Report CMU-CS-93-198, Carnegie Mellon University, Pittsburgh, PA, October 1993."},{"key":"10.1016\/S0950-5849(01)00189-6_BIB3","series-title":"Proceedings of the 13th International Conference on Software Engineering","article-title":"Tolerating inconsistency (software development)","author":"Balzer","year":"1991"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB4","series-title":"Proceedings of the 17th International Conference on Software Engineering","article-title":"Using event contexts and matching constraints to monitor software processes effectively","author":"Barghouti","year":"1995"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB5","series-title":"Evolutionary Algorithms in Engineering and Computer Science (Jyv\u00e4skyl\u00e4, Finland, 30 May\u20133 June 1999)","first-page":"199","article-title":"Automatic synthesis of the topology and sizing for analog electrical circuits using genetic programming","author":"Bennett","year":"1999"},{"issue":"3","key":"10.1016\/S0950-5849(01)00189-6_BIB6","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1111\/j.1467-8667.1996.tb00319.x","article-title":"Generic representation of solid geometry for genetic search","volume":"11","author":"Bentley","year":"1996","journal-title":"Microcomputers in Civil Engineering"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB7","series-title":"International Computer Music Conference (San Francisco, CA)","article-title":"GenJam: a genetic algorithm for generating jazz solos","author":"Biles","year":"1994"},{"issue":"11","key":"10.1016\/S0950-5849(01)00189-6_BIB8","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1109\/2.166417","article-title":"Protein-based optical computing and memories","volume":"25","author":"Birge","year":"1992","journal-title":"Computer"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB9","series-title":"Fourth International Conference on Genetic Algorithms","article-title":"Tracking a criminal suspect through \u2018face-space\u2019 with a genetic algorithm","author":"Caldwell","year":"1991"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB10","series-title":"Proceedings of SIGSOFT'95 Third ACM SIGSOFT Symposium on the Foundations of Software Engineering","article-title":"Compositional reachability analysis of finite-state distributed systems with user-specified constraints","author":"Cheung","year":"1995"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB11","series-title":"Genetic Algorithms and Evolution Strategy in Engineering and Computer Science","first-page":"205","article-title":"Evolutionary learning processes for data analysis in electrical engineering applications","author":"Cord\u00f3n","year":"1998"},{"issue":"10","key":"10.1016\/S0950-5849(01)00189-6_BIB12","doi-asserted-by":"crossref","first-page":"1006","DOI":"10.1109\/32.879821","article-title":"A validation of the component-based method for software size estimation","volume":"26","author":"Dolado","year":"2000","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB13","doi-asserted-by":"crossref","first-page":"61","DOI":"10.1016\/S0950-5849(00)00137-3","article-title":"On the problem of the software cost function","volume":"43","author":"Dolado","year":"2001","journal-title":"Information and Software Technology"},{"issue":"3","key":"10.1016\/S0950-5849(01)00189-6_BIB14","doi-asserted-by":"crossref","first-page":"184","DOI":"10.1061\/(ASCE)0887-3801(1997)11:3(184)","article-title":"Using genetic algorithms to solve construction time-cost trade-off problems","volume":"10","author":"Feng","year":"1999","journal-title":"Journal of Computing in Civil Engineering"},{"issue":"3","key":"10.1016\/S0950-5849(01)00189-6_BIB15","doi-asserted-by":"crossref","first-page":"199","DOI":"10.1109\/32.268921","article-title":"Software measurement: a necessary scientific basis","volume":"20","author":"Fenton","year":"1994","journal-title":"IEEE Transactions on Software Engineering"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB16","doi-asserted-by":"crossref","first-page":"74","DOI":"10.1287\/inte.20.4.74","article-title":"Tabu search: a tutorial","volume":"20","author":"Glover","year":"1990","journal-title":"Interfaces"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB17","series-title":"Genetic Algorithms in Search, Optimization & Machine Learning","author":"Goldberg","year":"1989"},{"issue":"1","key":"10.1016\/S0950-5849(01)00189-6_BIB18","doi-asserted-by":"crossref","first-page":"39","DOI":"10.1177\/030631298028001002","article-title":"Recombination, rationality, reductionism and romantic reactions \u2014 culture, computers, and the genetic algorithm","volume":"28","author":"Helmreich","year":"1998","journal-title":"Social studies of Science"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB19","series-title":"IEE Colloquium on Artificial Intelligence in Civil Engineering (London, UK, 16 January 1992)","article-title":"The genetic algorithm-or can we improve design by breeding","author":"Jenkins","year":"1992"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB20","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1049\/sej.1996.0040","article-title":"Automatic structural testing using genetic algorithms","volume":"11","author":"Jones","year":"1996","journal-title":"The Software Engineering Journal"},{"issue":"2","key":"10.1016\/S0950-5849(01)00189-6_BIB21","doi-asserted-by":"crossref","first-page":"98","DOI":"10.1093\/comjnl\/41.2.98","article-title":"A strategy for using genetic algorithms to automate branch and fault-based testing","volume":"41","author":"Jones","year":"1998","journal-title":"The Computer Journal"},{"issue":"6","key":"10.1016\/S0950-5849(01)00189-6_BIB22","doi-asserted-by":"crossref","first-page":"575","DOI":"10.1016\/0952-1976(93)90054-2","article-title":"Fuzzy control of an exothermic chemical reaction using genetic algorithms","volume":"6","author":"Karr","year":"1993","journal-title":"Engineering Applications of Artificial Intelligence"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB23","series-title":"Genetic Programming: On the Programming of Computers by Means of Natural Selection","author":"Koza","year":"1992"},{"issue":"3\u20134","key":"10.1016\/S0950-5849(01)00189-6_BIB24","doi-asserted-by":"crossref","first-page":"251","DOI":"10.1139\/tcsme-1992-0014","article-title":"On the optimization of the tensor polynomial failure theory with a genetic algorithm","volume":"16","author":"Labossiere","year":"1992","journal-title":"Transactions of the Canadian Society for Mechanical Engineering"},{"issue":"1","key":"10.1016\/S0950-5849(01)00189-6_BIB25","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1002\/eej.4391150110","article-title":"A parameter turning for dynamic simulation of power plants using genetic algorithms","volume":"115","author":"Miyamoto","year":"1995","journal-title":"Electrical Engineering in Japan"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB26","series-title":"Proceedings of the Third International Conference on Software Reuse","article-title":"An architecture-driven, business-specific, and component-based approach to software engineering","author":"Ning","year":"1994"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB27","series-title":"The Unified Modeling Language, UML98 \u2014 Beyond the Notation","first-page":"147","article-title":"On using UML class diagram for object-oriented database design \u2014 specification of integrity constraints","author":"Ou","year":"1998"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB28","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1002\/(SICI)1099-1689(199912)9:4<263::AID-STVR190>3.0.CO;2-Y","article-title":"Test-data generation using genetic algorithms","volume":"9","author":"Pargas","year":"1999","journal-title":"The Journal of Software Testing, Verification and Reliability"},{"issue":"11","key":"10.1016\/S0950-5849(01)00189-6_BIB29","doi-asserted-by":"crossref","first-page":"1137","DOI":"10.1109\/10.469381","article-title":"Genetic design of optimum linear and nonlinear QRS detectors","volume":"42","author":"Poli","year":"1995","journal-title":"IEEE Transactions on Biomedical Engineering"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB30","series-title":"Software Engineering: A Practitioner's Approach","author":"Pressman","year":"1997"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB31","series-title":"Genetic Programming 1997: Proceedings of the Second Annual Conference, (Stanford University, CA, USA, 13\u201316 July 1997)","first-page":"295","article-title":"The evolution of provable parallel programs","author":"Ryan","year":"1997"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB32","first-page":"293","article-title":"Optimization of fuzzy queries with genetic algorithms. Applications to a data base of patents in biomedical engineering","volume":"2","author":"Sanchez","year":"1995","journal-title":"Proceedings of the Sixth International Fuzzy Systems Association World Congress (IFSA'95)"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB33","series-title":"Genetic Algorithms and Evolution Strategy in Engineering and Computer Science","first-page":"327","article-title":"Parametric and non-parametric identification of macro-mechanical models","author":"Sebag","year":"1998"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB34","series-title":"Foundations of Software Measurement","author":"Shepperd","year":"1995"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB35","series-title":"Software Engineering","author":"Sommerville","year":"2001"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB36","series-title":"International Symposium on Software Testing and Analysis","article-title":"Automated program flaw finding using simulated annealing","author":"Tracey","year":"1998"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB37","series-title":"Simulated Annealing: Theory and Practice","author":"van Laarhoven","year":"1987"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB38","unstructured":"J. Wegener, K. Grimm, M. Grochtmann, H. Sthamer, B.F. Jones, Systematic testing of real-time systems, in: Fourth International Conference on Software Testing Analysis and Review (EuroSTAR 96), 1996."},{"key":"10.1016\/S0950-5849(01)00189-6_BIB39","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1023\/A:1018551716639","article-title":"Testing real-time systems using genetic algorithms","volume":"6","author":"Wegener","year":"1997","journal-title":"Software Quality"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB40","series-title":"Proceedings of the Sixth DIMACS Workshop on DNA Based Computers, University of Leiden, Leiden, The Netherlands, 13\u201317 June 2000","article-title":"Engineered communications for microbial robotics","author":"Weiss","year":"2000"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB41","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1007\/BF00175354","article-title":"A genetic algorithm tutorial","volume":"4","author":"Whitley","year":"1994","journal-title":"Statistics and Computing"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB42","first-page":"726","article-title":"A free lunch proof for gray versus binary encodings","volume":"vol. 1","author":"Whitley","year":"1999"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB43","doi-asserted-by":"crossref","unstructured":"D. Whitley, An overview of evolutionary algorithms: practical issues and common pitfalls, Information and Software Technology Special Issue on Software Engineering using Metaheuristic Innovative Algorithms, 2001. This volume.","DOI":"10.1016\/S0950-5849(01)00188-4"},{"key":"10.1016\/S0950-5849(01)00189-6_BIB44","unstructured":"K.P. Williams, Evolutionary Algorithms for Automatic Parallelization, PhD thesis, Department of Computer Science, University of Reading, UK, September, 1998."}],"container-title":["Information and Software Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584901001896?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584901001896?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2020,1,7]],"date-time":"2020-01-07T18:34:44Z","timestamp":1578422084000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0950584901001896"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2001,12]]},"references-count":44,"journal-issue":{"issue":"14","published-print":{"date-parts":[[2001,12]]}},"alternative-id":["S0950584901001896"],"URL":"https:\/\/doi.org\/10.1016\/s0950-5849(01)00189-6","relation":{},"ISSN":["0950-5849"],"issn-type":[{"value":"0950-5849","type":"print"}],"subject":[],"published":{"date-parts":[[2001,12]]}}}