Answer :
Answer and Explanation:
The difficulty occurs as of the external attributes like the maintainability is some how related to the developers and users who experiences the software it could be impacted by various things like their experiences, education, etc also they are not dependent upon the cyclomatic complexity. In addition to this, for validating these kind of attributes, here are some internal attributed like size, complexity, documentation that could be determined