As a content or tool developer, I can define frameworks in a common machine-readable OSCAL format.
Required Resources:
- Two frameworks in machine-ingestible formats (e.g., NIST CSF text, PCI DSS text)
Goals:
- Create an OSCAL instance document for two frameworks.
- Create XSD for framework content validation purposes.
- Create Schematron to validate framework-specific requirements.
- Create CSS/XSLT for human readability and data entry.
- Test both frameworks using the CSS for data entry into oXygen using Author mode.
Acceptance Criteria:
- Validate that the OSCAL instance documents have been created as defined in Goal 1.
- Validate that all framework information from the sources was transformed (no loss of information).
- Validate that all information types common to both frameworks are formatted the same way.
- Evaluate Schematron to ensure framework-specific requirements have been included.
- Evaluate CSS/XSLT for human readability/data entry.
- Validate that textboxes, pick lists, etc. work as defined in the oXygen interface.
As a content or tool developer, I can define frameworks in a common machine-readable OSCAL format.
Required Resources:
Goals:
Acceptance Criteria: