16 research outputs found

    Model-Based Filtering of Combinatorial Test Suites

    No full text
    International audienceTobias is a combinatorial test generation tool which can efficiently generate a large number of test cases by unfolding a test pattern and computing all combinations of parameters. In this paper, we first propose a model-based testing approach where Tobias test cases are first run on an executable UML/OCL specification. This animation of test cases on a model allows to filter out invalid test sequences produced by blind enumeration, typically the ones which violate the pre-conditions of operations, and to provide an oracle for the valid ones. We then introduce recent extensions of the Tobias tool which support an incremental unfolding and filtering process, and its associated toolset. This allows to address explosive test patterns featuring a large number of invalid test cases, and only a small number of valid ones. For instance, these new constructs could mandate test cases to satisfy a given predicate at some point or to follow a given behavior. The early detection of invalid test cases improves the calculation time of the whole generation and execution process, and helps fighting combinatorial explosion

    Assessing the impact of climate conditions on the distribution of mosquito species in Qatar

    Get PDF
    Qatar is a peninsular country with predominantly hot and humid weather, with 88% of the total population being immigrants. As such, it leaves the country liable to the introduction and dissemination of vector-borne diseases, in part due to the presence of native arthropod vectors. Qatar's weather is expected to become warmer with the changing climatic conditions across the globe. Environmental factors such as humidity and temperature contribute to the breeding and distribution of different types of mosquito species in a given region. If proper and timely precautions are not taken, a high rate of particular mosquito species can result in the transmission of various vector-borne diseases. In this study, we analyzed the environmental impact on the probability of occurrence of different mosquito species collected from several different sites in Qatar. The Naive Bayes model was used to calculate the posterior probability for various mosquito species. Further, the resulting Naive Bayes predictions were used to define the favorable environmental circumstances for identified mosquito species. The findings of this study will help in the planning and implementation of an active surveillance system and preventive measures to curb the spread of mosquitoes in Qatar

    Computer aided diagnosis system based on machine learning techniques for lung cancer

    No full text
    Cancer is a leading cause of death worldwide. Lung cancer is a type of cancer that is considered as one of the most leading causes of death globally. In Malaysia, it is the 3rd common cancer type and the 2nd type of cancer among men. In this paper, machine learning techniques have been utilized to develop a computer-aided diagnosis system for lung cancer. The system consists of feature extraction phase, feature selection phase and classification phase. For feature extraction/selection, different wavelets functions have been applied in order to find the one that produced the highest accuracy. Clustering-K-nearest-neighbor algorithm has been developed/utilized for classification. Japanese Society of Radiological Technology's standard dataset of lung cancer has been used to test the system. The data set has 154 nodule regions (abnormal) and 92 non-nodule regions (normal). Accuracy levels of over 96% for classification have been achieved which demonstrate the merits of the proposed approach. 2012 IEEE.Scopu
    corecore