Activity Chart Checks : (C3097) Elements containing subroutine calls with conflicting length of parameters

(C3097) Elements containing subroutine calls with conflicting length of parameters

Error In:
Correctness
Description:
There are subroutine calls where the actual parameter’s length conflicts with the corresponding formal parameter definition, or whose length is unknown.
Format:
<element name>
<expression of subroutine call>
<actual parameters> - Unknown length
 
 
Example:
Activity ACT_1 contains the following mini-spec:

EV/SUB_LEN(X1,Y1)

 

 
In this mini-spec:

X1 is an unbounded array of integers.

Y1 is a string.

SUB_LEN is a subroutine with the following parameters:

X - An array of integers, from 1 to 5
Y - A string
The error is generated because X1 is of unknown length.
Erroneous Elements:
Textual elements, boxes, and arrows