Producing an Inspector XSLT for OSCAL, serving a dual purpose
Offering a conformant and (ultimately) complete implementation of Metaschema-based validation as a 2nd implementation demonstrating viability of this tech (esp vis-a-vis constraint-checking not covered by XSD for XML)
providing OSCAL XML users with easier/better means of cross-checking their data and thus participate more directly in diagnostic/development loops
Milestones (projected)
draft - Near-complete runtime demonstrating viability
final - All of current version of OSCAL (v 1.1.2 or superseding version)
Functional and operational requirements
Stated very broadly
With test runtimes demonstrating Inspector-based validation of documents individually and in batch
Fully aligned with XSD and other XML-validating Metaschema applications (e.g. oscal-cli), with testing to show
Scripts to be run from the CL
Also to be run inside CI/CD
XSpec for bug diagnostics / spot checking / functional testing of OSCAL InspectorXSLT
following XSpec deployment in metaschema-xslt repo
Tracking Issue for an OSCAL Inspector XSLT application.
Producing an Inspector XSLT for OSCAL, serving a dual purpose
Milestones (projected)
draft - Near-complete runtime demonstrating viability final - All of current version of OSCAL (v 1.1.2 or superseding version)
Functional and operational requirements
Stated very broadly