{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,13]],"date-time":"2024-08-13T11:11:11Z","timestamp":1723547471059},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2014,3,20]],"date-time":"2014-03-20T00:00:00Z","timestamp":1395273600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/2.0"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Braz Comput Soc"],"published-print":{"date-parts":[[2014,12]]},"DOI":"10.1186\/1678-4804-20-9","type":"journal-article","created":{"date-parts":[[2014,3,20]],"date-time":"2014-03-20T08:04:46Z","timestamp":1395302686000},"source":"Crossref","is-referenced-by-count":2,"title":["Evaluating different strategies for integration testing of aspect-oriented programs"],"prefix":"10.1186","volume":"20","author":[{"given":"Wesley Klewerton Guez","family":"Assun\u00e7\u00e3o","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thelma Elita","family":"Colanzi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Silvia Regina","family":"Vergilio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aurora Trinidad","family":"Ramirez Pozo","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,3,20]]},"reference":[{"key":"10_CR1","volume-title":"Towards the systematic testing of aspect-oriented programs","author":"RT Alexander","year":"2004","unstructured":"Alexander RT, Bieman JM, Andrews AA: Towards the systematic testing of aspect-oriented programs. 2004. Colorado State University, Technical Report"},{"key":"10_CR2","volume-title":"First Workshop on Testing Aspect-Oriented Program (WTAOP)","author":"M Ceccato","year":"2005","unstructured":"Ceccato M, Tonella P, Ricca F: Is AOP code easier or harder to test than OOP code? In First Workshop on Testing Aspect-Oriented Program (WTAOP).. Chicago, Illinois; 2005. 15 March 2005 15 March 2005"},{"issue":"10","key":"10_CR3","doi-asserted-by":"publisher","first-page":"861","DOI":"10.1016\/j.scico.2009.05.001","volume":"74","author":"OAL Lemos","year":"2009","unstructured":"Lemos OAL, Franchin IG, Masiero PC: Integration testing of object-oriented and aspect-oriented programs a structural pairwise approach for java. Sci Comput Program 2009, 74(10):861\u2013878. 10.1016\/j.scico.2009.05.001","journal-title":"Sci Comput Program"},{"key":"10_CR4","volume-title":"27th Annual International Conference on Computer Software and Applications (COMPSAC)","author":"J Zhao","year":"2003","unstructured":"Zhao J: Data-flow-based unit testing of aspect-oriented programs. 27th Annual International Conference on Computer Software and Applications (COMPSAC). 2003. Dallas, TX, USA, 3\u20136 November 2003 Dallas, TX, USA, 3-6 November 2003"},{"key":"10_CR5","volume-title":"Beydeda S, Gruhn V, Mayer J, Reussner R, Schweiggert, F (eds) Proceedings of the workshop on testing component-based systems (TECOS 2004)","author":"Y Zhou","year":"2004","unstructured":"Zhou Y, Ziv H, Richardson DJ: Towards a practical approach to test aspect-oriented software. In Beydeda S, Gruhn V, Mayer J, Reussner R, Schweiggert, F (eds) Proceedings of the workshop on testing component-based systems (TECOS 2004). Erfurt, Germany, September, 2004; 2004. Lecture notes in informatics, vol 58. p 1\u201316. GI, Konstanz Lecture notes in informatics, vol 58. p 1\u201316. GI, Konstanz"},{"key":"10_CR6","first-page":"158","volume-title":"2nd International Workshop on Rapid Integration of Software Engineering techniques (RISE 2005) Heraklion, Crete, Greece, 8-9 September 2005. Lectures notes in computer science, vol 3943","author":"P Massicotte","year":"2005","unstructured":"Massicotte P, Badri M, Badri L: Aspects-classes integration testing strategy: an incremental approach. In 2nd International Workshop on Rapid Integration of Software Engineering techniques (RISE 2005) Heraklion, Crete, Greece, 8\u20139 September 2005. Lectures notes in computer science, vol 3943. Heidelberg: Springer; 2005:158\u2013173."},{"key":"10_CR7","first-page":"411","volume-title":"Brazilian Symposium on Software Engineering (SBES), Jo\u00e3o Pessoa, PB, Brazil, 15-19 October 2007","author":"R R\u00e9","year":"2007","unstructured":"R\u00e9 R, Masiero PC: Integration testing of aspect-oriented programs: a characterization study to evaluate how to minimize the number of stubs. Brazilian Symposium on Software Engineering (SBES), Jo\u00e3o Pessoa, PB, Brazil, 15\u201319 October 2007. 2007, 411\u2013426."},{"key":"10_CR8","volume-title":"3rd Workshop on Testing Aspect-Oriented Program (WTAOP)","author":"R R\u00e9","year":"2007","unstructured":"R\u00e9 R, Lemos OAL, Masiero PC: Minimizing stub creation during integration test of aspect-oriented programs. In 3rd Workshop on Testing Aspect-Oriented Program (WTAOP). Vancouver, British Columbia; 2007. 13 March 2007. pp 1\u20136 13 March 2007. pp 1\u20136"},{"key":"10_CR9","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 2007, 12: 389\u2013415. 10.1007\/s10664-006-9033-1","journal-title":"Empir Softw Eng"},{"key":"10_CR10","volume-title":"4th Latin American Workshop on Aspect-Oriented Software Development (LA-WASP)","author":"R Galvan","year":"2010","unstructured":"Galvan R, Pozo A, Vergilio S: Establishing integration test orders for aspect-oriented programs with an evolutionary strategy. In 4th Latin American Workshop on Aspect-Oriented Software Development (LA-WASP). Salvador, BA, Brazil; 2010. 27\u201328 September 2010 27-28 September 2010"},{"issue":"2","key":"10_CR11","doi-asserted-by":"crossref","first-page":"301","DOI":"10.22456\/2175-2745.25720","volume":"20","author":"W Assun\u00e7\u00e3o","year":"2013","unstructured":"Assun\u00e7\u00e3o W, Colanzi T, Vergilio S, Pozo A: Generating integration test orders for aspect-oriented software with multi-objective algorithms. Revista de Inform\u00e1tica Te\u00f3rica e Aplicada (RITA) 2013, 20(2):301\u2013327.","journal-title":"Revista de Inform\u00e1tica Te\u00f3rica e Aplicada (RITA)"},{"key":"10_CR12","volume-title":"Latin American Workshop on Aspect-Oriented Software Development (LA-WASP)","author":"T Colanzi","year":"2011","unstructured":"Colanzi T, Assun\u00e7\u00e3o W, Vergilio S, Pozo A: Generating integration test orders for aspect-oriented software with multi-objective algorithms. In Latin American Workshop on Aspect-Oriented Software Development (LA-WASP). S\u00e3o, Paulo, SP, Brazil; 2011. 26 September 2011 26 September 2011"},{"key":"10_CR13","volume-title":"Third International Symposium on Search Based Software Engineering (SSBSE)","author":"T Colanzi","year":"2011","unstructured":"Colanzi T, Assun\u00e7\u00e3o WKG, Vergilio SR, Pozo A: Integration test of classes and aspects with a multi-evolutionary and coupling-based approach. In Third International Symposium on Search Based Software Engineering (SSBSE). Szeged, Hungary; 2011. 10\u201312 September 2011. pp 188\u2013203 10-12 September 2011. pp 188\u2013203"},{"key":"10_CR14","volume-title":"Latin American Workshop on Aspect-Oriented Software Development (LA-WASP),","author":"W Assun\u00e7\u00e3o","year":"2012","unstructured":"Assun\u00e7\u00e3o W, Colanzi T, Vergilio S, Pozo A: Evaluating different strategies for integration testing of aspect-oriented programs. In Latin American Workshop on Aspect-Oriented Software Development (LA-WASP),. Natal, RN, Brazil; 2012. 23 September 2012 23 September 2012"},{"issue":"2","key":"10_CR15","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb K, Pratap A, Agarwal S, Meyarivan T: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans Evol Comput 2002, 6(2):182\u2013197. 10.1109\/4235.996017","journal-title":"IEEE Trans Evol Comput"},{"key":"10_CR16","volume-title":"SPEA2: improving the strength Pareto evolutionary algorithm","author":"E Zitzler","year":"2001","unstructured":"Zitzler E, Laumanns M, Thiele L: SPEA2: improving the strength Pareto evolutionary algorithm. Switzerland: Technical Report 103, Gloriastrasse 35, CH-8092 Zurich; 2001."},{"key":"10_CR17","doi-asserted-by":"publisher","first-page":"149","DOI":"10.1162\/106365600568167","volume":"8","author":"JD Knowles","year":"2000","unstructured":"Knowles JD, Corne DW: Approximating the nondominated front using the Pareto archived evolution strategy. Evol Comput 2000, 8: 149\u2013172. 10.1162\/106365600568167","journal-title":"Evol Comput"},{"key":"10_CR18","volume-title":"19th Computer Software and Applications Conference","author":"D Kung","year":"1995","unstructured":"Kung D, Gao J, Hsia P, Toyoshima Y, Chen C: A test strategy for object-oriented programs. In 19th Computer Software and Applications Conference. Dallas, TX, USA; 1995. 9\u201311 August 1995 9-11 August 1995"},{"issue":"2","key":"10_CR19","first-page":"51","volume":"8","author":"DC Kung","year":"1995","unstructured":"Kung DC, Gao J, Hsia P, Lin J, Toyoshima Y: Class firewall, test order and regression testing of object-oriented programs. J Object-Oriented Programming 1995, 8(2):51\u201365.","journal-title":"J Object-Oriented Programming"},{"key":"10_CR20","volume-title":"In portuguese","author":"R R\u00e9","year":"2009","unstructured":"R\u00e9 R: A contribution to the minimization of the number of stubs during integration test of aspect-oriented programs. PhD thesis, University of S\u00e3o Paulo \u2013 Institute of Mathematical and Computer Sciences (ICMC-USP). In portuguese 2009."},{"issue":"2","key":"10_CR21","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1137\/0201010","volume":"1","author":"R Tarjan","year":"1972","unstructured":"Tarjan R: Depth firstsearch and linear graph algorithms. SIAM J Comput 1972, 1(2):146\u2013160. 10.1137\/0201010","journal-title":"SIAM J Comput"},{"key":"10_CR22","volume-title":"14th International Conference on Software Engineering and Knowledge Engineering (SEKE)","author":"LC Briand","year":"2002","unstructured":"Briand LC, Feng J, Labiche Y: Using genetic algorithms and coupling measures to devise optimal integration test orders. In 14th International Conference on Software Engineering and Knowledge Engineering (SEKE). Ischia, Italy; 2002. 15\u201319 July 2002 15-19 July 2002"},{"issue":"7","key":"10_CR23","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: An investigation of graph-based class integration test order strategies. IEEE Trans. Softw Eng 2003, 29(7):594\u2013607. 10.1109\/TSE.2003.1214324","journal-title":"IEEE Trans. Softw Eng"},{"key":"10_CR24","first-page":"342","volume-title":"Future of Software Engineering - FOSE, Minneapolis, Minnesota, 23-25 May 2007","author":"M Harman","year":"2007","unstructured":"Harman M: The current state and future of search based software engineering. In Future of Software Engineering - FOSE, Minneapolis, Minnesota, 23\u201325 May 2007. Washington, DC: IEEE Computer Society; 2007:342\u2013357."},{"key":"10_CR25","volume-title":"Genetic algorithms in search, optimization, and machine learning","author":"DE Goldberg","year":"1989","unstructured":"Goldberg DE: Genetic algorithms in search, optimization, and machine learning. Boston: Addison-Wesley; 1989."},{"key":"10_CR26","volume-title":"Evolutionary algorithms for solving multi-objective problems (Genetic and evolutionary computation)","author":"CAC Coello","year":"2006","unstructured":"Coello CAC, Lamont GB, Veldhuizen DAV: Evolutionary algorithms for solving multi-objective problems (Genetic and evolutionary computation). Secaucus: Springer-Verlag New York, Inc.; 2006."},{"key":"10_CR27","first-page":"1915","volume-title":"13th Genetic and Evolutionary Computation Conference (GECCO), Dublin, Ireland, 12-16 July 2011","author":"JF Chicano","year":"2011","unstructured":"Chicano JF, Luna F, Nebro AJ, Alba E: Using multi-objective metaheuristics to solve the software project scheduling problem. 13th Genetic and Evolutionary Computation Conference (GECCO), Dublin, Ireland, 12\u201316 July 2011 2011, 1915\u20131922."},{"key":"10_CR28","volume-title":"Graph implementation and algorithm package","author":"ANNAS","year":"2011","unstructured":"ANNAS: Graph implementation and algorithm package. 2011. http:\/\/code.google.com\/p\/annas\/ Available at. Accessed August 2011"},{"key":"10_CR29","volume-title":"Constructing intelligent agents using Java, 2nd edition","author":"JP Bigus","year":"2001","unstructured":"Bigus JP, Bigus J: Constructing intelligent agents using Java, 2nd edition. New York: John Wiley & Sons, Inc.; 2001."},{"key":"10_CR30","first-page":"4138","volume-title":"IEEE Congress on Evolutionary Computation (CEC), Barcelona, Spain. Lecture notes in computer science, vol 5467","author":"J Durillo","year":"2010","unstructured":"Durillo J, Nebro A, Alba E: The jMetal framework for multi-objective optimization: design and architecture. In IEEE Congress on Evolutionary Computation (CEC), Barcelona, Spain. Lecture notes in computer science, vol 5467. Berlin\/Heidelberg: Springer; 2010:4138\u20134325."},{"key":"10_CR31","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1007\/s10009-012-0226-1","volume":"14","author":"S Vergilio","year":"2012","unstructured":"Vergilio S, Pozo A, \u00c1rias J, Cabral R, Nobre T: Multi-objective optimization algorithms applied to the class integration and test order problem. Int J Softw Tools Technol Transf (STTT) 2012, 14: 461\u2013475. doi:10.1007\/s10009\u2013012\u20130226\u20131 doi:10.1007\/s10009-012-0226-1 10.1007\/s10009-012-0226-1","journal-title":"Int J Softw Tools Technol Transf (STTT)"},{"key":"10_CR32","first-page":"33","volume-title":"Proceedings of the Third International Symposium on Search Based Software Engineering, SSBSE\u201911 Szeged, Hungary, 10-12 September2011","author":"A Arcuri","year":"2011","unstructured":"Arcuri A, Fraser G: On parameter tuning in search based software engineering. In Proceedings of the Third International Symposium on Search Based Software Engineering, SSBSE\u201911 Szeged, Hungary, 10\u201312 September2011. Berlin, Heidelberg: Springer-Verlag; 2011:33\u201347."},{"key":"10_CR33","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1109\/TEVC.2003.810758","volume":"7","author":"E Zitzler","year":"2003","unstructured":"Zitzler E, Thiele L, Laumanns M, Fonseca CM, da Fonseca VG: Performance assessment of multiobjective optimizers: an analysis and review. IEEE Trans Evol Comput 2003, 7: 117\u2013132. 10.1109\/TEVC.2003.810758","journal-title":"IEEE Trans Evol Comput"},{"issue":"4","key":"10_CR34","doi-asserted-by":"publisher","first-page":"257","DOI":"10.1109\/4235.797969","volume":"3","author":"E Zitzler","year":"1999","unstructured":"Zitzler E, Thiele L: Multiobjective evolutionary algorithms: a comparative case study and the strength Pareto approach. IEEE Trans Evol Comput 1999, 3(4):257\u2013271. 10.1109\/4235.797969","journal-title":"IEEE Trans Evol Comput"},{"key":"10_CR35","volume-title":"Multiple criteria decision making","author":"J Cochrane","year":"1973","unstructured":"Cochrane J, Zeleny M: Multiple criteria decision making. Columbia; 1973."},{"issue":"6","key":"10_CR36","doi-asserted-by":"publisher","first-page":"617","DOI":"10.1007\/s10732-008-9080-4","volume":"15","author":"S Garc\u00eda","year":"2009","unstructured":"Garc\u00eda S, Molina D, Lozano M, Herrera F: A study on the use of non-parametric tests for analyzing the evolutionary algorithms\u2019 behaviour: a case study on the CEC\u20192005 Special Session on Real Parameter Optimization. J Heuristics 2009, 15(6):617\u2013644. 10.1007\/s10732-008-9080-4","journal-title":"J Heuristics"},{"issue":"7\u20138","key":"10_CR37","doi-asserted-by":"publisher","first-page":"621","DOI":"10.1016\/j.infsof.2007.06.002","volume":"50","author":"M Mortensen","year":"2008","unstructured":"Mortensen M, Ghosh S, Bieman JM: A test driven approach for aspectualizing legacy software using mock systems. Inf Softw Technol 2008, 50(7\u20138):621\u2013640.","journal-title":"Inf Softw Technol"}],"container-title":["Journal of the Brazilian Computer Society"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/1678-4804-20-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1186\/1678-4804-20-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1186\/1678-4804-20-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,13]],"date-time":"2024-08-13T10:45:47Z","timestamp":1723545947000},"score":1,"resource":{"primary":{"URL":"https:\/\/journal-bcs.springeropen.com\/articles\/10.1186\/1678-4804-20-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,3,20]]},"references-count":37,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,12]]}},"alternative-id":["10"],"URL":"https:\/\/doi.org\/10.1186\/1678-4804-20-9","relation":{},"ISSN":["0104-6500","1678-4804"],"issn-type":[{"type":"print","value":"0104-6500"},{"type":"electronic","value":"1678-4804"}],"subject":[],"published":{"date-parts":[[2014,3,20]]},"article-number":"9"}}