{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T16:06:52Z","timestamp":1778947612619,"version":"3.51.4"},"reference-count":24,"publisher":"Springer Science and Business Media LLC","issue":"12","license":[{"start":{"date-parts":[[2018,2,19]],"date-time":"2018-02-19T00:00:00Z","timestamp":1518998400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61502497"],"award-info":[{"award-number":["61502497"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61673384"],"award-info":[{"award-number":["61673384"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2019,6]]},"DOI":"10.1007\/s00500-018-3077-1","type":"journal-article","created":{"date-parts":[[2018,2,19]],"date-time":"2018-02-19T06:50:06Z","timestamp":1519023006000},"page":"4239-4253","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["An optimization algorithm applied to the class integration and test order problem"],"prefix":"10.1007","volume":"23","author":[{"given":"Yanmei","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shujuan","family":"Jiang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xingya","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruoyu","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Miao","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,2,19]]},"reference":[{"issue":"5","key":"3077_CR1","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1093\/comjnl\/bxm054","volume":"52","author":"A Abdurazik","year":"2009","unstructured":"Abdurazik A, Offutt AJ (2009) Using coupling-based weights for the class integration and test order problem. Comput J 52(5):557\u2013570","journal-title":"Comput J"},{"key":"3077_CR2","doi-asserted-by":"crossref","unstructured":"Assun\u00e7\u00e3o WKG, Colanzi TE, Pozo ATR, Vergilio SR (2011) Establishing integration test orders of classes with several coupling measures. In: Proceedings of the 13th annual conference companion on genetic and evolutionary computation, New York, USA, pp 1867\u20131874","DOI":"10.1145\/2001576.2001827"},{"issue":"20","key":"3077_CR3","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1016\/j.ins.2013.12.040","volume":"267","author":"WKG Assun\u00e7\u00e3o","year":"2014","unstructured":"Assun\u00e7\u00e3o WKG, Colanzi TE, Vergilio SR, Pozo A (2014) A multi-objective optimization approach for the integration and test order problem. Inf Sci 267(20):119\u2013139","journal-title":"Inf Sci"},{"key":"3077_CR4","unstructured":"Back T (1992) The interaction of mutation rate, selection, and self-adaptation within a genetic algorithm. In: Proceedings of the conference on parallel problem solving from nature, Brussels (Belgium), pp 85\u201394"},{"key":"3077_CR5","doi-asserted-by":"crossref","unstructured":"Briand LC, Feng J, Labiche Y (2002a) Experimenting with genetic algorithms and coupling measures to devise optimal integration test orders. Carleton University, Technical Report SCE-02-03","DOI":"10.1145\/568766.568769"},{"key":"3077_CR6","doi-asserted-by":"crossref","unstructured":"Briand LC, Feng J, Labiche Y (2002b) Using genetic algorithms and coupling measures to devise optimal integration test orders. In: Proceedings of the 14th international conference on software engineering and knowledge engineering, Ischia, Italy, pp 43\u201350","DOI":"10.1145\/568766.568769"},{"key":"3077_CR7","doi-asserted-by":"crossref","unstructured":"Briand LC, Feng J, Labiche Y (2003a) Experimenting with genetic algorithms to devise optimal integration test orders. In: Khoshgoftaar TM (ed) Software engineering with computational intelligence. The Springer International Series in Engineering and Computer Science, vol 731. Springer, Boston, MA, pp 204\u2013234.","DOI":"10.1007\/978-1-4615-0429-0_8"},{"issue":"7","key":"3077_CR8","doi-asserted-by":"publisher","first-page":"594","DOI":"10.1109\/TSE.2003.1214324","volume":"29","author":"LC Briand","year":"2003","unstructured":"Briand LC, Labiche Y, Wang Y (2003b) An investigation of graph-based class integration test order strategies. IEEE Trans Softw Eng 29(7):594\u2013607","journal-title":"IEEE Trans Softw Eng"},{"key":"3077_CR9","doi-asserted-by":"crossref","unstructured":"da Veiga Cabral R, Pozo A, Vergilio SR (2010) A pareto ant colony algorithm applied to the class integration and test order problem. In: Proceedings of the 22nd IFIP WG 6.1 international conference on testing software and systems, Natal, Brazil, pp 16\u201329","DOI":"10.1007\/978-3-642-16573-3_3"},{"key":"3077_CR10","doi-asserted-by":"crossref","unstructured":"Deb K, Agrawal S, Pratap A, Meyarivan T (2000) A fast elitist nondominated sorting genetic algorithm for multi-objective optimization: NSGA-II. In: Lecture Notes in Computer Science, pp 849\u2013858","DOI":"10.1007\/3-540-45356-3_83"},{"key":"3077_CR11","doi-asserted-by":"crossref","unstructured":"Gendreau M, Potvin JY (2010) Tabu Search. In: Gendreau M, Potvin JY, Hillier FS (eds) Handbook of metaheuristics (International Series in Operations Research and Management Science). Springer, Boston, MA, pp 41\u201359","DOI":"10.1007\/978-1-4419-1665-5_2"},{"key":"3077_CR12","unstructured":"Guizzo G, Fritsche GM, Vergilio SR et al (2015) A hyper-heuristic for the multi-objective integration and test order problem. In: Proceedings of the 9th conference on genetic and evolutionary computation, pp 1343\u20131350"},{"key":"3077_CR13","unstructured":"Hanh VL, Akif K, Le Traon Y, J\u00e9z\u00e9quel J-M (2001) Selecting an efficient of integration testing strategy: an experimental comparison of actual strategies. In: Proceedings of the 15th European conference on object-oriented programming, Budapest, Hungary, pp 381\u2013401"},{"key":"3077_CR14","unstructured":"Hewett R, Kijsanayothin P, Smavatkul D (2008) Test order generation for efficient object-oriented class integration testing. In: Proceedings of the 20th international conference on software engineering and knowledge engineering, San Francisco Bay, USA, pp 703\u2013708"},{"key":"3077_CR15","doi-asserted-by":"crossref","unstructured":"Ishibuchi H, Sakane Y, Tsukamoto N, Nojima Y (2009) Evolutionary many-objective optimization by NSGA-II and MOEA\/D with large populations. In: Proceedings of the IEEE international conference on systems, man, and cybernetics, San Antonio, Texas, USA, pp 1758\u20131763","DOI":"10.1109\/ICSMC.2009.5346628"},{"key":"3077_CR16","doi-asserted-by":"crossref","unstructured":"Kung D, Gao J, Hsia P, Toyoshima Y, Chen C (1995) A test strategy for object-oriented programs. In: Proceedings of the 9th annual international computer software and applications conference, Dallas, Texas, USA, pp 239\u2013244","DOI":"10.1109\/CMPSAC.1995.524786"},{"issue":"1","key":"3077_CR17","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1109\/24.855533","volume":"49","author":"Y Traon Le","year":"2000","unstructured":"Le Traon Y, J\u00e9ron T, J\u00e9z\u00e9quel J-M, Morel P (2000) Efficient object-oriented integration and regression test. IEEE Trans Reliab 49(1):12\u201325","journal-title":"IEEE Trans Reliab"},{"key":"3077_CR18","doi-asserted-by":"crossref","unstructured":"Mariani T, Guizzo G, Vergilio SR et al (2016) Grammatical evolution for the multi-objective integration and test order problem. In: Proceedings of the genetic and evolutionary computation conference, pp 1069\u20131076","DOI":"10.1145\/2908812.2908816"},{"key":"3077_CR19","unstructured":"Tai KC, Daniels FJ (1997) Interclass test order for object-oriented software. In: Proceedings of the 21st international computer software and applications conference, Washington, USA, pp 602\u2013607"},{"issue":"4","key":"3077_CR20","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1007\/s10009-012-0226-1","volume":"14","author":"SR Vergilio","year":"2012","unstructured":"Vergilio SR, Pozo A, Garcia JC, Cabral R da V, Nobre T (2012) Multi-objective optimization algorithms applied to the class integration and test order problem. Int J Softw Tools Technol Transf 14(4):461\u2013475","journal-title":"Int J Softw Tools Technol Transf"},{"issue":"5","key":"3077_CR21","first-page":"1341","volume":"28","author":"ZS Wang","year":"2008","unstructured":"Wang ZS (2008) Application of hybrid genetic algorithm in object oriented software integration test. Comput Appl 28(5):1341\u20131343 (in Chinese)","journal-title":"Comput Appl"},{"key":"3077_CR22","unstructured":"Wang ZS, Li BX (2010) Using coupling measure technique and random iterative algorithm for inter-class integration test order problem. In: Proceedings of the 34th annual IEEE computer software and applications conference workshops, Seoul, Korea, pp 329\u2013334"},{"key":"3077_CR23","doi-asserted-by":"crossref","unstructured":"Windisch A, Wappler S, Wegener J (2007) Applying particle swarm optimization to software testing. In: Proceedings of the 9th annual conference on genetic and evolutionary computation, London, England, pp 1121\u20131128","DOI":"10.1145\/1276958.1277178"},{"key":"3077_CR24","unstructured":"Zhang LB, Zhou CG, Liu XH, Ma ZQ (2004) Solving multi objective optimization problems using particle swarm optimization. In: Proceedings of the IEEE congress on evolutionary computation, pp 2400\u20132405"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00500-018-3077-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-018-3077-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-018-3077-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,6]],"date-time":"2019-05-06T09:05:18Z","timestamp":1557133518000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00500-018-3077-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,2,19]]},"references-count":24,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2019,6]]}},"alternative-id":["3077"],"URL":"https:\/\/doi.org\/10.1007\/s00500-018-3077-1","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,2,19]]},"assertion":[{"value":"19 February 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"Author Yanmei Zhang has received research grants from NSFC (Grant No. 61502497), the Fundamental Research Funds for the Central Universities (Grant No. 2017QNB08) and Guangxi Key Laboratory of Trusted Software (Grant No. kx201609). Author Shujuan Jiang has received research grants from NSFC (Grant No. 61673384). Authors Yanmei Zhang, Shujuan Jiang, Xingya Wang, Ruoyu Chen and Miao Zhang declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of Interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}