{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:49:12Z","timestamp":1750308552491,"version":"3.41.0"},"reference-count":22,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2014,12,9]],"date-time":"2014-12-09T00:00:00Z","timestamp":1418083200000},"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":[[2014,12,9]]},"abstract":"<jats:p>In the present era when component-based software development plays an important role in the software development community, testing is an important activity, which should not be neglected. Component-based software testing is an essential activity, which supports productivity in component-based software development. Past studies indicate that more than fifty percent of the cost of software development is dedicated to the testing activity, which results in an increased cost of the software. This paper describes the issues and challenges of component-based systems. This paper also suggests the requirement of a novel approach to testing of component-based software. It also proposes a novel approach to testing of component-based software while considering some important factors like component study, component test case design, component test execution, and component test analysis and component test documentation.<\/jats:p>","DOI":"10.1145\/2674632.2674640","type":"journal-article","created":{"date-parts":[[2014,12,16]],"date-time":"2014-12-16T13:39:54Z","timestamp":1418737194000},"page":"1-4","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["A Novel Approach to Component-Based Software Testing"],"prefix":"10.1145","volume":"39","author":[{"given":"Lata","family":"Nautiyal","sequence":"first","affiliation":[{"name":"Department of Computer Sciences Gurukula Kangri University, Graphic Era University, Uttarakhand, India"}]},{"given":"Neena","family":"Gupta","sequence":"additional","affiliation":[{"name":"Department of Computer Sciences Kanya Gurukul Campus, Gurukula Kangri University, Uttarakhand, India"}]},{"given":"Sushil Chandra","family":"Dimri","sequence":"additional","affiliation":[{"name":"Department of Computer Application Graphic Era University, Clement Town, Dehradun, Uttarakhand, India"}]}],"member":"320","published-online":{"date-parts":[[2014,12,9]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/2.675643"},{"volume-title":"Proc. 25th Intl Conf on Software Engineering (ICSE 2003","year":"2003","author":"Meyer Bertrand","key":"e_1_2_1_2_1"},{"volume-title":"The Art of Software Testing","year":"1979","author":"G.","key":"e_1_2_1_3_1"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1234741.1234757"},{"volume-title":"Beyond Object-Oriented Programming","year":"1998","author":"Szyperski","key":"e_1_2_1_5_1"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/190679.199221"},{"key":"e_1_2_1_7_1","volume-title":"Software Engineering","author":"Sommerville Ian","year":"2010","edition":"9"},{"volume-title":"IEEE Standard Glossary of Software Engineering Terminology","year":"1990","author":"IEEE","key":"e_1_2_1_8_1"},{"volume-title":"Testing and Quality Assurance for Component-Based Software","year":"2003","author":"Gao Jerry Zeyu","key":"e_1_2_1_9_1"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1656485.1656491"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/267580.267590"},{"volume-title":"Jens Grabowski, \u00d8ystein Haugen, Ina Schieferdecker, and Clay Williams, Model-Driven Testing Using the UML Testing Profile","year":"2007","author":"Baker Paul","key":"e_1_2_1_12_1"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.714622"},{"volume-title":"proceedings of International Workshop on Component-Based Software Engineering","year":"1998","key":"e_1_2_1_14_1"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1007\/s003780050007"},{"volume-title":"Component-Based Software Engineering:putting the pieces together","year":"2001","author":"George T. Heineman and William T. Council","key":"e_1_2_1_16_1"},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2001.936211"},{"volume-title":"Building Reliable Component-Based Software Systems","year":"2002","author":"Crnkovic Ivica","key":"e_1_2_1_18_1"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1002\/1099-1689(200006)10:2<77::AID-STVR197>3.0.CO;2-E"},{"volume-title":"Proceedings of 9th International Software","author":"Tse T. H.","key":"e_1_2_1_20_1"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/645542.658183"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.714817"}],"container-title":["ACM SIGSOFT Software Engineering Notes"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2674632.2674640","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2674632.2674640","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T19:03:49Z","timestamp":1750273429000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2674632.2674640"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,12,9]]},"references-count":22,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2014,12,9]]}},"alternative-id":["10.1145\/2674632.2674640"],"URL":"https:\/\/doi.org\/10.1145\/2674632.2674640","relation":{},"ISSN":["0163-5948"],"issn-type":[{"type":"print","value":"0163-5948"}],"subject":[],"published":{"date-parts":[[2014,12,9]]},"assertion":[{"value":"2014-12-09","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}