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.

Samar Mouchawrab

dblp:06/3583 · DBLP profile ↗
← Back
4ranked-venue papers
3as first author
1since 2021 · last 2026
—ORCID · none

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

Software engineering, systems software and programming languages · 3 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021

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 · 93% Empirical software engineering · 7%

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

TopicWeightPapersLastEvidence papers
Software testing › test adequacy
coverage criteria
0.112011
Assessing, Comparing, and Combining State Machine-Based Testing and Structural Testing: A Series of Experiments · IEEE Trans. Software Eng. 2011
Software testing › model-based testing
finite state machine testing
0.112011
Assessing, Comparing, and Combining State Machine-Based Testing and Structural Testing: A Series of Experiments · IEEE Trans. Software Eng. 2011
Software testing
model-based testing
0.112011
Assessing, Comparing, and Combining State Machine-Based Testing and Structural Testing: A Series of Experiments · IEEE Trans. Software Eng. 2011
Software testing
structural testing
0.112011
Assessing, Comparing, and Combining State Machine-Based Testing and Structural Testing: A Series of Experiments · IEEE Trans. Software Eng. 2011

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

round-trip paths coverage · 0.1controlled experiment · 0.1
YearPublicationVenuePosition
2026 Video captioning: a comparative study between ChatGPT, Claude, and Gemini
Zakaria EL Idrissi, Mohamed-Amine Chadi, Samar Mouchawrab
Multim. Tools Appl.3
2011 Assessing, Comparing, and Combining State Machine-Based Testing and Structural Testing: A Series of Experiments
abstract
A large number of research works have addressed the importance of models in software engineering. However, the adoption of model-based techniques in software organizations is limited since these models are perceived to be expensive and not necessarily cost-effective. Focusing on model-based testing, this paper reports on a series of controlled experiments. It investigates the impact of state machine testing on fault detection in class clusters and its cost when compared with structural testing. Based on previous work showing this is a good compromise in terms of cost and effectiveness, this paper focuses on a specific state-based technique: the round-trip paths coverage criterion. Round-trip paths testing is compared to structural testing, and it is investigated whether they are complementary. Results show that even when a state machine models the behavior of the cluster under test as accurately as possible, no significant difference between the fault detection effectiveness of the two test strategies is observed, while the two test strategies are significantly more effective when combined by augmenting state machine testing with structural testing. A qualitative analysis also investigates the reasons why test techniques do not detect certain faults and how the cost of state machine testing can be brought down.
Samar Mouchawrab, Lionel C. Briand, Yvan Labiche, Massimiliano Di Penta
IEEE Trans. Software Eng.1
2007 Assessing, Comparing, and Combining Statechart- based testing and Structural testing: An Experiment
abstract
Although models have been proven to be helpful in a number of software engineering activities there is still significant resistance to model-driven development. This paper investigates one specific aspect of this larger problem. It addresses the impact of using statecharts for testing class clusters that exhibit a state-dependent behavior. More precisely, it reports on a controlled experiment that investigates their impact on testing fault-detection effectiveness. Code-based, structural testing is compared to statechart-based testing and their combination is investigated to determine whether they are complementary. Results show that there is no significant difference between the fault detection effectiveness of the two test strategies but that they are significantly more effective when combined. This implies that a cost-effective strategy would specify statechart-based test cases early on, execute them once the source code is available, and then complete them with test cases based on code coverage analysis.
Samar Mouchawrab, Lionel C. Briand, Yvan Labiche
ESEM1
2005 A measurement framework for object-oriented software testability
Samar Mouchawrab, Lionel C. Briand, Yvan Labiche
Inf. Softw. Technol.1