{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,23]],"date-time":"2023-10-23T13:12:11Z","timestamp":1698066731069},"reference-count":17,"publisher":"Wiley","issue":"2","license":[{"start":{"date-parts":[[2006,10,30]],"date-time":"2006-10-30T00:00:00Z","timestamp":1162166400000},"content-version":"vor","delay-in-days":7211,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Softw Pract Exp"],"published-print":{"date-parts":[[1987,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>A new structural testing method (STM) is presented for use with JSP (Jackson structured programming) designed programs. The method involves the creation of a path expression from the program structure and subsequent expansion of the expression into a set of paths using an algebra described in the paper. The treatment of each JSP construct is dealt with in detail. A worked example demonstrates the use of the method to generate test cases. The method is compared in terms of coverage to other well\u2010known structural testing methods. The advantages and disadvantages of the method are discussed and further work currently being undertaken by the authors is outlined.<\/jats:p>","DOI":"10.1002\/spe.4380170205","type":"journal-article","created":{"date-parts":[[2006,11,18]],"date-time":"2006-11-18T02:07:52Z","timestamp":1163815672000},"page":"135-157","source":"Crossref","is-referenced-by-count":2,"title":["A structural testing method for JSP designed programs"],"prefix":"10.1002","volume":"17","author":[{"given":"M.","family":"Roper","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"P.","family":"Smith","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","published-online":{"date-parts":[[2006,10,30]]},"reference":[{"key":"e_1_2_1_2_2","first-page":"390","volume-title":"Tutorial: Software Testing and Validation Techniques","author":"Miller E. F.","year":"1978"},{"key":"e_1_2_1_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1976.233816"},{"key":"e_1_2_1_4_2","doi-asserted-by":"publisher","DOI":"10.1145\/356651.356652"},{"key":"e_1_2_1_5_2","doi-asserted-by":"publisher","DOI":"10.1145\/356876.356879"},{"key":"e_1_2_1_6_2","doi-asserted-by":"publisher","DOI":"10.1002\/j.1538-7305.1983.tb03467.x"},{"key":"e_1_2_1_7_2","unstructured":"M. R.PaigeandM. A.Holthouse \u2018On sizing software testing for structured programs\u2019 International Symposium of Fault Tolerant Computing 212 June1977."},{"key":"e_1_2_1_8_2","doi-asserted-by":"publisher","DOI":"10.1002\/spe.4380090304"},{"key":"e_1_2_1_9_2","volume-title":"Central Computer Agency Guide No. 9. Program Validation","year":"1976"},{"key":"e_1_2_1_10_2","volume-title":"Principles of Program Design","author":"Jackson M. A.","year":"1975"},{"key":"e_1_2_1_11_2","volume-title":"An Introduction to Program Design Using JSP","author":"Burgess R. S.","year":"1984"},{"key":"e_1_2_1_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1976.233837"},{"key":"e_1_2_1_13_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1980.230467"},{"key":"e_1_2_1_14_2","doi-asserted-by":"publisher","DOI":"10.1145\/360248.360252"},{"key":"e_1_2_1_15_2","volume-title":"Computer Program Testing","author":"White L. J.","year":"1981"},{"key":"e_1_2_1_16_2","volume-title":"Software Testing Techniques","author":"Beizer B.","year":"1983"},{"key":"e_1_2_1_17_2","volume-title":"The Art of Software Testing","author":"Myers G. J.","year":"1979"},{"key":"e_1_2_1_18_2","series-title":"Proc. 8th Int. Conf. Softw. Eng.","first-page":"259","volume-title":"The causes and effects of infeasible paths in computer programs","author":"Hedley D.","year":"1985"}],"container-title":["Software: Practice and Experience"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fspe.4380170205","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/spe.4380170205","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,22]],"date-time":"2023-10-22T10:11:56Z","timestamp":1697969516000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/spe.4380170205"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1987,2]]},"references-count":17,"journal-issue":{"issue":"2","published-print":{"date-parts":[[1987,2]]}},"alternative-id":["10.1002\/spe.4380170205"],"URL":"https:\/\/doi.org\/10.1002\/spe.4380170205","archive":["Portico"],"relation":{},"ISSN":["0038-0644","1097-024X"],"issn-type":[{"value":"0038-0644","type":"print"},{"value":"1097-024X","type":"electronic"}],"subject":[],"published":{"date-parts":[[1987,2]]}}}