{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,1]],"date-time":"2022-04-01T08:18:10Z","timestamp":1648801090432},"reference-count":20,"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> Statistical testing involves the testing of software by selecting test cases from a probability distribution that is intended to represent the software's operational usage. In this paper, we describe and evaluate a framework for statistical testing of software components that incorporates test case execution and output evaluation. An operational profile and a test oracle are essential for the statistical testing of software components because they are used for test case generation and output evaluation respectively. An operational profile is a set of input events and their associated probabilities of occurrence expected in actual operation. A test oracle is a mechanism that is used to check the results of test cases. We present four types of operational profiles and three types of test oracles, and empirically evaluate them using the framework by applying them to two software components. The results show that while simple operational profiles may be effective for some components, more sophisticated profiles are needed for others. For the components that we tested, the fault-detecting effectiveness of the test oracles was similar. <\/jats:p>","DOI":"10.1142\/s021819400700329x","type":"journal-article","created":{"date-parts":[[2007,7,26]],"date-time":"2007-07-26T20:58:18Z","timestamp":1185483498000},"page":"379-405","source":"Crossref","is-referenced-by-count":0,"title":["A FRAMEWORK FOR STATISTICAL TESTING OF SOFTWARE COMPONENTS"],"prefix":"10.1142","volume":"17","author":[{"given":"RAKESH","family":"SHUKLA","sequence":"first","affiliation":[{"name":"Dhirubhai Ambani Institute of Information and Communication Technology, Gandhinagar 382 007, India"}]},{"given":"PAUL","family":"STROOPER","sequence":"additional","affiliation":[{"name":"School of Information Technology and Electrical Engineering, The University of Queensland, St. Lucia 4072, Australia"}]},{"given":"DAVID","family":"CARRINGTON","sequence":"additional","affiliation":[{"name":"School of Information Technology and Electrical Engineering, The University of Queensland, St. Lucia 4072, Australia"}]}],"member":"219","published-online":{"date-parts":[[2011,11,21]]},"reference":[{"key":"rf1","volume-title":"Introduction to Probability and Statistics","author":"Mendenhall W.","year":"2006"},{"key":"rf2","doi-asserted-by":"publisher","DOI":"10.1109\/52.143097"},{"key":"rf8","doi-asserted-by":"publisher","DOI":"10.1109\/MS.1987.231413"},{"key":"rf10","doi-asserted-by":"publisher","DOI":"10.1109\/32.707695"},{"key":"rf14","doi-asserted-by":"publisher","DOI":"10.1109\/52.199724"},{"key":"rf16","doi-asserted-by":"publisher","DOI":"10.1145\/78973.78974"},{"key":"rf18","volume-title":"Testing Object-Oriented Systems: Models, Patterns, and Tools","author":"Binder R.","year":"2000"},{"key":"rf20","first-page":"438","volume":"10","author":"Duran J. W.","journal-title":"IEEE Trans. on Softw. Eng."},{"key":"rf21","doi-asserted-by":"publisher","DOI":"10.1109\/32.62448"},{"key":"rf22","doi-asserted-by":"publisher","DOI":"10.1109\/32.962563"},{"key":"rf23","doi-asserted-by":"publisher","DOI":"10.1109\/32.485221"},{"key":"rf24","doi-asserted-by":"publisher","DOI":"10.1109\/32.83906"},{"key":"rf26","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.79"},{"key":"rf28","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"Gamma E.","year":"1994"},{"key":"rf30","volume-title":"Software Design, Automated Testing, and Maintenance: A Practical Approach","author":"Hoffman D. M.","year":"1995"},{"key":"rf31","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-5265-9"},{"key":"rf33","doi-asserted-by":"publisher","DOI":"10.1002\/stvr.308"},{"key":"rf34","volume-title":"Experimental and Quasi-Experimental Designs for Generalized Causal Inference","author":"Shadish W. R.","year":"2002"},{"key":"rf35","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2005.97"},{"key":"rf36","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\/S021819400700329X","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,6]],"date-time":"2019-08-06T21:48:00Z","timestamp":1565128080000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.worldscientific.com\/doi\/abs\/10.1142\/S021819400700329X"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2007,6]]},"references-count":20,"journal-issue":{"issue":"03","published-online":{"date-parts":[[2011,11,21]]},"published-print":{"date-parts":[[2007,6]]}},"alternative-id":["10.1142\/S021819400700329X"],"URL":"https:\/\/doi.org\/10.1142\/s021819400700329x","relation":{},"ISSN":["0218-1940","1793-6403"],"issn-type":[{"value":"0218-1940","type":"print"},{"value":"1793-6403","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,6]]}}}