Skip to content

Define a machine-readable framework format #53

@kscarfone

Description

@kscarfone

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:

  1. Create an OSCAL instance document for two frameworks.
  2. Create XSD for framework content validation purposes.
  3. Create Schematron to validate framework-specific requirements.
  4. Create CSS/XSLT for human readability and data entry.
  5. Test both frameworks using the CSS for data entry into oXygen using Author mode.

Acceptance Criteria:

  1. Validate that the OSCAL instance documents have been created as defined in Goal 1.
  2. Validate that all framework information from the sources was transformed (no loss of information).
  3. Validate that all information types common to both frameworks are formatted the same way.
  4. Evaluate Schematron to ensure framework-specific requirements have been included.
  5. Evaluate CSS/XSLT for human readability/data entry.
  6. Validate that textboxes, pick lists, etc. work as defined in the oXygen interface.

Metadata

Metadata

Labels

Discussion NeededThis issues needs to be reviewed by the OSCAL development team.Scope: ModelingIssues targeted at development of OSCAL formatsUser Story

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions