usnistgov/OSCAL

OSCAL Implementation: Component Specification

akarmel opened this issue · 2 comments

User Story:

As an OSCAL system owner and/or administrator, I am able to use an OSCAL implementation "Component Specification" (as per the diagram below) that identifies the specific controls or parts of controls from an OSCAL Profile supported by a component in an OSCAL implementation. These controls will align with the OSCAL Profile selected for the system or capability.

Goals:

  1. Per the following representative diagram describing the elements of the OSCAL implementation schema, develop an OSCAL implementation "Component Specification" to identify the specific controls or parts of controls from an OSCAL Profile supported by a component in an OSCAL implementation.
Defined by the system owner/administrator
+----------------------------------+
| System Specification             |    
| + -----------------------------+ |
| | Aggregated into Capabilities | |        
| | +-------------------------+  | |
| | | Component Specification |  | |
| | +------|------------------+  | |
| +--------|---------------------+ |
+----------|-----------------------+
           |
          \/
+----------------------+
| Component Definition |
+----------------------+
Provided by the component owner or provider

Dependencies:

None.

Acceptance Criteria

  1. OSCAL Implementation schema has been developed to support the OSCAL Component Specification defining the components of a system.
  2. OSCAL Implementation schema has been sufficiently documented to describe the functions contained therein.
  3. OSCAL Implementation schema PR has been reviewed by the OSCAL Team and merged into the OSCAL GitHub repo.

6/28/2018 Status

Reviewed the user story to reflect the scenario discussed during the meeting.

The concepts in this issue will be document on the OSCAL website in issue #363. Closing this issue.