{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,10,8]],"date-time":"2023-10-08T13:50:07Z","timestamp":1696773007507},"reference-count":7,"publisher":"Wiley","issue":"3-4","license":[{"start":{"date-parts":[[2006,10,31]],"date-time":"2006-10-31T00:00:00Z","timestamp":1162252800000},"content-version":"vor","delay-in-days":4808,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Software Testing Verif &amp; Rel"],"published-print":{"date-parts":[[1993,9]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>This paper presents a way of generating acceptance and systems test data from documents produced as part of the traditional structured approaches to systems analysis and design. Entity\u2010relationship diagrams are analysed in a fashion similar to boundary\u2010value analysis to generate combinations of entities that should be supported by the system. Data flow diagrams are analysed in a way that generates tests to exercise the passage of each data item through the system. This information is augmented with details from the process specifications to ensure, firstly, that the specifications themselves are tested to branch coverage level and secondly, that no infeasible tests are generated. Finally, the \u2018entity life histories\u2019 are examined and tests generated to evaluate the full range of possible states experienced by the entities within the system. The result is a common pool of test data requirements and expected results that may be used to test the corresponding development stage (typically, system or acceptance testing) or may be fed into the next development stage as walkthrough or review data. The paper concludes by presenting the results of an initial evaluation of the methods.<\/jats:p>","DOI":"10.1002\/stvr.4370030305","type":"journal-article","created":{"date-parts":[[2006,11,17]],"date-time":"2006-11-17T15:59:06Z","timestamp":1163779146000},"page":"165-179","source":"Crossref","is-referenced-by-count":1,"title":["Software testing using analysis and design based techniques"],"prefix":"10.1002","volume":"3","author":[{"given":"Marc","family":"Roper","sequence":"first","affiliation":[]},{"given":"Ab Rashid Bin Ab","family":"Rahim","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2006,10,31]]},"reference":[{"key":"e_1_2_1_2_1","volume-title":"An Introduction to SSADM Version 4","author":"Ashworth C.","year":"1992"},{"key":"e_1_2_1_3_1","unstructured":"bin Ab Rahim A. (1993)Requirements\u2010Based Testing Techniques.Ph. D. thesis University of Strathclyde Glasgow U. K."},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.1990.131377"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.1985.232549"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(84)90028-1"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/71633.71639"},{"key":"e_1_2_1_8_1","volume-title":"Modern Structured Analysis","author":"Yourdon E.","year":"1989"}],"container-title":["Software Testing, Verification and Reliability"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Fstvr.4370030305","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/stvr.4370030305","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,8,31]],"date-time":"2023-08-31T09:35:32Z","timestamp":1693474532000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/stvr.4370030305"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1993,9]]},"references-count":7,"journal-issue":{"issue":"3-4","published-print":{"date-parts":[[1993,9]]}},"alternative-id":["10.1002\/stvr.4370030305"],"URL":"https:\/\/doi.org\/10.1002\/stvr.4370030305","archive":["Portico"],"relation":{},"ISSN":["0960-0833","1099-1689"],"issn-type":[{"value":"0960-0833","type":"print"},{"value":"1099-1689","type":"electronic"}],"subject":[],"published":{"date-parts":[[1993,9]]}}}