Closed garretfick closed 4 years ago
There's a paragraph about 'Component Type' here: https://www.owasp.org/index.php/Component_Analysis#Component_Type
Component type is also defined in CycloneDX which lists:
https://cyclonedx.org/docs/1.1/#type_classification
Currently the term used in SCVS is 'Component Type'.
Do we want to continue using that term? Do we want to use 'Component Classification'? Something else?
I'd suggest to just give a definition of what the term means, but not make it tied to a particular standard. I'm ok with the overall term (unless I can find a different term in an existing standard elsewhere).
This has been added to the glossary and to the control itself.
Problem:
As a user of the specification, I need to be able to determine whether I comply with the standard. The term "component type" leaves a lot of possibilities for interpretation. For example, this could mean "3rd party or open source", "development language", among other interpretations.
Recommendation:
Either add a list of definitions (probably the best) or clarify what this means here.