(01) Data Density Complexity (02) Data Relational Complexity (03) Data Format Complexity (04) Data Structure Complexity (05) Control Flow Complexity (06) Language Complexity (07) Modularity (08) Adaptability (09) Reusability (10) Testability (11) Portabilty (12) Conformity