Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Faten H. Afifi

dblp:16/4640 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 1992
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
2 papers
Software testing · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software testing › specification-based testing
boundary value testing
0.011992
Detection of Linear Errors via Domain Testing · ACM Trans. Softw. Eng. Methodol. 1992
Software testing › specification-based testing
domain testing
0.011992
Detection of Linear Errors via Domain Testing · ACM Trans. Softw. Eng. Methodol. 1992
Software testing
test input generation
0.011992
Testing for Linear Errors in Nonlinear Computer Programs · ICSE 1992
Software testing
test oracle
0.011992
Testing for Linear Errors in Nonlinear Computer Programs · ICSE 1992

Methods — techniques the papers use, named apart from their topics

perturbation analysis · 0.0error-space criterion · 0.0
YearPublicationVenuePosition
1992 Testing for Linear Errors in Nonlinear Computer Programs
abstract
This paper provides an approach to test nonlinear functions in computer programs, whether this function is used for control flow, such as a predicate inequality or equality constraint, or is given as an input-output relationship. This approach will obtain test data to detect linear errors in the given nonlinear function. An error-space criterion previously given by Zeil will be utilized, and a necessary and sufficient condition for the test data will be specified to guarantee the satisfaction of this criterion. This leads to a simple and efficient method to select test data which satisfies that condition; only (n+2) tests are required, where n is the number of input variables. An analysis will be given to show that this simple approach can be very effective in detecting nonlinear errors as well.
Faten H. Afifi, Lee J. White, Steven J. Zeil
ICSE1
1992 Detection of Linear Errors via Domain Testing
abstract
Domain testing attempts to find errors in the numeric expressions affecting the flow of control through a program. Intuitively, domain testing provides a systematic form of boundary value testing for the conditional statements within a program. Several forms of domain testing have been proposed, all dealing with the detection of linear errors in linear functions. Perturbation analysis has been previously developed as a measure of the volume of faults, from within a selected space of possible faults, left undetected by a test set. It is adapted here to errors and error spaces. The adapted form is used to show that the different forms of domain testing are closer in error detection ability than had been supposed. They may all be considered effective for finding linear errors in linear predicate functions. A simple extension is proposed, which allows them to detect linear errors in nonlinear predicate functions using only a single additional test point.
Steven J. Zeil, Faten H. Afifi, Lee J. White
ACM Trans. Softw. Eng. Methodol.2