Indirect effects in evidential assessment (original) (raw)


An Evidence-based approach is using a best available evidence for making a thoughtful decision about a given set of problem. Evidencebased approach is an amalgamation of individually gained expertise with the evidences gathered through an organized research based approach. Its basic principles are that all practical decisions made should 1) be based on research studies and 2) that these research studies are selected and interpreted according to some specific norms characteristic for Evidence Based Practice[EBP]. Many software testing techniques are proposed to test various types of software and based upon the evidences gathered an effective testing methodology is adopted for a software. This is evidence based approach for software testing. The software techniques are classified on the basis of three criteria’s a) stepwise code reading b) performing functional testing by adopting boundary value analysis and c) all the statements are covered using structural testing. The study compare...

Regression testing is the retesting of a software to check its reliability against the new functionality that is implemented or changes are made to the software. Regression testing plays a significant role to assess the quality of a product that is changed frequently in functionality as expected by the end user of the software. There has been a number of studies on various regression testing techniques as mentioned by Yoo and Harman in their survey but a very few are dedicated to the evaluating regression testing techniques. In this study various methods or schemes are suggested to measure the uniqueness of a test case. The uniqueness measure of a test case is a tool that is utilized to make decision on the effectiveness of various regression test techniques. Finally, building blocks for the construction of a framework are provided in the form of various schemes classified by their level of complexity involved. Concepts and methods that are utilized are already proven by academia an...

Evidence Based Software Engineering (EBSE) is a mechanism to support and improve the technology adoption, development and management techniques. EBSE methodology aims to improve the decision making process related to software development by integrating the current best practices with research with the practical experiences and human values. We discuss the EBSE approach for conventional software engineering and illustrate it for program development and coding phase through a case of Cyber Forensic illustration. We extend the EBSE approach for IT Enabled Service (ITES) sector and bring out new avenues for potential applications of EBSE.