{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T12:10:23Z","timestamp":1763467823067},"reference-count":11,"publisher":"World Scientific Pub Co Pte Lt","issue":"03","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Int. J. Soft. Eng. Knowl. Eng."],"published-print":{"date-parts":[[2007,6]]},"abstract":"<jats:p> One regression test selection technique proposed for object-oriented programs is the Class firewall regression test selection technique. The selection technique selects test cases for regression test, which test changed classes and classes depending on changed classes. However, in empirical studies of the application of the technique, we observed that another technique found the same defects, selected fewer tests and required a simpler, less costly, analysis. The technique, which we refer to as the Change-based regression test selection technique, is basically the Class firewall technique, but with the class firewall removed. In this paper we formulate a hypothesis stating that these empirical observations are not incidental, but an inherent property of the Class firewall technique. We prove that the hypothesis holds for Java in a stable testing environment, and conclude that the effectiveness of the Class firewall regression testing technique can be improved without sacrificing the defect detection capability of the technique, by removing the class firewall. <\/jats:p>","DOI":"10.1142\/s0218194007003306","type":"journal-article","created":{"date-parts":[[2007,7,26]],"date-time":"2007-07-26T20:58:18Z","timestamp":1185483498000},"page":"359-378","source":"Crossref","is-referenced-by-count":14,"title":["IMPROVING CLASS FIREWALL REGRESSION TEST SELECTION BY REMOVING THE CLASS FIREWALL"],"prefix":"10.1142","volume":"17","author":[{"given":"MATS","family":"SKOGLUND","sequence":"first","affiliation":[{"name":"Department of Computer and System Sciences, Stockholm University\/Royal Institute of Technology, Forum 100, 164 40 KISTA, Sweden"}]},{"given":"PER","family":"RUNESON","sequence":"additional","affiliation":[{"name":"Department of Communication Systems, Lund University, Box 118, Lund, Sweden"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"reference":[{"key":"rf1","doi-asserted-by":"publisher","DOI":"10.1016\/S0167-6423(02)00058-8"},{"key":"rf3","volume-title":"The Java Language Specification","author":"Gosling J.","year":"2000"},{"key":"rf6","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-908X(199707\/08)9:4<217::AID-SMR152>3.0.CO;2-2"},{"key":"rf8","doi-asserted-by":"publisher","DOI":"10.1002\/smr.236"},{"key":"rf10","first-page":"51","volume":"8","author":"Kung D. C.","journal-title":"JOOP"},{"key":"rf11","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(90)90093-2"},{"key":"rf17","doi-asserted-by":"publisher","DOI":"10.1145\/361532.361566"},{"key":"rf21","doi-asserted-by":"publisher","DOI":"10.1109\/32.536955"},{"key":"rf22","doi-asserted-by":"publisher","DOI":"10.1145\/248233.248262"},{"key":"rf23","doi-asserted-by":"publisher","DOI":"10.1002\/1099-1689(200006)10:2<77::AID-STVR197>3.0.CO;2-E"},{"key":"rf29","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4625-2"}],"container-title":["International Journal of Software Engineering and Knowledge Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.worldscientific.com\/doi\/pdf\/10.1142\/S0218194007003306","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T21:47:57Z","timestamp":1565128077000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S0218194007003306"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,6]]},"references-count":11,"journal-issue":{"issue":"03","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[2007,6]]}},"alternative-id":["10.1142\/S0218194007003306"],"URL":"https:\/\/doi.org\/10.1142\/s0218194007003306","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,6]]}}}