Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Dale E. Blue is active.

Publication


Featured researches published by Dale E. Blue.


international conference on software engineering | 2013

Interaction-based test-suite minimization

Dale E. Blue; Itai Segall; Rachel Tzoref-Brill; Aviad Zlotnick

Combinatorial Test Design (CTD) is an effective test planning technique that reveals faults resulting from feature interactions in a system. The standard application of CTD requires manual modeling of the test space, including a precise definition of restrictions between the test space parameters, and produces a test suite that corresponds to new test cases to be implemented from scratch. In this work, we propose to use Interaction-based Test-Suite Minimization (ITSM) as a complementary approach to standard CTD. ITSM reduces a given test suite without impacting its coverage of feature interactions. ITSM requires much less modeling effort, and does not require a definition of restrictions. It is appealing where there has been a significant investment in an existing test suite, where creating new tests is expensive, and where restrictions are very complex. We discuss the tradeoffs between standard CTD and ITSM, and suggest an efficient algorithm for solving the latter. We also discuss the challenges and additional requirements that arise when applying ITSM to real-life test suites. We introduce solutions to these challenges and demonstrate them through two real-life case studies.


International Journal on Software Tools for Technology Transfer | 2011

Evaluating workloads using comparative functional coverage

Yoram Adler; Dale E. Blue; Thomas W. Conti; Richard Prewitt; Shmuel Ur

We introduce comparative functional coverage—a technique for comparing the coverage of multiple workloads—and the tool in which it was implemented, FoCuS. The need to compare workloads and the use of functional coverage as a technique to explore data are not new. However, the use of functional coverage for comparing workloads has not been addressed as a method that responds to this long unanswered need. We describe our work in augmenting a functional coverage tool so it can handle multiple data sources. We present the data and include an experiment that shows the usefulness of this method.


haifa verification conference | 2009

Evaluating workloads using multi-comparative functional coverage

Yoram Adler; Shmuel Ur; Dale E. Blue

In this paper we present a technique for comparing multiple tests and workloads. We show how to automatically determine what each test does uniquely and how to present the information as succinctly as possible. This technology has a number of uses, including in understanding the contribution of tests in regression buckets, especially of legacy systems, and in evaluating what is missing in tests compared to customer usage. We also show that the technology used in the analysis is superior to previous technology in that it can automatically find holes that were previously only found manually.


international conference on software engineering | 2017

Proactive and pervasive combinatorial testing

Dale E. Blue; Orna Raz; Rachel Tzoref-Brill; Paul Wojciak; Marcel Zalmanovici

Combinatorial testing (CT) is a well-known technique for improving the quality of test plans while reducing testing costs. Traditionally, CT is used by testers at testing phase to design a test plan based on a manual definition of the test space. In this work, we extend the traditional use of CT to other parts of the development life cycle. We use CT at early design phase to improve design quality. We also use CT after test cases have been created and executed, in order to find gaps between design and test. For the latter use case we deploy a novel technique for a semi-automated definition of the test space, which significantly reduces the effort associated with manual test space definition. We report on our practical experience in applying CT for these use cases to three large and heavily deployed industrial products. We demonstrate the value gained from extending the use of CT by (1) discovering latent design flaws with high potential impact, and (2) correlating CT-uncovered gaps between design and test with field reported problems.


Archive | 2000

Intelligent work station simulation—generalized LAN frame generation simulation structure

William H. Bleier; Dale E. Blue; Kevin J. Brady; Jeff R. Jones; Max M. Maurer


Archive | 2008

Method for comparing customer and test load data with comparative functional coverage hole analysis

Dale E. Blue; Shmuel Ur


Archive | 2011

TEST SELECTION BASED ON AN N-WISE COMBINATIONS COVERAGE

Dale E. Blue; Rachel Tzoref-Brill


Archive | 2010

GENERATING A FUNCTIONAL COVERAGE MODEL FROM A TRACE

Yoram Adler; Noam Behar; Dale E. Blue; Orna Raz-Pelleg


Archive | 2007

Generalized WBEM/CIM Indication Provider Simulation Engine

Dale E. Blue; James E. Koopman; James McGurl; Adam L. Salvatori; Ruy E. Tiapula De Alencar


Archive | 2010

Meta attributes in functional coverage models

Yoram Adler; Noam Behar; Dale E. Blue; Orna Raz-Pelleg

Researchain Logo
Decentralizing Knowledge