maSMP Profiles
maSMP profiles are recommendations of use corresponding to maSMP and schema.org types and properties. Recommendations relate to the cardinality (one, many) and marginality (minimum, recommended, optional). The json.schema corresponding to the maSMP profiles can be found at the maSMP DDE namespace.
To avoid conflict/confusion between types and profiles, all the profile names end with the suffix 'Profile'
Profile | Description |
---|---|
SoftwareRunActionProfile | The act of testing an object according to its specifications. For instance, testing a software with a particular testType using a specific testInput and getting a specific testOutput (aka result). |
SoftwareTestActionProfile | The act of testing a software according to its specifications. For instance, testing a software with a particular testType using a specific testInput and getting a specific testOutput (aka result). |
SoftwareManagementPlanProfile | Software Management plan. |
SoftwareApplicationProfile | Profile of schema:SoftwareApplication using properties corresponding to the Software Management Plan use case. |
SoftwareSourceCodeProfile | Profile of schema:SoftwareSourceCode using properties corresponding to the Software Management Plan use case |