openc2-comment

 View Only

Suggestions for Enabling Implementation

  • 1.  Suggestions for Enabling Implementation

    Posted 12-10-2018 16:48
    Ease of implementation is likely to be a key factor in driving uptake and support of OpenC2. The following are some suggestions for the specs that could help implementers.

    - The Language Specification would benefit from having some examples included. The examples are useful where they have been included in the other two specifications.

    - Having an OpenAPI specification available as a sample would be very helpful. It may not cover all possible use cases for the language, however, would be useful at least for the RESTful API implementor.

    - JADN is widely referenced within the Language Specification document,  however, appears to be defined solely by a JADN schema in Annex A. To understand OpenC2, requires that the implementor first understand JADN, which itself may be a barrier to implementation unless it provides some other compelling advantages, such as code generation from a JADN schema?


    Sean Welsh