SACM 1.0b2 FTF Avatar
  1. OMG Issue

SACM — Need a revised compliance point approach

  • Key: SACM-154
  • Legacy Issue Number: 16857
  • Status: closed  
  • Source: Adelard LLP ( Luke Emmet)
  • Summary:

    Need a revised compliance point approach. Suggestion is that there is a compliance point
    such that existing tool vendors can claim compliance. Perhaps other complicance points. This
    would be of interest to OMG/ISO.

  • Reported: SACM 1.0b1 — Thu, 1 Dec 2011 05:00 GMT
  • Disposition: Resolved — SACM 1.0b2
  • Disposition Summary:

    replace the entire section 2. Conformance with the following:
    2. Conformance
    Structured Assurance Case Metamodel (SACM) specification defines the following 3 compliance points:
    Argumentation
    Evidence Container
    Assurance Case
    2.1. Argumentation compliance point
    Software that conforms to the SACM specification at the Argumentation compliance point shall be able to
    import and export XMI documents that conform with the SACM XML Schema produced by applying XMI
    rules to the normative MOF metamodel defined in the Argumentation subpackage of the SACM
    specification, including the common elements defined in the Common and Predefined diagrams of the
    SACM. The top object of the Argumentation package as a unit of interchange shall be the
    Argumentation::Argumentation element of the SACM.
    Conformance to the Argumentation compliance point does not entail support for the Evidence subpackage
    of SACM, or the Administration diagram of the SACM. Links to the evidence items in the Argumentation::InformationElement shall be made using the ‘url’ attribute. The ‘evidence’ association
    shall not be used.
    This compliance point facilitates interchange of the structured argumentation documents produced by
    existing tools supporting The Goal Structuring Notation (GSN) and Claims-Arguments-Evidence (CAE)
    notation. Examples of the SACM XML interchange documents and the corresponding GSN and CAE
    diagrams are provided in Annex B.
    2.2. Evidence Container compliance point
    Software that conforms to the specification at the Evidence Container compliance point shall be able to
    import and export XMI documents that conform with the SACM XML Schema produced by applying XMI
    rules to the normative MOF metamodel defined in this Evidence subpackage of the SACM specification,
    including the common elements defined in the Common and Predefined diagrams of the SACM. The top
    object of the Evidence package as a unit of interchange shall be the Evidence::EvidenceContainer element
    of the SACM.
    Conformance to the Evidence compliance point does not entail support for the Argumentation subpackage
    of SACM, or the Administration diagram of the SACM. Claims in the Evidence::ReferencedClaim element
    shall be explicitly defined using the ‘content’ attribute of the Evidence::ReferencedClaim element. The
    ‘claim’ association shall not be used.
    This compliance point facilitates interchange of the precise statements related to evidence. In particular,
    this compliance point facilitates development of evidence repositories in support of software assurance and
    regulatory compliance.
    2.3. Assurance Case compliance point
    Software that conforms to the specification at the Assurance Case compliance point shall be able to import
    and export XMI documents that conform with the SACM XML Schema produced by applying XMI rules
    to the normative MOF metamodel defined in this entire specification. The top object of the Assurance Case
    package as a unit of interchange shall be the SACM::AssuranceCase element.

  • Updated: Fri, 6 Mar 2015 20:58 GMT