Duplicate Statements
Definition:
A duplicate sequence of statements in the statement block of one or multiple behavioral entities (functions, test cases and altsteps).
Code Example:
function f_sendMessages(in float p_duration) runs on ExampleComponent {
timer t;
t.start(p_duration);
t.timeout;
pt.send("first timeout");
t.start( p_duration );
t.timeout;
pt.send("second timeout " );
}
References:
Quality attributes
- Code Example
- Cause and Effect
- Frequency
- Refactoring