2015
DOI: 10.1002/smr.1752
|View full text |Cite
|
Sign up to set email alerts
|

Delta‐based regression testing: a formal framework towards model‐driven regression testing

Abstract: The increase in complexity and rate of technological changes in modern software development has led to a demand for systematic methods that raise the abstraction level for system maintenance and regression testing. Model‐driven development (MDD) has promised to reduce extra coding efforts in software maintenance activities using traceable change management. The research described in this paper presents a Z‐notation‐based framework, called delta‐based regression testing (DbRT), for formal modeling of regression… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
6

Relationship

2
4

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 42 publications
0
7
0
Order By: Relevance
“…The forward traceability maps requirements to test cases while backward traceability maps back test cases to requirements. Fundamental parameters employed in traceability matric include as requirement Id, faults, test cases, traces to source code, and trace to design specification [99]. We can conclude that test case property of traceability matrices ensures that execution of certain test cases verify the correct working of a module.…”
Section: Rq4 What Are Linkage Metrics Used In the Selected Primary Studies?mentioning
confidence: 96%
“…The forward traceability maps requirements to test cases while backward traceability maps back test cases to requirements. Fundamental parameters employed in traceability matric include as requirement Id, faults, test cases, traces to source code, and trace to design specification [99]. We can conclude that test case property of traceability matrices ensures that execution of certain test cases verify the correct working of a module.…”
Section: Rq4 What Are Linkage Metrics Used In the Selected Primary Studies?mentioning
confidence: 96%
“…The example in Figure shows an FSM, as a customized model proposed in the work of Nooraei Abadeh and Mirian‐Hosseinabadi, that expresses the behavior of an enrollment service at the design level. The service accepts incoming enrollment requests and fits them into suitable places.…”
Section: Problem Statement Using An Examplementioning
confidence: 99%
“…Semantically, change modeling is the process of establishing interrelationships between entities of a different version of a system, and changes are expressed regarding a sequence of refactoring operations.Definition A change operation is a descriptive representation of a model transformation for refactoring models using two main operations “Add” and “Remove.” Each change operation uses pre‐ and post‐conditions to check a model state before and after applying the transformation . Furthermore, the operation “Update” is reasonable as a sequence of “Add” and “Remove” on the same entity.…”
Section: Formal Overview Of the Frameworkmentioning
confidence: 99%
See 2 more Smart Citations