Should We Care about Don t Care Testing Inputs? Empirical Investigation of Pair-Wise Testing
|
|
- Brendan Carpenter
- 5 years ago
- Views:
Transcription
1 5th International Workshop on Combinatorial Testing (IWCT 2016) 10 April 2016, Chicago, USA Should We Care about Don t Care Testing Inputs? Empirical Investigation of Pair-Wise Testing Sergiy Vilkomir and Galen Pennell East Carolina University Department of Computer Science
2 Tolerance (stability) of testing criteria This research is part of a more general problem about the tolerance (stability) of the testing coverage criteria. During testing according to some testing criterion (branch coverage, MC/DC, pairwise, etc.), only one such test case is usually required At the same time, many such test sets are possible for the same software Can we select any test set? How close are the characteristics of different test sets which satisfy to the same criterion? 2
3 Tolerance (stability) of testing criteria The main characteristic is effectiveness - the ability to detect failures in a software program Tolerance (stability) - the ability of every test set satisfying the criterion to provide a similar level of effectiveness For criteria with high tolerance, effectiveness of separate test sets does not vary much and is sufficiently close to the average effectiveness. For criteria with low tolerance effectiveness of separate test sets can vary significantly. 3
4 Tolerance (stability) of testing criteria From: S. A. Vilkomir, K. Kapoor and J. P. Bowen. Tolerance of Control-Flow Testing Criteria, Proceedings of 27th IEEE Annual International Computer Software and Applications Conference (COMPSAC 2003), Dallas, Texas, USA, 3-6 November 2003, pp
5 This research How close are the characteristics of different pairwise test sets with the same inputs? We consider: Only pairwise testing Only logical Inputs: logical variables with true and false values It is not necessary that the results would be the same for general (not logical) inputs Two characteristics: effectiveness MC/DC level Pairwise sets with different don t care values We started step 2: Different pairwise tests from different tools (ACTS, Pict, Jenny, Pairwiser, VPTag) 5
6 don t care values 20% values - don t care 1024 different test sets 6
7 don t care values IPOG IPOG-F IPOG-F2 Expr. Number Don't Care Number Don't Care Number Don't Care Size of Test Inputs of Test Inputs of Test Inputs Inputs Number % Inputs Number % Inputs Number %
8 Empirical investigation Empirical investigation included the following steps: 1. Selection of logical expressions for experimental testing. Together, 10 sets with 102 logical expressions were used. 2. Generation of different pair-wise test sets with 4 to 8 logical inputs. Test case generation was repeated using 3 different algorithms in ACTS: IPOG, IPOG-F, and IPOG-F2. Together, 122 pair-wise test sets were generated. 3. Evaluation of the effectiveness of pair-wise test sets. The Fault Evaluator research tool was used. 8
9 Empirical investigation Empirical investigation included the following steps: 4. Evaluation of MC/DC levels of pair-wise test sets. The CodeCover tool was used. 5. Analysis of variations of the effectiveness and MC/DC levels. We compared these variations for different test sets separately for the same sets of expressions. The standard deviation and the coefficient of variation (the ratio of standard deviation to mean) were used. 9
10 Empirical investigation SCOPE OF THE EMPIRICAL TESTING IPOG IPOG-F IPOG-F2 Expr. Number Total Test Test Test Test Test Test Size of Expr. Runs Runs Runs Runs Sets Cases Sets Cases Sets Cases Total
11 Empirical investigation - Effectiveness Effectiveness of pair-wise testing Simple expressions Complex expressions but this is not about tolerance 11
12 Empirical investigation - Effectiveness Effectiveness of pair-wise testing Simple expressions size 6 Complex expressions size 8 this is tolerance 12
13 Empirical investigation - Effectiveness Effectiveness of pair-wise testing (IPOG Algorithm) Expression Pair-wise test sets - IPOG algorithm Effectiveness Range Coeff. of Size Avg. St. Dev. Max Min Size var., % Simple Complex Simple Complex Simple Simple Simple Complex Complex Complex
14 Empirical investigation - Effectiveness Effectiveness of pair-wise testing (IPOG-F Algorithm) Expression Pair-wise test sets - IPOG-F algorithm Effectiveness Range Coeff. of Size Avg. St. Dev. Max Min Size var., % Simple Complex Simple Complex Simple Complex Simple Complex Simple Complex
15 Empirical investigation - Effectiveness Effectiveness of pair-wise testing (IPOG-F2 Algorithm) Expression Pair-wise test sets - IPOG-F2 algorithm Effectiveness Range Coeff. of Size Avg. St. Dev. Max Min Size var., % Simple Complex Simple Complex Simple Complex Simple Simple Complex Complex
16 Empirical investigation - MC/DC level MC/DC level of pair-wise testing Simple expressions Complex expressions 16
17 Empirical investigation - MC/DC level MC/DC level of pair-wise testing Simple expressions size 6 Complex expressions size 8 this is tolerance 17
18 Empirical investigation - MC/DC level MC/DC level of pair-wise testing (IPOG Algorithm) Expression Pair-wise test sets - IPOG algorithm MC/DC Cov. Range Coeff. of Size Avg. St. Dev. Max Min Size var., % Simple Complex Simple Complex Simple Complex Simple Complex Simple Complex
19 Empirical investigation - MC/DC level MC/DC level of pair-wise testing (IPOG-F Algorithm) Expression Pair-wise test sets - IPOG-F algorithm MC/DC Cov. Range Coeff. of Size Avg. St. Dev. Max Min Size var., % Simple Complex Simple Complex Simple Complex Simple Complex Simple Complex
20 Empirical investigation - MC/DC level MC/DC level of pair-wise testing (IPOG-F2 Algorithm) Expression Pair-wise test sets - IPOG-F2 algorithm MC/DC Cov. Range Coeff. of Size Avg. St. Dev. Max Min Size var., % Simple Complex Simple Complex Simple Complex Simple Complex Simple Complex
21 Conclusions Should we care about don t care testing inputs? Based on our results, our answer is No. The pair-wise test sets with different don t care values are stable and both the effectiveness and the level of MC/DC coverage are very close within such test sets. Our results support current practice when one test set with randomly selected don t care values is used for testing. 21
22 Conclusions Limitations we limit the results to logical expressions only. we considered only the random selection of don t care values. In principle, it is possible to select some specific values, for example, maximizing the 3-way coverage of a test set. Future work could include the investigation of the pair-wise stability for a general combinatorial test space. different pairwise tests from different tools 22
Software Testing Lecture 5. Justin Pearson
Software Testing Lecture 5 Justin Pearson 2017 1 / 34 Covering Logical Expressions Logic expression show up in many situations Covering logical expressions have a long history, many are the covering criteria
More informationLogic Coverage Active Clause Coverage
Logic Coverage Active Clause Coverage CS 4501 / 6501 Software Testing [Ammann and Offutt, Introduction to Software Testing, Ch. 8] 1 Active Clause Coverage (ACC) From the testing perspective, we would
More informationIntroduction to the Analysis of Variance (ANOVA)
Introduction to the Analysis of Variance (ANOVA) The Analysis of Variance (ANOVA) The analysis of variance (ANOVA) is a statistical technique for testing for differences between the means of multiple (more
More informationChapter 4 Optimized Implementation of Logic Functions
Chapter 4 Optimized Implementation of Logic Functions Logic Minimization Karnaugh Maps Systematic Approach for Logic Minimization Minimization of Incompletely Specified Functions Tabular Method for Minimization
More informationPAPER New Metrics for Prioritized Interaction Test Suites
830 IEICE TRANS. INF. & SYST., VOL.E97 D, NO.4 APRIL 2014 PAPER New Metrics for Prioritized Interaction Test Suites Rubing HUANG, a), Student Member, DaveTOWEY, Jinfu CHEN b), and Yansheng LU, Nonmembers
More informationLogic Coverage Inactive Clause Coverage
Logic Coverage Inactive CS 4501 / 6501 Software Testing [Ammann and Offutt, Introduction to Software Testing, Ch. 8] 1 General Active (GACC) p = (a b) Review row a b p p a p b 1 T T T T T 2 T F F T T 3
More informationAdversarial Search. Christos Papaloukas, Iosif Angelidis. University of Athens November 2017
Adversarial Search Christos Papaloukas, Iosif Angelidis University of Athens November 2017 Christos P., Iosif A. Adversarial Search UoA, 2017 1 / 61 Main Aspects Formulation In order to perform an Adversarial
More informationMath 231E, Lecture 25. Integral Test and Estimating Sums
Math 23E, Lecture 25. Integral Test and Estimating Sums Integral Test The definition of determining whether the sum n= a n converges is:. Compute the partial sums s n = a k, k= 2. Check that s n is a convergent
More informationSociology 593 Exam 1 February 17, 1995
Sociology 593 Exam 1 February 17, 1995 I. True-False. (25 points) Indicate whether the following statements are true or false. If false, briefly explain why. 1. A researcher regressed Y on. When he plotted
More informationLIGHT ROBUSTNESS. Matteo Fischetti, Michele Monaci. DEI, University of Padova. 1st ARRIVAL Annual Workshop and Review Meeting, Utrecht, April 19, 2007
LIGHT ROBUSTNESS Matteo Fischetti, Michele Monaci DEI, University of Padova 1st ARRIVAL Annual Workshop and Review Meeting, Utrecht, April 19, 2007 Work supported by the Future and Emerging Technologies
More informationA Practical Implementation of Maximum Likelihood Voting *
1 A Practical Implementation of Maximum Likelihood Voting * Kalhee Kim, Mladen A. Vouk, and David F. McAllister Department of Computer Science North Carolina State University Raleigh, NC 27695-8206 Abstract
More informationRESEARCH AND DEVELOPMENT DEPARTMENT
RESEARCH AND DEVELOPMENT DEPARTMENT REPORT NO. 06-45 GROUNDWATER MONITORING REPORT TUNNEL AND RESERVOIR PLAN MAINSTREAM TUNNEL SYSTEM 2005 ANNUAL REPORT AUGUST 2006 August 8, 2006 Ms. Marcia Willhite,
More informationIntroduction to the Analysis of Variance (ANOVA) Computing One-Way Independent Measures (Between Subjects) ANOVAs
Introduction to the Analysis of Variance (ANOVA) Computing One-Way Independent Measures (Between Subjects) ANOVAs The Analysis of Variance (ANOVA) The analysis of variance (ANOVA) is a statistical technique
More informationMulti-Way Analysis of Variance (ANOVA)
Multi-Way Analysis of Variance (ANOVA) An approximate answer to the right problem is worth a good deal more than an exact answer to an approximate problem John Tukey (American Mathmetician) Multi-way ANOVA
More informationProgram Slicing. Author: Mark Weiser Published in TSE, Presented by Peeratham (Karn) Techapalokul 10/13/2015
Program Slicing Author: Mark Weiser Published in TSE, 1984 Presented by Peeratham (Karn) Techapalokul 1/13/215 About Mark Weiser a chief scientist at Xerox PARC Widely considered to be the father of ubiquitous
More informationRelating Counterexamples to Test Cases in CTL Model Checking Specifications
Relating Counterexamples to Test Cases in CTL Model Checking Specifications ABSTRACT Duminda Wijesekera dwijesek@gmu.edu Department of Information and Software Engineering, MS 4A4 George Mason University
More informationPROBABILITY: CONDITIONING, BAYES THEOREM [DEVORE 2.4]
PROBABILITY: CONDITIONING, BAYES THEOREM [DEVORE 2.4] CONDITIONAL PROBABILITY: Let events E, F be events in the sample space Ω of an experiment. Then: The conditional probability of F given E, P(F E),
More informationn = p 1 p 2 p r = q 1 q 2 q m, then r = m (i.e. the number of primes in any prime decomposition
Department of Mathematical Sciences Instructor: Daiva Pucinskaite Discrete Mathematics Factoring Recall. Fundamental Theorem of Arithmetic. Let n be a positive integer n > 1. Then n can be represented
More informationBlack-box testing TDDD04 Lecture 2
Black-box testing TDDD04 Lecture 2 Ola Leifler Unit testing Different kinds of unit testing Code inspections Code walkthroughs Black-box testing White-box testing Determines what the inputs are Determines
More informationarxiv: v1 [cs.se] 6 Dec 2017
arxiv:1801.06041v1 [cs.se] 6 Dec 2017 Constrained locating arrays for combinatorial interaction testing Hao Jin Tatsuhiro Tsuchiya January 19, 2018 Abstract This paper introduces the notion of Constrained
More informationEngineering for Compatibility
W17 Compatibility Testing Wednesday, October 3rd, 2018 3:00 PM Engineering for Compatibility Presented by: Melissa Benua mparticle Brought to you by: 350 Corporate Way, Suite 400, Orange Park, FL 32073
More informationSpecific Differences. Lukas Meier, Seminar für Statistik
Specific Differences Lukas Meier, Seminar für Statistik Problem with Global F-test Problem: Global F-test (aka omnibus F-test) is very unspecific. Typically: Want a more precise answer (or have a more
More informationBusiness Statistics PROBABILITY DISTRIBUTIONS
Business Statistics PROBABILITY DISTRIBUTIONS CONTENTS Probability distribution functions (discrete) Characteristics of a discrete distribution Example: uniform (discrete) distribution Example: Bernoulli
More informationChapter 6. Estimation of Confidence Intervals for Nodal Maximum Power Consumption per Customer
Chapter 6 Estimation of Confidence Intervals for Nodal Maximum Power Consumption per Customer The aim of this chapter is to calculate confidence intervals for the maximum power consumption per customer
More informationFACTOR ANALYSIS AND MULTIDIMENSIONAL SCALING
FACTOR ANALYSIS AND MULTIDIMENSIONAL SCALING Vishwanath Mantha Department for Electrical and Computer Engineering Mississippi State University, Mississippi State, MS 39762 mantha@isip.msstate.edu ABSTRACT
More informationFrequency Forecasting using Time Series ARIMA model
Frequency Forecasting using Time Series ARIMA model Manish Kumar Tikariha DGM(O) NSPCL Bhilai Abstract In view of stringent regulatory stance and recent tariff guidelines, Deviation Settlement mechanism
More informationFault Masking in Tri-redundant Systems
Fault Masking in Tri-redundant Systems Mohamed G. Gouda 1, Jorge A. Cobb 2, and Chin-Tser Huang 3 1 Department of Computer Sciences The University of Texas at Austin gouda@cs.utexas.edu 2 Department of
More informationFault Exposure Ratio Estimation and Applications*
Fault Exposure Ratio Estimation and Applications* Li Naixin Microsoft Corp. One Microsoft Way Redmond WA 98052 naixinliemicrosoft.com Yashwant E(. Malaiya Computer Science Dept. Colorado State University
More informationFault Tolerant Computing CS 530 Software Reliability Growth. Yashwant K. Malaiya Colorado State University
Fault Tolerant Computing CS 530 Software Reliability Growth Yashwant K. Malaiya Colorado State University 1 Software Reliability Growth: Outline Testing approaches Operational Profile Software Reliability
More informationReduction of Detected Acceptable Faults for Yield Improvement via Error-Tolerance
Reduction of Detected Acceptable Faults for Yield Improvement via Error-Tolerance Tong-Yu Hsieh and Kuen-Jong Lee Department of Electrical Engineering National Cheng Kung University Tainan, Taiwan 70101
More informationABSTRACT. Self-Checked Metamorphic Testing of Monte Carlo Simulation. by Tong Wu. March, 2011
ABSTRACT Self-Checked Metamorphic Testing of Monte Carlo Simulation by Tong Wu March, 2011 Chair: Dr. Junhua Ding Major Department: Computer Science Photon propagation in biological tissues can be modeled
More informationPhilosophy 220. Truth-Functional Equivalence and Consistency
Philosophy 220 Truth-Functional Equivalence and Consistency Review Logical equivalency: The members of a pair of sentences [of natural language] are logically equivalent if and only if it is not [logically]
More informationCourse 1 Solutions November 2001 Exams
Course Solutions November Exams . A For i =,, let R = event that a red ball is drawn form urn i i B = event that a blue ball is drawn from urn i. i Then if x is the number of blue balls in urn, ( R R)
More informationUncertainty. Jayakrishnan Unnikrishnan. CSL June PhD Defense ECE Department
Decision-Making under Statistical Uncertainty Jayakrishnan Unnikrishnan PhD Defense ECE Department University of Illinois at Urbana-Champaign CSL 141 12 June 2010 Statistical Decision-Making Relevant in
More informationCutting Plane Separators in SCIP
Cutting Plane Separators in SCIP Kati Wolter Zuse Institute Berlin DFG Research Center MATHEON Mathematics for key technologies 1 / 36 General Cutting Plane Method MIP min{c T x : x X MIP }, X MIP := {x
More informationStat 500 Midterm 2 12 November 2009 page 0 of 11
Stat 500 Midterm 2 12 November 2009 page 0 of 11 Please put your name on the back of your answer book. Do NOT put it on the front. Thanks. Do not start until I tell you to. The exam is closed book, closed
More informationDepartment of. Computer Science. Empirical Estimation of Fault. Naixin Li and Yashwant K. Malaiya. August 20, Colorado State University
Department of Computer Science Empirical Estimation of Fault Exposure Ratio Naixin Li and Yashwant K. Malaiya Technical Report CS-93-113 August 20, 1993 Colorado State University Empirical Estimation of
More informationSafety and Reliability of Embedded Systems
(Sicherheit und Zuverlässigkeit eingebetteter Systeme) Fault Tree Analysis Mathematical Background and Algorithms Prof. Dr. Liggesmeyer, 0 Content Definitions of Terms Introduction to Combinatorics General
More informationChapter 2 Combinational Logic Circuits
Logic and Computer Design Fundamentals Chapter 2 Combinational Logic Circuits Part 2 Circuit Optimization Goal: To obtain the simplest implementation for a given function Optimization is a more formal
More informationPLEASE DO NOT REMOVE THIS PAGE
Thank you for downloading this document from the RMIT ResearchR Repository Citation: Liu, H, Wang, D, Huimin, L and Chen, T 2009, 'On the integration of metamorphic testing and model checking', in Hans
More informationAdvanced Techniques for Mining Structured Data: Process Mining
Advanced Techniques for Mining Structured Data: Process Mining Frequent Pattern Discovery /Event Forecasting Dr A. Appice Scuola di Dottorato in Informatica e Matematica XXXII Problem definition 1. Given
More informationA Data-Driven Model for Software Reliability Prediction
A Data-Driven Model for Software Reliability Prediction Author: Jung-Hua Lo IEEE International Conference on Granular Computing (2012) Young Taek Kim KAIST SE Lab. 9/4/2013 Contents Introduction Background
More information9. Linear Regression and Correlation
9. Linear Regression and Correlation Data: y a quantitative response variable x a quantitative explanatory variable (Chap. 8: Recall that both variables were categorical) For example, y = annual income,
More informationRelation between Pareto-Optimal Fuzzy Rules and Pareto-Optimal Fuzzy Rule Sets
Relation between Pareto-Optimal Fuzzy Rules and Pareto-Optimal Fuzzy Rule Sets Hisao Ishibuchi, Isao Kuwajima, and Yusuke Nojima Department of Computer Science and Intelligent Systems, Osaka Prefecture
More informationReductions Of Undiscounted Markov Decision Processes and Stochastic Games To Discounted Ones. Jefferson Huang
Reductions Of Undiscounted Markov Decision Processes and Stochastic Games To Discounted Ones Jefferson Huang School of Operations Research and Information Engineering Cornell University November 16, 2016
More informationAGEC 621 Lecture 16 David Bessler
AGEC 621 Lecture 16 David Bessler This is a RATS output for the dummy variable problem given in GHJ page 422; the beer expenditure lecture (last time). I do not expect you to know RATS but this will give
More informationa. See the textbook for examples of proving logical equivalence using truth tables. b. There is a real number x for which f (x) < 0. (x 1) 2 > 0.
For some problems, several sample proofs are given here. Problem 1. a. See the textbook for examples of proving logical equivalence using truth tables. b. There is a real number x for which f (x) < 0.
More informationStatistical Data Analysis
DS-GA 0 Lecture notes 8 Fall 016 1 Descriptive statistics Statistical Data Analysis In this section we consider the problem of analyzing a set of data. We describe several techniques for visualizing the
More information1 Introduction. The Relationship Between Test Coverage and Reliability
The Relationship Between Test Coverage and Reliability Yashwant K. Malaiya Naixin Li Jim Bieman Computer Science Dept. Colorado State University Fort Collins, CO 8523 malaiya@cs.colostate.edu Rick Karcich
More informationProbability and Information Theory. Sargur N. Srihari
Probability and Information Theory Sargur N. srihari@cedar.buffalo.edu 1 Topics in Probability and Information Theory Overview 1. Why Probability? 2. Random Variables 3. Probability Distributions 4. Marginal
More information10.0 REPLICATED FULL FACTORIAL DESIGN
10.0 REPLICATED FULL FACTORIAL DESIGN (Updated Spring, 001) Pilot Plant Example ( 3 ), resp - Chemical Yield% Lo(-1) Hi(+1) Temperature 160 o 180 o C Concentration 10% 40% Catalyst A B Test# Temp Conc
More informationTopic 18: Model Selection and Diagnostics
Topic 18: Model Selection and Diagnostics Variable Selection We want to choose a best model that is a subset of the available explanatory variables Two separate problems 1. How many explanatory variables
More informationTest Statistique Structurel et Fonctionnel
Test Statistique Structurel et Fonctionnel Pascale Thévenod-Fosse, Hélène Waeselynck {thevenod,waeselyn}@laas.fr Journée Club SEE "Systèmes informatiques de confiance" Thème : Test Paris, le 1er juin 1999
More informationCprE 281: Digital Logic
CprE 281: Digital Logic Instructor: Alexander Stoytchev http://www.ece.iastate.edu/~alexs/classes/ Synchronous Sequential Circuits Basic Design Steps CprE 281: Digital Logic Iowa State University, Ames,
More informationThe tangent FFT. D. J. Bernstein University of Illinois at Chicago
The tangent FFT D. J. Bernstein University of Illinois at Chicago Advertisement SPEED: Software Performance Enhancement for Encryption and Decryption A workshop on software speeds for secret-key cryptography
More informationModeling Input Space for Testing Scientific Computational Software: A Case Study
Modeling Input Space for Testing Scientific Computational Software: A Case Study Sergiy A. Vilkomir 1, W. Thomas Swain 1, Jesse H. Poore 1, and Kevin T. Clarno 2 1 Software Quality Research Laboratory,
More informationFault Tolerant Computing CS 530 Random Testing. Yashwant K. Malaiya Colorado State University
Fault Tolerant Computing CS 530 Random Testing Yashwant K. Malaiya Colorado State University February 5, 2018 1 Random Testing Random testing, in some form, is common for both hardware or software testing.
More informationCOMPARING SEVERAL MEANS: ANOVA
LAST UPDATED: November 15, 2012 COMPARING SEVERAL MEANS: ANOVA Objectives 2 Basic principles of ANOVA Equations underlying one-way ANOVA Doing a one-way ANOVA in R Following up an ANOVA: Planned contrasts/comparisons
More informationCh. 10 Vector Quantization. Advantages & Design
Ch. 10 Vector Quantization Advantages & Design 1 Advantages of VQ There are (at least) 3 main characteristics of VQ that help it outperform SQ: 1. Exploit Correlation within vectors 2. Exploit Shape Flexibility
More informationRerandomization to Balance Covariates
Rerandomization to Balance Covariates Kari Lock Morgan Department of Statistics Penn State University Joint work with Don Rubin University of Minnesota Biostatistics 4/27/16 The Gold Standard Randomized
More informationMultidisciplinary System Design Optimization (MSDO)
Multidisciplinary System Design Optimization (MSDO) Design Space Exploration Lecture 5 Karen Willcox 1 Today s Topics Design of Experiments Overview Full Factorial Design Parameter Study One at a Time
More informationAn Empirical Study on the Developers Perception of Software Coupling
An Empirical Study on the Developers Perception of Software Coupling Gabriele Bavota Bogdan Dit Rocco Oliveto Massimiliano Denys Di Penta Poshyvanyk Andrea De Lucia Coupling Module 1 Module 2 Coupling
More informationSociology 593 Exam 1 Answer Key February 17, 1995
Sociology 593 Exam 1 Answer Key February 17, 1995 I. True-False. (5 points) Indicate whether the following statements are true or false. If false, briefly explain why. 1. A researcher regressed Y on. When
More informationLearning with Decision-Dependent Uncertainty
Learning with Decision-Dependent Uncertainty Tito Homem-de-Mello Department of Mechanical and Industrial Engineering University of Illinois at Chicago NSF Workshop, University of Maryland, May 2010 Tito
More informationLOCATION OF PREHOSPITAL CARE BASIS THROUGH COMBINED FUZZY AHP AND GIS METHOD
ISAHP Article: Mu, Saaty/A Style Guide for Paper Proposals To Be Submitted to the LOCATION OF PREHOSPITAL CARE BASIS THROUGH COMBINED FUZZY AHP AND GIS METHOD Marco Tiznado Departamento de Ingeniería Industrial,
More informationRequirements-based Test Generation for Predicate Testing
Requirements-based Test Generation for Predicate Testing W. Eric Wong Department of Computer Science The University of Texas at Dallas ewong@utdallas.edu http://www.utdallas.edu/~ewong 1 Speaker Biographical
More informationWeakly Secure Data Exchange with Generalized Reed Solomon Codes
Weakly Secure Data Exchange with Generalized Reed Solomon Codes Muxi Yan, Alex Sprintson, and Igor Zelenko Department of Electrical and Computer Engineering, Texas A&M University Department of Mathematics,
More informationGeneralization of Dominance Relation-Based Replacement Rules for Memetic EMO Algorithms
Generalization of Dominance Relation-Based Replacement Rules for Memetic EMO Algorithms Tadahiko Murata 1, Shiori Kaige 2, and Hisao Ishibuchi 2 1 Department of Informatics, Kansai University 2-1-1 Ryozenji-cho,
More informationLearning MN Parameters with Alternative Objective Functions. Sargur Srihari
Learning MN Parameters with Alternative Objective Functions Sargur srihari@cedar.buffalo.edu 1 Topics Max Likelihood & Contrastive Objectives Contrastive Objective Learning Methods Pseudo-likelihood Gradient
More informationPath Testing and Test Coverage. Chapter 9
Path Testing and Test Coverage Chapter 9 Structural Testing Also known as glass/white/open box testing Structural testing is based on using specific knowledge of the program source text to define test
More informationReliable Computing I
Instructor: Mehdi Tahoori Reliable Computing I Lecture 5: Reliability Evaluation INSTITUTE OF COMPUTER ENGINEERING (ITEC) CHAIR FOR DEPENDABLE NANO COMPUTING (CDNC) National Research Center of the Helmholtz
More informationPath Testing and Test Coverage. Chapter 9
Path Testing and Test Coverage Chapter 9 Structural Testing Also known as glass/white/open box testing Structural testing is based on using specific knowledge of the program source text to define test
More informationPoint and Interval Estimation for Gaussian Distribution, Based on Progressively Type-II Censored Samples
90 IEEE TRANSACTIONS ON RELIABILITY, VOL. 52, NO. 1, MARCH 2003 Point and Interval Estimation for Gaussian Distribution, Based on Progressively Type-II Censored Samples N. Balakrishnan, N. Kannan, C. T.
More informationProbability Distribution. Stat Camp for the MBA Program. Debbon Air Seat Release
Stat Camp for the MBA Program Daniel Solow Lecture 3 Random Variables and Distributions 136 Probability Distribution Recall that a random variable is a quantity of interest whose value is uncertain and
More informationSoftware Testing Lecture 7 Property Based Testing. Justin Pearson
Software Testing Lecture 7 Property Based Testing Justin Pearson 2017 1 / 13 When are there enough unit tests? Lets look at a really simple example. import u n i t t e s t def add ( x, y ) : return x+y
More informationConfidence Measure Estimation in Dynamical Systems Model Input Set Selection
Confidence Measure Estimation in Dynamical Systems Model Input Set Selection Paul B. Deignan, Jr. Galen B. King Peter H. Meckl School of Mechanical Engineering Purdue University West Lafayette, IN 4797-88
More informationAn Empirical Study of JUnit Test-Suite Reduction
2011 22nd IEEE International Symposium on Software Reliability Engineering An Empirical Study of JUnit Test-Suite Reduction Lingming Zhang, Darko Marinov, Lu Zhang, Sarfraz Khurshid Electrical and Computer
More informationFault Tolerant Computing CS 530DL
Fault Tolerant Computing CS 530DL Additional Lecture Notes Modeling Yashwant K. Malaiya Colorado State University March 8, 2017 1 Quantitative models Derived from first principles: Arguments are actual
More informationDESIGN OF FUZZY ESTIMATOR TO ASSIST FAULT RECOVERY IN A NON LINEAR SYSTEM K.
DESIGN OF FUZZY ESTIMATOR TO ASSIST FAULT RECOVERY IN A NON LINEAR SYSTEM K. Suresh and K. Balu* Lecturer, Dept. of E&I, St. Peters Engg. College, affiliated to Anna University, T.N, India *Professor,
More informationLogic in Computer Science (COMP118) Tutorial Problems 1
Logic in Computer Science (COMP118) Tutorial Problems 1 1. Let p 1 denote the proposition: Tom s house is red; p 2 denote the proposition: Jim s house is red; p 3 denote the proposition: Mary s house is
More informationEstimators for the binomial distribution that dominate the MLE in terms of Kullback Leibler risk
Ann Inst Stat Math (0) 64:359 37 DOI 0.007/s0463-00-036-3 Estimators for the binomial distribution that dominate the MLE in terms of Kullback Leibler risk Paul Vos Qiang Wu Received: 3 June 009 / Revised:
More informationECE 1767 University of Toronto
Applications Why Two Fault Simulators Never Agree General Techniques Parallel Pattern Simulation Inactive Fault Removal Critical Path Tracing Fault Sampling Statistical Fault Analysis ECE 767 Fault grading
More informationLogical design of digital systems
21062017 lectures Summer Semester 2017 Table of content 1 Combinational circuit design 2 Elementary combinatorial circuits for data transmission 3 Memory structures 4 Programmable logic devices 5 Algorithmic
More informationBIOL 4605/7220 CH 20.1 Correlation
BIOL 4605/70 CH 0. Correlation GPT Lectures Cailin Xu November 9, 0 GLM: correlation Regression ANOVA Only one dependent variable GLM ANCOVA Multivariate analysis Multiple dependent variables (Correlation)
More informationAPPLICATIONS OF DIFFERENTIATION
4 APPLICATIONS OF DIFFERENTIATION APPLICATIONS OF DIFFERENTIATION We have already investigated some applications of derivatives. However, now that we know the differentiation rules, we are in a better
More information!) + log(t) # n i. The last two terms on the right hand side (RHS) are clearly independent of θ and can be
Supplementary Materials General case: computing log likelihood We first describe the general case of computing the log likelihood of a sensory parameter θ that is encoded by the activity of neurons. Each
More informationof an algorithm for automated cause-consequence diagram construction.
Loughborough University Institutional Repository Development of an algorithm for automated cause-consequence diagram construction. This item was submitted to Loughborough University's Institutional Repository
More informationLogical Design of Digital Systems
Lecture 4 Table of Content 1. Combinational circuit design 2. Elementary combinatorial circuits for data transmission 3. Memory structures 4. Programmable logic devices 5. Algorithmic minimization approaches
More informationDecision Analysis. An insightful study of the decision-making process under uncertainty and risk
Decision Analysis An insightful study of the decision-making process under uncertainty and risk Decision Theory A philosophy, articulated by a set of logical axioms and a methodology, for analyzing the
More informationReducing the Cost of Program Debugging with Effective Software Fault Localization
Reducing the Cost of Program Debugging with Effective Software Fault Localization W. Eric Wong Department of Computer Science The University of Texas at Dallas ewong@utdallas.edu http://www.utdallas.edu/~ewong
More informationStat 890 Design of computer experiments
Stat 890 Design of computer experiments Will introduce design concepts for computer experiments Will look at more elaborate constructions next day Experiment design In computer experiments, as in many
More informationMMJ1133 FATIGUE AND FRACTURE MECHANICS A - INTRODUCTION INTRODUCTION
A - INTRODUCTION INTRODUCTION M.N.Tamin, CSMLab, UTM Course Content: A - INTRODUCTION Mechanical failure modes; Review of load and stress analysis equilibrium equations, complex stresses, stress transformation,
More informationCHAPTER 4 CRITICAL GROWTH SEASONS AND THE CRITICAL INFLOW PERIOD. The numbers of trawl and by bag seine samples collected by year over the study
CHAPTER 4 CRITICAL GROWTH SEASONS AND THE CRITICAL INFLOW PERIOD The numbers of trawl and by bag seine samples collected by year over the study period are shown in table 4. Over the 18-year study period,
More informationKarhunen-Loéve (PCA) based detection of multiple oscillations in multiple measurement signals from large-scale process plants
Karhunen-Loéve (PCA) based detection of multiple oscillations in multiple measurement signals from large-scale process plants P. F. Odgaard and M. V. Wickerhauser Abstract In the perspective of optimizing
More informationTesting with model checkers: A survey
COMPETENCE NETWORK SOFTNET AUSTRIA Testing with model checkers: A survey SNA-TR-2007-P2-04 Gordon Fraser, Franz Wotawa, Paul E. Ammann SNA TECHNICAL REPORT NOVEMBER 2007 Competence Network Softnet Austria,
More informationStatistical Applications in Genetics and Molecular Biology
Statistical Applications in Genetics and Molecular Biology Volume 5, Issue 1 2006 Article 28 A Two-Step Multiple Comparison Procedure for a Large Number of Tests and Multiple Treatments Hongmei Jiang Rebecca
More information1:15 pm Dr. Ronald Hocking, Professor Emeritus, Texas A&M University An EM-AVE Approach for Mixed Model Analysis
Dr. Ronald Hocking Lecture Series Friday, April 20, 2007 1:00 pm 5:00 pm Zachry Engineering Center, Room 102 Order of Program: 1:00-1:15 pm Master of Ceremony Dr. Simon Sheather, Head of Statistics 1:15
More informationAn Equivalency Test for Model Fit. Craig S. Wells. University of Massachusetts Amherst. James. A. Wollack. Ronald C. Serlin
Equivalency Test for Model Fit 1 Running head: EQUIVALENCY TEST FOR MODEL FIT An Equivalency Test for Model Fit Craig S. Wells University of Massachusetts Amherst James. A. Wollack Ronald C. Serlin University
More informationBuilt-In Test Generation for Synchronous Sequential Circuits
Built-In Test Generation for Synchronous Sequential Circuits Irith Pomeranz and Sudhakar M. Reddy + Electrical and Computer Engineering Department University of Iowa Iowa City, IA 52242 Abstract We consider
More informationQuantum Error-Correction Subsystem Codes Constructions of Subsystem Codes Bounds on Subsystem Codes Summary. Subsystem Codes
Quantum Error-Correction Constructions of Bounds on Summary Pradeep Sarvepalli, Andreas Klappenecker Department of Computer Science Texas A&M University Quantum Computing Seminar, 6th November 2006 Quantum
More information