tokens: Rationale for selection of the approach shall be provided considering the following criteria : 1 . available design data ; 2 . product complexity and level of integration ; 3 . criticality of the product or function ; 4 . segregation of function .