{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T09:35:46Z","timestamp":1774949746874,"version":"3.50.1"},"reference-count":113,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2013,3,23]],"date-time":"2013-03-23T00:00:00Z","timestamp":1363996800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["SIGSOFT Softw. Eng. Notes"],"published-print":{"date-parts":[[2013,3,23]]},"abstract":"<jats:p>Testing effort consumes more than half of all development effort and is one of the important factors, which obstruct quality assurance. Software reuse enhances quality and productivity and at the same time reduces the time-to-market of the software products. As reuse applies to the development process, so too, it applies to the testing process. In this paper, we discuss reuse-oriented test approaches, which are used to reduce the testing effort. Further, we present the state-of-the-art in reuse-oriented test approaches employed in reuseoriented development processes. At the end of the current paper, we argue that the current trend is towards built-in test and model based testing in the applications developed through reusable software.<\/jats:p>","DOI":"10.1145\/2439976.2439982","type":"journal-article","created":{"date-parts":[[2013,3,25]],"date-time":"2013-03-25T13:31:59Z","timestamp":1364218319000},"page":"1-11","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Reuse"],"prefix":"10.1145","volume":"38","author":[{"given":"Rajeev","family":"Tiwari","sequence":"first","affiliation":[{"name":"Baya Gold Infrastructure Ltd., Gomti Nagar, Lucknow, Uttar Pradesh, India"}]},{"given":"Noopur","family":"Goel","sequence":"additional","affiliation":[{"name":"Banaras Hindu University, Varanasi, Uttar Pradesh, India"}]}],"member":"320","published-online":{"date-parts":[[2013,3,23]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2012.04.007"},{"key":"e_1_2_1_2_1","first-page":"410","volume-title":"Proceedings of the Third International Conference On Quality Software (QSIC'03)","author":"Tsai W. T.","year":"2003"},{"key":"e_1_2_1_3_1","unstructured":"Jacobson I. Griss M. and Jonsson P. 1997. Software Reuse-Architecture Process and Organization for Business Success Pearson Education copyright@1997 by ACM Press.   Jacobson I. Griss M. and Jonsson P. 1997. Software Reuse-Architecture Process and Organization for Business Success Pearson Education copyright@1997 by ACM Press."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2009.72"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/Agile.2008.82"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2008.10.027"},{"key":"e_1_2_1_7_1","volume-title":"Addison Wesley Professional","author":"Binder R.","year":"1999"},{"key":"e_1_2_1_8_1","volume-title":"Addison-Wesley Professional","author":"McGregor J. D.","year":"2001"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/130844.130856"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.1987.230095"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.536955"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/367008.367020"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/248233.248262"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2009.07.001"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2005.95"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2001.972790"},{"key":"e_1_2_1_17_1","first-page":"78","volume-title":"APSEC '03 Proceedings of the Tenth Asia-Pacific Software Engineering Conference Software Engineering Conference","author":"Sajeev A. S. M.","year":"2003"},{"key":"e_1_2_1_18_1","first-page":"1","volume-title":"CASCON '02 Proceedings of the 2002 conference of the Centre for Advanced Studies on Collaborative research, IBM Press","author":"Yanping C.","year":"2002"},{"key":"e_1_2_1_19_1","first-page":"348","volume-title":"ICSM'93 Proceedings of the Conference on Software Maintenance","author":"Agrawal H.","year":"1993"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/257734.257769"},{"key":"e_1_2_1_21_1","first-page":"1","volume-title":"NTC'81","author":"Fischer K.","year":"1981"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1099-1689(199606)6:2<83::AID-STVR112>3.0.CO;2-9"},{"key":"e_1_2_1_23_1","first-page":"362","volume-title":"Proceedings of the Conference on Software Maintenance","author":"Harrold M. J.","year":"1988"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.43047"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1002\/(SICI)1096-908X(199707\/08)9:4%3C217::AID-SMR152%3E3.3.CO;2-U"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/248233.248262"},{"key":"e_1_2_1_27_1","first-page":"262","volume-title":"Proceedings of the Conference on Software Maintenance","author":"White L. J.","year":"1992"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.5555\/270193.270196"},{"key":"e_1_2_1_29_1","first-page":"270","volume-title":"Proceedings 10th International Symposium on Software Reliability Engineering","author":"Wu Y.","year":"1999"},{"key":"e_1_2_1_30_1","first-page":"71","volume-title":"Proceeding of the 2002 Pacific Northwest Software Quality Conference","author":"Wilkin S.","year":"2002"},{"key":"e_1_2_1_31_1","series-title":"Frontier Series","volume-title":"I: Concepts and Models","author":"Biggerstaff T. J.","year":"1989"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/130844.130856"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.5555\/574118"},{"key":"e_1_2_1_34_1","volume-title":"Proceedings of the IEEE International Conference on Computer Design","author":"Mayrhauser A. v.","year":"1994"},{"key":"e_1_2_1_35_1","first-page":"26","volume-title":"International Conference on Software Maintenance, IEEE, 19-23 Sep.1994","author":"Mayrhauser A. v."},{"key":"e_1_2_1_36_1","first-page":"60","volume-title":"Proceedings of the International Conference on Software Maintenance","author":"Leung H. K. N.","year":"1989"},{"key":"e_1_2_1_37_1","first-page":"859","volume-title":"Proceeding of the IEEE International Test Conference on Designing, Testing, and Diagnostics -- Join Them","author":"Mayrhauser A. v.","year":"1993"},{"key":"e_1_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.5555\/525583.853468"},{"key":"e_1_2_1_39_1","volume-title":"The University of Waikato","author":"Utting M.","year":"2006"},{"key":"e_1_2_1_40_1","first-page":"42","article-title":"2000. Applying Models in Your Testing Process","author":"Rosaria S.","year":"2000","journal-title":"Information and Software Technology"},{"key":"e_1_2_1_41_1","volume-title":"Wiley","author":"El-Far I. K.","year":"2001"},{"key":"e_1_2_1_42_1","first-page":"154","volume-title":"Proceedings of the Pacific Northwest Software Quality Conference","author":"Agrawal K.","year":"1993"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/154183.154244"},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.5555\/851015.856168"},{"key":"e_1_2_1_45_1","first-page":"115","volume-title":"Annals of Software Engineering","volume":"4","author":"Whittaker J. A.","year":"1997"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/337180.337632"},{"key":"e_1_2_1_47_1","first-page":"10","article-title":"2000. A Test Sequence Selection Method for Statecharts, The Journal of Software Testing","author":"Hong H. S.","year":"2000","journal-title":"Verification & Reliability"},{"key":"e_1_2_1_48_1","volume-title":"Proceedings of the 3rd International Conference on the Unified Modeling Language (UML 00)","author":"Abdurazik A.","year":"2000"},{"key":"e_1_2_1_49_1","volume-title":"Proceedings of the 4th International Software Quality Week Europe (QWE 2000","author":"Basanieri F.","year":"2000"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/347324.348872"},{"key":"e_1_2_1_51_1","volume-title":"Proceedings of the 2nd International Conference on the Unified Modeling Language (UML 99)","author":"Offutt J.","year":"1999"},{"key":"e_1_2_1_52_1","volume-title":"Software Quality Professional","author":"Skelton G.","year":"2000"},{"key":"e_1_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/32.328991"},{"key":"e_1_2_1_54_1","volume-title":"Proceedings of the 1994 Quality Week","author":"Whittaker J. A.","year":"1994"},{"key":"e_1_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.819971"},{"key":"e_1_2_1_56_1","volume-title":"Helsinki","author":"Lindholm J.","year":"2006"},{"key":"e_1_2_1_57_1","volume-title":"Common Test Patterns and Reuse of Test Designs","author":"Folkerts M.","year":"2008"},{"key":"e_1_2_1_58_1","volume-title":"Fifth Latin American Conference on Pattern Languages of Programs, 2005, Campos do Jord\u00e3o - SP. Proceedings do SugarLoafPLoP 2005","author":"Cagnin M. I.","year":"2005"},{"key":"e_1_2_1_59_1","unstructured":"Lange M. It's Testing Time! Patterns for Testing Software Paper presented at the Sixth European Conference on Pattern Languages of Programs Irsee Germany.  Lange M. It's Testing Time! Patterns for Testing Software Paper presented at the Sixth European Conference on Pattern Languages of Programs Irsee Germany."},{"key":"e_1_2_1_60_1","first-page":"14","volume-title":"Test Patterns: Please Stand By","author":"McGregor J.","year":"1999"},{"key":"e_1_2_1_61_1","volume-title":"Addison-Wesley","author":"McGregor J.","year":"2001"},{"key":"e_1_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11334-007-0042-z"},{"key":"e_1_2_1_63_1","volume-title":"The 10th International Conference on Quality Engineering. In Software Technology, CONQUEST'07","author":"Nowicka J. Z.","year":"2007"},{"key":"e_1_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1147\/sj.411.0126"},{"key":"e_1_2_1_65_1","volume-title":"Object Magazine","volume":"5","author":"Firesmith D. G.","year":"1996"},{"key":"e_1_2_1_66_1","volume-title":"Proc. of Annual Software Quality Week, Software Research Institute","author":"McGregor J. D.","year":"1996"},{"key":"e_1_2_1_67_1","first-page":"271","volume-title":"Proc. of 9th International Conference on Software Engineering and Knowledge Engineering","author":"Poonawala M.","year":"1997"},{"key":"e_1_2_1_68_1","unstructured":"JUnit.org http:\/\/www.junit.org\/index.htm.  JUnit.org http:\/\/www.junit.org\/index.htm."},{"key":"e_1_2_1_69_1","unstructured":"HttpUnit http:\/\/httpunit.sourceforge.net\/.  HttpUnit http:\/\/httpunit.sourceforge.net\/."},{"key":"e_1_2_1_70_1","volume-title":"Proceedings of the Third International Conference on Quality Software (QSIC'03)","author":"Tsai W. T.","year":"2003"},{"key":"e_1_2_1_71_1","volume-title":"Proceedings of IEEE International Conference on Emerging Technologies","author":"Jabeen F.","year":"2005"},{"key":"e_1_2_1_72_1","volume-title":"Symposium on Digital Life and Internet Technologies","author":"Jiau H. C.","year":"2002"},{"key":"e_1_2_1_73_1","doi-asserted-by":"crossref","unstructured":"Kawakami L. Knabben A. Rechia D. Bastos D. Pereira O. e Silva R. P. and dos Santos L. C. V.2007. An Object-Oriented Framework for Improving Software Reuse on Automated Testing of Mobile Phones TestCom\/FATES 2007 LNCS 4581 @ IFIP International Federation for Information Processing 2007 pp. 199--211.   Kawakami L. Knabben A. Rechia D. Bastos D. Pereira O. e Silva R. P. and dos Santos L. C. V.2007. An Object-Oriented Framework for Improving Software Reuse on Automated Testing of Mobile Phones TestCom\/FATES 2007 LNCS 4581 @ IFIP International Federation for Information Processing 2007 pp. 199--211.","DOI":"10.1007\/978-3-540-73066-8_14"},{"key":"e_1_2_1_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/263244.263270"},{"key":"e_1_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/154183.154203"},{"key":"e_1_2_1_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/186258.187158"},{"key":"e_1_2_1_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/154183.154200"},{"key":"e_1_2_1_78_1","first-page":"353","volume-title":"Proceedings of ICSE-18","author":"Eickehnann N. S.","year":"1996"},{"key":"e_1_2_1_79_1","first-page":"59","article-title":"2004. Software Reuse and the Test Development Process: A Combined Approach, J. Bosch and C. Krueger (Eds.): ICSR 2004","volume":"3107","author":"Karinsalo M.","year":"2004","journal-title":"LNCS"},{"key":"e_1_2_1_80_1","volume-title":"Espoo","author":"Korhonen J.","year":"2000"},{"key":"e_1_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.v17:3"},{"key":"e_1_2_1_82_1","first-page":"90","volume-title":"Computing and Technology","volume":"16","author":"Al Dallal J.","year":"2006"},{"key":"e_1_2_1_83_1","volume-title":"International Journal of Computer Science and Engineering","volume":"2","author":"Al Dallal J.","year":"2008"},{"key":"e_1_2_1_84_1","volume-title":"International Journal of Computer Systems Science and Engineering","volume":"4","author":"Al Dallal J.","year":"2008"},{"key":"e_1_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.4304\/jsw.3.5.11-25"},{"key":"e_1_2_1_86_1","volume-title":"International Journal of Computers","volume":"2","author":"Al Dallal J.","year":"2008"},{"key":"e_1_2_1_87_1","unstructured":"Goel N. Tripathi A. K. and Gupta M. Hook_Test: An Aid to the Hook-Driven Test-First Development of Framework Based Application Accepted for publication in International Journal of Computer Science Issues.  Goel N. Tripathi A. K. and Gupta M. Hook_Test: An Aid to the Hook-Driven Test-First Development of Framework Based Application Accepted for publication in International Journal of Computer Science Issues."},{"key":"e_1_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.4236\/jsea.2012.511097"},{"key":"e_1_2_1_89_1","first-page":"1","volume-title":"ACM SIGSOFT Software Engineering Notes","volume":"37","author":"Goel N.","year":"2012"},{"key":"e_1_2_1_90_1","first-page":"166","volume-title":"COMPSAC '99 Proceedings of the twenty-third Annual International Computer Software and Applications Conference","author":"Tsai W.","year":"1999"},{"key":"e_1_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1145\/351936.351943"},{"key":"e_1_2_1_92_1","first-page":"488","article-title":"1999. Built-in Test Reuse, Building Application Frameworks, M. E. Fayad et al., John Wiley & Sons","author":"Fayad M. E.","year":"1999","journal-title":"Inc."},{"key":"e_1_2_1_93_1","doi-asserted-by":"publisher","DOI":"10.1145\/596992.597001"},{"key":"e_1_2_1_94_1","first-page":"169","volume-title":"AISA'02 Proceedings of the First International Workshop on Advanced Internet Services and Applications","author":"Jeon T."},{"key":"e_1_2_1_95_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMPSAC.2007.86"},{"key":"e_1_2_1_96_1","doi-asserted-by":"publisher","DOI":"10.5555\/794202.795222"},{"key":"e_1_2_1_97_1","doi-asserted-by":"publisher","DOI":"10.5555\/647882.738092"},{"key":"e_1_2_1_98_1","volume-title":"Component-based Software Engineering Workshop: Composing Systems from Components, (ECBS","author":"H\u00f6rnstein J.","year":"2002"},{"key":"e_1_2_1_99_1","unstructured":"Meyer B. 1997. Object-Oriented Software Construction Prentice Hall.   Meyer B. 1997. Object-Oriented Software Construction Prentice Hall."},{"key":"e_1_2_1_100_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-45064-1_8"},{"key":"e_1_2_1_101_1","unstructured":"Atkinson C. and Gro\u00df H. G. 2002. Built-in Contract Testing in Model-Driven Component-Based Development ICSR-7 Proceedings of the Workshop on Component Based Development Processes 2002.  Atkinson C. and Gro\u00df H. G. 2002. Built-in Contract Testing in Model-Driven Component-Based Development ICSR-7 Proceedings of the Workshop on Component Based Development Processes 2002."},{"key":"e_1_2_1_103_1","doi-asserted-by":"publisher","DOI":"10.1145\/979743.979766"},{"key":"e_1_2_1_104_1","doi-asserted-by":"publisher","DOI":"10.1007\/11431855_36"},{"key":"e_1_2_1_105_1","volume-title":"M 2004. Towards Generating Acceptance Tests for Product Lines, Proceedings of the 8th International Conference on Software Reuse, ICSR '04","author":"Geppert B.","year":"2004"},{"key":"e_1_2_1_106_1","volume-title":"Software Product-Family Engineering: 5th International Workshop","author":"Nebut C.","year":"2003"},{"key":"e_1_2_1_107_1","first-page":"45","volume-title":"Proceedings of the International Workshop on Software Product Line Testing, Avaya Labs, ALR-2004-031","author":"McGregor J. D.","year":"2004"},{"key":"e_1_2_1_108_1","volume-title":"Software Product-Family Engineering: 5th International Workshop","author":"Kamsties E.","year":"2003"},{"key":"e_1_2_1_109_1","volume-title":"Software Product-Family Engineering: 5th International Workshop","author":"Bertolino A.","year":"2003"},{"key":"e_1_2_1_110_1","first-page":"19","volume-title":"Proceedings of the International Workshop on Software Product Line Testing SPLiT 2004 Boston, MA: (August","author":"Kishi T.","year":"2004"},{"key":"e_1_2_1_111_1","doi-asserted-by":"publisher","DOI":"10.1007\/11554844_18"},{"key":"e_1_2_1_112_1","doi-asserted-by":"publisher","DOI":"10.1145\/1083274.1083279"},{"key":"e_1_2_1_113_1","volume-title":"Addison-Wesley Professional","author":"Gomaa H.","year":"2004"},{"key":"e_1_2_1_114_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04211-9_8"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2439976.2439982","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2439976.2439982","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T08:35:29Z","timestamp":1750235729000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2439976.2439982"}},"subtitle":["reducing test effort"],"short-title":[],"issued":{"date-parts":[[2013,3,23]]},"references-count":113,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2013,3,23]]}},"alternative-id":["10.1145\/2439976.2439982"],"URL":"https:\/\/doi.org\/10.1145\/2439976.2439982","relation":{},"ISSN":["0163-5948"],"issn-type":[{"value":"0163-5948","type":"print"}],"subject":[],"published":{"date-parts":[[2013,3,23]]},"assertion":[{"value":"2013-03-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}