oasis-tcs / openc2-jadn

OASIS OpenC2 TC: Specifing a vocabulary to describe the meaning of structured data, to provide hints for user interfaces working with structured data, and to make assertions about what a valid instance must look like. https://github.com/oasis-tcs/openc2-jadn
Other
5 stars 2 forks source link

"Structured" vs. "Compound" types #64

Closed dlemire60 closed 3 months ago

dlemire60 commented 1 year ago

JADN v1.0 CS01 uses "Structured" for the various types beyond the 5 primitive types. This conflicts with JADN's connection with UML, which focuses on primitive types (UML chapter 10) vs. structured types (UML chapter 11).

Suggest that the specification be reworded to use "Compound" in place of "Structured". This is a non-normative issue and could be addressed in a CS02 update to the existing specification.

dlemire60 commented 3 months ago

There is an editor's note in section 3.1 of the CN stating the intent to modify the specification from "Structured" --> "Compound".

Recommendation: incorporate the "Structured" --> "Compound" change in the next version of the JADN Specification and close this issue.