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

Abderrazak Ghedamsi

dblp:74/6130 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
0since 2021 · last 2001
—ORCID · none

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

Computer networks · 4 · 1 first-authorSystems, architecture and hardware · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1

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
1 paper
Software testing · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 100%
Theoretical computer science
1 paper
Automata and formal languages · 100%

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

TopicWeightPapersLastEvidence papers
Electronic design automation › hardware verification and test
fault diagnosis
0.011993
Multiple Fault Diagnostics for Finite State Machines · INFOCOM 1993
Electronic design automation
hardware verification and test
0.011993
Multiple Fault Diagnostics for Finite State Machines · INFOCOM 1993
Automata and formal languages
finite automata
0.011993
Multiple Fault Diagnostics for Finite State Machines · INFOCOM 1993
Software testing › specification-based testing
conformance testing
0.011991
Test Selection Based on Finite State Models · IEEE Trans. Software Eng. 1991
Software testing › model-based testing
finite state machine testing
0.011991
Test Selection Based on Finite State Models · IEEE Trans. Software Eng. 1991
Software testing › regression testing
test selection
0.011991
Test Selection Based on Finite State Models · IEEE Trans. Software Eng. 1991
Electronic design automation › hardware verification and test
test generation
0.011993
Multiple Fault Diagnostics for Finite State Machines · INFOCOM 1993
Software testing
protocol testing
0.011991
Test Selection Based on Finite State Models · IEEE Trans. Software Eng. 1991

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

test case selection · 0.0diagnostic algorithm · 0.0finite state models · 0.0fault detection · 0.0
YearPublicationVenuePosition
2001 Multiple Fault Diagnostics for Communicating Nondeterministic Finite State Machines
abstract
During the last decade, different methods were developed to produce optimized test sequences for detecting faults in, communication protocol implementations. However, the application of these methods gives only limited information about the location of detected faults. We propose a complementary step, which localizes the faults, once detected. It consists of a generalized diagnostic algorithm for the case where more than one fault may be present in the transitions of a system represented by communicating nondeterministic finite state machines, if existing faults are detected, this algorithm permits the generation of a minimal set of diagnoses, each of which is formed by a set of transitions suspected of being faulty. A simple example is used to demonstrate the functioning of the proposed diagnostic algorithm. The complexity of each step in the algorithm are calculated.
Rim Belhassine-Cherif, Abderrazak Ghedamsi
ISCC2
2000 Diagnostic Tests for Communicating Nondeterministic Finite State Machines
abstract
Systematic test sequence generation for conformance testing of communication protocol implementations, has been an active research area during the last decade. Methods were developed to produce optimized test sequences for detecting faults in such systems. However the application of these methods gives only limited information about the location of detected faults. In this paper we propose a complementary step, which localizes the fault, once detected. It consists of a generalized diagnostic algorithm for the case where distributed system specifications (implementations) are given in the form of communicating nondeterministic finite state machines. Such algorithm localizes the faulty transition once the fault has been detected. The algorithm guarantees the correct diagnosis of any single (output and/or transfer) fault. A simple example is used to demonstrate the functioning of the proposed algorithm. The complexity of each step in the algorithm and hence, the overall complexity are calculated.
Rim Belhassine-Cherif, Abderrazak Ghedamsi
ISCC2
1999 A Study of Some Influencing Factors in Testability and Diagnostics Based on FSMs
abstract
It is well known that the tests and diagnostics influence greatly communication software reliability. The testability and the easiness of the diagnostic process of communication software are becoming major concerns of the design community. The fault detection and the fault localization problems are strongly related issues. The ease of diagnostics can be seen as a criterion of testability; it is in fact characterized by specific requirements at the design level. We make a clear link between these two issues and we study the influence of some testability factors on the diagnostic activity. We present our results and hints on "diagnosability" in the context of a finite state machine model.
Kamel Karoui, Abderrazak Ghedamsi, Rachida Dssouli
ISCC2
1993 Diagnosis of Single Transition Faults in Communicating Finite State Machines
abstract
The authors propose a generalized diagnostic algorithm for the case where more than one fault (output or transfer) may be present in one of the transitions of a deterministic system represented by a set of communicating finite state machines (CFSMs). Such an algorithm localizes the faulty transition in the distributed system once the fault has been detected. It generates, if necessary, additional diagnostic test cases which depend on the observed symptoms and which permit the location of the detected faults. The algorithm guarantees the correct diagnosis of any single or double fault (output and/or transfer) in at most one of the transitions of a deterministic system which is represented by a set of communicating FSMs. A simple example is used to demonstrate the functioning of the different steps of the proposed diagnostic algorithm.>
Abderrazak Ghedamsi, Gregor von Bochmann, Rachida Dssouli
ICDCS1
1993 Multiple Fault Diagnostics for Finite State Machines
abstract
The authors propose a generalized diagnostic algorithm for the case where more than one fault (output and/or transfer) may be present in the transitions of a system represented by a deterministic finite state machine (FSM). If existing faults are detected, this algorithm permits the generation of a minimal set of diagnoses, each of which is formed by a set of transitions (with specific types of faults) suspected of being faulty. The occurrence in an implementation of all the faults of a given diagnosis allows the explanation of all observed implementation outputs. The algorithm guarantees the correct diagnosis of certain configurations of faults (output and/or transfer) in an implementation, which are characterized by a certain type of independence of the different faults. The authors also propose an approach for selecting additional test cases, which allows the reduction of the number of possible diagnoses. A simple example is used to demonstrate the different steps of the algorithm.>
Abderrazak Ghedamsi, Gregor von Bochmann, Rachida Dssouli
INFOCOM1
1992 Test Result Analysis and Diagnostics for Finite State Machines
abstract
An algorithm that localizes the faulty transition in a deterministic finite state machine (FSM) once the fault has been detected is presented. The diagnostic algorithm generates, if necessary, additional diagnostic test cases which depend on the observed symptom and which permit the location of the detected fault. The algorithm guarantees the diagnosis of any single fault in an FSM. An application example, explaining the functioning of the algorithm, is provided.>
Abderrazak Ghedamsi, Gregor von Bochmann
ICDCS1
1991 Test Selection Based on Finite State Models
abstract
A method for the selection of appropriate test case, an important issue for conformance testing of protocol implementations as well as software engineering, is presented. Called the partial W-method, it is shown to have general applicability, full fault-detection power, and yields shorter test suites than the W-method. Various other issues that have an impact on the selection of a suitable test suite including the consideration of interaction parameters, various test architectures for protocol testing and the fact that many specifications do not satisfy the assumptions made by most test selection methods (such as complete definition, a correctly implemented reset function, a limited number of states in the implementation, and determinism), are discussed.>
Susumu Fujiwara, Gregor von Bochmann, Ferhat Khendek, Mokhtar Amalou, Abderrazak Ghedamsi
IEEE Trans. Software Eng.5