Skip to content

Commit

Permalink
Requirement Tagging - Profile Resolution Specification (usnistgov#1089)
Browse files Browse the repository at this point in the history
* Tagged Requirements (updated .rnc), Added Draft Status, several small fixes in modify section
* Applying AJ's fixes, other various small fixes - pending larger automated formating
* Intro purpose rewrite. Editorial fixes from comments. Small edits to "Processing" page on site.

Co-authored-by: Alexander Stein <alexander.stein@nist.gov>
Co-authored-by: Stephen Banghart <stephen.banghart@outlook.com>
  • Loading branch information
3 people authored and iMichaela committed Apr 7, 2022
1 parent a3f522a commit 0338117
Show file tree
Hide file tree
Showing 4 changed files with 292 additions and 338 deletions.
2 changes: 1 addition & 1 deletion docs/content/concepts/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,6 @@ This section of the OSCAL website presents:
- Key [terminology](terminology/) used in OSCAL;
- An overview of the OSCAL [layers and models](layer/), to include who and what processes they apply to;
- An oververview of [identifier use](identifier-use) in OSCAL models;
- A [processing specification](processing/) for handling some types of OSCAL content;
- A [Profile Resolution Specification](processing/) for handling the transformation of OSCAL Profiles into OSCAL Catalogs;
- Illustrative [examples](examples/) of how to represent control implementation and risk management data in OSCAL XML, JSON, and YAML formats; and
- A discussion of how OSCAL [relates](relations-to-other/) to and draws inspiration from other documentary standards.
10 changes: 9 additions & 1 deletion docs/content/concepts/processing/_index.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,18 @@
---
title: Processing Specification
title: Processing Specifications
weight: 50
description: Standardized processes to be applied to OSCAL data
aliases:
- /documentation/specification/
- /documentation/processing/
suppresstopiclist: true
---

OSCAL data is intended to be processed in many ways for many different purposes. The specifications here describe normative processes, in the sense that all OSCAL processors that perform these operations should produce the same outputs from the same inputs under the same configuration. However, users and developers should find many ways to take advantage of data encoded in OSCAL, even beyond what is considered here.

**Please note that these specifications are currently a work in progress and are subject to change.** If you have any feedback or comments, please create an issue at the [NIST OSCAL Github Repository](https://github.com/usnistgov/OSCAL)


# Profile Resolution Specification

The [Profile Resolution Specification](profile-resolution/) provides the standardized process for transforming an OSCAL Profile into an OSCAL Catalog. This specification is current a work in progress and is subject to change.
Loading

0 comments on commit 0338117

Please sign in to comment.