a b s t r a c tContext: The use of system requirements and their risks enables software testers to identify more important test cases that can reveal the faults associated with system components.Objective: The goal of this research is to make the requirements risk estimation process more systematic and precise by reducing subjectivity using a fuzzy expert system. Further, we provide empirical results that show that our proposed approach can improve the effectiveness of test case prioritization.Method: In this research, we used requirements modification status, complexity, security, and size of the software requirements as risk indicators and employed a fuzzy expert system to estimate the requirements risks. Further, we employed a semi-automated process to gather the required data for our approach and to make the risk estimation process less subjective.Results: The results of our study indicated that the prioritized tests based on our new approach can detect faults early, and also the approach can be effective at finding more faults earlier in the high-risk system components compared to the control techniques.Conclusion: We proposed an enhanced risk-based test case prioritization approach that estimates requirements risks systematically with a fuzzy expert system. With the proposed approach, testers can detect more faults earlier than with other control techniques. Further, the proposed semi-automated, systematic approach can easily be applied to industrial applications and can help improve regression testing effectiveness.
Antioxidant activities and major antioxidants were investigated in the methanolic extracts of roasted and spent coffee to evaluate the feasibility of spent coffee as a source of functional ingredients. Phenolic compounds, such as gallic acid, protocatechuic acid, and chlorogenic acid, and nitrogenous compounds, including trigonelline and caffeine, were identified. Caffeine was the most abundant compound, followed by chlorogenic acid. Despite the significant reduction of antioxidants, 2,2,-diphenyl-1-picrylhydrazyl (DPPH) radical scavenging activity was retained in more than 95% of roasted coffee. The retentions of superoxide dismutase (SOD)-like activity and ferric reducing antioxidant power (FRAP) were 65-90 and 46-60%, respectively. Gallic acid had a positive correlation with SOD-like activity, whereas protocatechuic acid positively correlated with FRAP, suggesting that the major compounds contributing to each antioxidant activity are different. These results show that spent coffee can be used as an antioxidant source for functional foods and cosmetic products to improve antioxidant properties.
Fault localization is one of the most expensive activities of program debugging, which is why the recent years have witnessed the development of many different fault localization techniques. This paper proposes a groupingbased strategy that can be applied to various techniques in order to boost their fault localization effectiveness. The applicability of the strategy is assessed over -Tarantula and a Radial Basis Function neural network-based technique; across three different sets of programs (the Siemens suite, grep and gzip). Results are suggestive that the groupingbased strategy is capable of significantly improving the fault localization effectiveness and is not limited to any particular fault localization technique. The proposed strategy does not require any additional information than what was already collected as input to the fault localization technique, and does not require the technique to be modified in any way.
We propose a test case prioritization strategy for risk based testing, in which the risk exposure is employed as the key criterion of evaluation. Existing approaches to risk based testing typically employ risk exposure values as assessed by the tester. In contrast, we employ exposure values that have been determined by experts during the risk assessment stage of the risk management process. If a given method produces greater accuracy in fault detection, that approach is considered more valuable for software testing. We demonstrate the value of our proposed risk based testing method in this sense through its application.
Test case prioritization techniques have been focused on regression testing which is conducted on an already executed test suite. In fact, the test case prioritization for new testing is also required. In this paper, we propose a method to prioritize new test cases by calculating risk exposure value for requirements and analyzing risk items based on the calculation to evaluate relevant test cases and thereby determining the test case priority through the evaluated values. Moreover, we demonstrate effectiveness of our technique through empirical studies in terms of both APFD and fault severity
Ethyl carbamate (EC) classified as a probable human carcinogen (Group 2A) is naturally formed in alcoholic beverages and fermented foods during fermentation process and/or during storage. The objective of this study was to analyze EC in 34 food items including 14 alcoholic beverages and 20 fermented foods sold in Korea. Each food was collected from 18 supermarkets in 9 metropolitan cities in Korea, and then made into composite. According to food composition and alcohol content, samples were divided into four matrices such as apple juice, milk, Soju (liquor containing about 20% alcohol), and rice porridge. The maximum EC value of 151.06 µg/kg was found in Maesilju (liquor made from Maesil and Soju). Whisky and Bokbunjaju (Korean black raspberry wine) contained 9.90 µg/kg and 6.30 µg/kg, respectively. EC was not detected in other alcoholic beverages. Of 20 fermented foods, Japanese-style soy sauce had highest level of 15.59 µg/kg and traditional one contained 4.18 µg/kg. Soybean paste had 1.18 µg/kg, however, EC was not found in other fermented foods.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.