Activity Chart Checks : (C3087) Tasks/procedures that are used incorrectly

(C3087) Tasks/procedures that are used incorrectly

Error In:
Correctness
Description:
Tasks can be bound only to activities. Any other usage, including expressions, is incorrect. Procedures and functions cannot be bound to activities.
Format:
<subroutine name> (defined as <task/procedure/ function>) used as <procedure/function/task> in definition of <element name>
 
Example:
A procedure PROC_1 is bound (using subroutine binding) to a reactive activity ACT_1.
Erroneous Elements:
Subroutines