{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,21]],"date-time":"2026-01-21T15:16:52Z","timestamp":1769008612531,"version":"3.49.0"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer International Publishing","isbn-type":[{"value":"9783319936406","type":"print"},{"value":"9783319936413","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-93641-3_8","type":"book-chapter","created":{"date-parts":[[2018,6,7]],"date-time":"2018-06-07T02:48:32Z","timestamp":1528339712000},"page":"163-187","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Identifying Class Integration Test Order Using an Improved Genetic Algorithm-Based Approach"],"prefix":"10.1007","author":[{"given":"Istvan Gergely","family":"Czibula","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gabriela","family":"Czibula","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zsuzsanna","family":"Marian","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,6,8]]},"reference":[{"key":"8_CR1","unstructured":"Briand, L.C., Labiche, Y., Wang, Y.: Revisiting strategies for ordering class integration testing in the presence of dependency cycles. Technical report TR SCE-01-02, Carleton University (2002)"},{"key":"8_CR2","doi-asserted-by":"crossref","unstructured":"Assun\u00e7\u00e3o, W.K.G., Colanzi, T.E., Pozo, A.T.R., Vergilio, S.R.: Establishing integration test orders of classes with several coupling measures. In: Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation, GECCO 2011. ACM, New York, pp. 1867\u20131874 (2011)","DOI":"10.1145\/2001576.2001827"},{"key":"8_CR3","doi-asserted-by":"crossref","unstructured":"Bansal, P., Sabharwal, S., Sidhu, P.: An investigation of strategies for finding test order during integration testing of object oriented applications. In: Proceedings of International Conference on Methods and Models in Computer Science, pp. 1\u20138 (2009)","DOI":"10.1109\/ICM2CS.2009.5397936"},{"key":"8_CR4","doi-asserted-by":"crossref","unstructured":"Briand, L.C., Feng, J., Labiche, Y.: 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, SEKE 2002, pp. 43\u201350. ACM, New York (2002)","DOI":"10.1145\/568760.568769"},{"key":"8_CR5","doi-asserted-by":"crossref","unstructured":"Czibula, I.G., Czibula, G., Marian, Z.: An improved approach for class test ordering optimization using genetic algorithms. In: Proceedings of the International Conference on Software Technologies, Madrid, Spain, pp. 23\u201337 (2017)","DOI":"10.5220\/0006399500270037"},{"key":"8_CR6","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1007\/s10664-006-9033-1","volume":"12","author":"H Melton","year":"2007","unstructured":"Melton, H., Tempero, E.: An empirical study of cycles among classes in Java. Empir. Softw. Eng. 12, 389\u2013415 (2007)","journal-title":"Empir. Softw. Eng."},{"key":"8_CR7","doi-asserted-by":"crossref","unstructured":"Kung, D., Gao, J., Hsia, P., Toyoshima, Y., Chen, C.: A test strategy for object-oriented programs. In: Proceedings of the Nineteenth Annual International Computer Software and Applications Conference, COMPSAC 1995, pp. 239\u2013244 (1995)","DOI":"10.1109\/CMPSAC.1995.524786"},{"key":"8_CR8","unstructured":"Tai, K.C., Daniels, F.J.: Test order for inter-class integration testing of object-oriented software. In: Proceedings of the 21st International Computer Software and Applications Conference, COMPSAC 1997, pp. 602\u2013607. IEEE Computer Society, Washington, DC (1997)"},{"key":"8_CR9","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., Jezequel, J.M., Morel, P.: Efficient object-oriented integration and regression testing. IEEE Trans. Reliab. 49, 12\u201325 (2000)","journal-title":"IEEE Trans. Reliab."},{"key":"8_CR10","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"381","DOI":"10.1007\/3-540-45337-7_20","volume-title":"ECOOP 2001 \u2014 Object-Oriented Programming","author":"V Hanh Le","year":"2001","unstructured":"Le Hanh, V., Akif, K., Le Traon, Y., J\u00e9z\u00e9que, J.-M.: Selecting an efficient OO integration testing strategy: an experimental comparison of actual strategies. In: Knudsen, J.L. (ed.) ECOOP 2001. LNCS, vol. 2072, pp. 381\u2013401. Springer, Heidelberg (2001). https:\/\/doi.org\/10.1007\/3-540-45337-7_20"},{"key":"8_CR11","doi-asserted-by":"crossref","unstructured":"Briand, L.C., Feng, J., Labiche, Y.: Experimenting with genetic algorithms and coupling measures to devise optimal integration test orders. Technical report TR SCE-02-03, Carleton University (2002)","DOI":"10.1145\/568766.568769"},{"key":"8_CR12","doi-asserted-by":"crossref","unstructured":"Mao, C., Lu, Y.: AICTO: an improved algorithm for planning inter-class test order. In: Proceedings of the 2005 International Conference on Computer and Information Technology, pp. 927\u2013931 (2005)","DOI":"10.1109\/CIT.2005.59"},{"key":"8_CR13","doi-asserted-by":"crossref","unstructured":"Malloy, B.A., Clarke, P.J., Lloyd, E.L.: A parameterized cost model to order classes for class-based testing of C++ applications. In: 14th International Symposium on Software Reliability Engineering, ISSRE 2003, pp. 353\u2013364 (2003)","DOI":"10.1109\/ISSRE.2003.1251057"},{"key":"8_CR14","doi-asserted-by":"publisher","first-page":"1092","DOI":"10.1016\/j.jss.2005.10.019","volume":"79","author":"NA Kraft","year":"2006","unstructured":"Kraft, N.A., Lloyd, E.L., Malloy, B.A., Clarke, P.J.: The implementation of an extensible system for comparison and visualization of class ordering methodologies. J. Syst. Softw. 79, 1092\u20131109 (2006)","journal-title":"J. Syst. Softw."},{"issue":"5","key":"8_CR15","doi-asserted-by":"publisher","first-page":"557","DOI":"10.1093\/comjnl\/bxm054","volume":"52","author":"A Abdurazik","year":"2009","unstructured":"Abdurazik, A., Offutt, J.: Using coupling-based weights for the class integration and test order problem. Comput. J. 52(5), 557\u2013570 (2009)","journal-title":"Comput. J."},{"key":"8_CR16","doi-asserted-by":"crossref","unstructured":"Guizzo, G., Fritsche, G.M., Vergilio, S.R., Pozo, A.T.R.: A hyper-heuristic for the multi-objective integration and test order problem. In: Proceedings of the 2015 Annual Conference on Genetic and Evolutionary Computation, GECCO 2015, pp. 1343\u20131350. ACM, New York (2015)","DOI":"10.1145\/2739480.2754725"},{"key":"8_CR17","doi-asserted-by":"crossref","unstructured":"Mariani, T., Guizzo, G., Vergilio, S.R., Pozo, A.T.: Grammatical evolution for the multi-objective integration and test order problem. In: Proceedings of the Genetic and Evolutionary Computation Conference 2016, GECCO 2016, pp. 1069\u20131076. ACM, New York (2016)","DOI":"10.1145\/2908812.2908816"},{"key":"8_CR18","doi-asserted-by":"publisher","first-page":"54","DOI":"10.1016\/j.jss.2017.08.026","volume":"133","author":"M Zhang","year":"2017","unstructured":"Zhang, M., Jiang, S., Zhang, Y., Wang, X., Yu, Q.: A multi-level feedback approach for the class integration and test order problem. J. Syst. Softw. 133, 54\u201367 (2017)","journal-title":"J. Syst. Softw."},{"key":"8_CR19","doi-asserted-by":"crossref","unstructured":"Abdurazik, A., Offutt, J.: Coupling-based class integration and test order. In: Proceedings of the 2006 International Workshop on Automation of Software Test, pp. 50\u201356 (2006)","DOI":"10.1145\/1138929.1138940"},{"key":"8_CR20","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.: Efficient OO integration and regression testing. IEEE Trans. Reliab. 49, 12\u201325 (2000)","journal-title":"IEEE Trans. Reliab."},{"key":"8_CR21","doi-asserted-by":"publisher","first-page":"817","DOI":"10.1016\/S0950-5849(01)00188-4","volume":"43","author":"D Whitley","year":"2001","unstructured":"Whitley, D.: An overview of evolutionary algorithms: practical issues and common pitfalls. Inf. Softw. Technol. 43, 817\u2013831 (2001)","journal-title":"Inf. Softw. Technol."},{"key":"8_CR22","volume-title":"An Introduction to Genetic Algorithms","author":"M Melanie","year":"1999","unstructured":"Melanie, M.: An Introduction to Genetic Algorithms. The MIT Press, Cambridge (1999)"},{"key":"8_CR23","doi-asserted-by":"publisher","first-page":"2193","DOI":"10.1016\/j.physa.2011.12.004","volume":"391","author":"A Lipowski","year":"2012","unstructured":"Lipowski, A., Lipowska, D.: Roulette-wheel selection via stochastic acceptance. Phys. A: Stat. Mech. Appl. 391, 2193\u20132196 (2012)","journal-title":"Phys. A: Stat. Mech. Appl."},{"key":"8_CR24","first-page":"163","volume-title":"Foundations of Genetic Algorithms","author":"Darrell Whitley","year":"1995","unstructured":"Whitley, D., Yoo, N.-W.: Modeling simple genetic algorithms for permutation problems. In: Foundations of Genetic Algorithms, pp. 163\u2013184. Morgan Kaufmann (1995)"},{"key":"8_CR25","doi-asserted-by":"crossref","unstructured":"Hewett, R., Kijsanayothin, P.: Automated test order generation for software component integration testing. In: Proceedings of the 2009 IEEE\/ACM International Conference on Automated Software Engineering, ASE 2009, pp. 211\u2013220. IEEE Computer Society, Washington, DC (2009)","DOI":"10.1109\/ASE.2009.84"},{"key":"8_CR26","doi-asserted-by":"crossref","unstructured":"Borner, L., Paech, B.: Integration test order strategies to consider test focus and simulation effort. In: Proceedings of the First International Conference on Advances in System Testing and Validation Lifecycle, pp. 80\u201385 (2009)","DOI":"10.1109\/VALID.2009.30"},{"key":"8_CR27","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1007\/978-3-642-16573-3_3","volume-title":"Testing Software and Systems","author":"R Veiga Cabral da","year":"2010","unstructured":"da Veiga Cabral, R., Pozo, A., Vergilio, S.R.: A pareto ant colony algorithm applied to the class integration and test order problem. In: Petrenko, A., Sim\u00e3o, A., Maldonado, J.C. (eds.) ICTSS 2010. LNCS, vol. 6435, pp. 16\u201329. Springer, Heidelberg (2010). https:\/\/doi.org\/10.1007\/978-3-642-16573-3_3"}],"container-title":["Communications in Computer and Information Science","Software Technologies"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-93641-3_8","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,5]],"date-time":"2025-07-05T00:47:30Z","timestamp":1751676450000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-93641-3_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319936406","9783319936413"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-93641-3_8","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]}}}