Skip to content

Review the Data Modeling in NIEM Project Note #72

@cabralje

Description

@cabralje

The NTAC has been asked to review the Data Modeling in NIEM Project Note

​From Dr. Scott:

I just pushed a new draft of the data modeling paper. This draft has everything I want to say in section 1 – all the introductory stuff that I want to have described before I talk about it in the metamodel, CMF, XSD sections. Looking for feedback like:

  • This isn’t explained very well; do it like this instead
  • Why are you even talking about this here?
  • Why didn’t you talk about FOO here?

I want to switch from writing to coding for a while: Put out a CMF 1.0-alpha that lines up with the metamodel, fix CMFTool to work with the new CMF.

I don’t know if the paper is going to remain “data modeling in NIEM”. I don’t know what to call it yet. Seems to me there could be new sections like this:

  • Rules for the metamodel; e.g. namespace URIs must be absolute URIs. NIEM6-XNDR has a list of 20+ NDRs that could be expressed at the metamodel level.
  • CMF mapped to metamodel. Easy, just add a CMF component name column in the metamodel property tables, then point them to the CMF spec.
  • Rules for CMF? Think these are all captured at metamodel level, but could be wrong…
  • CMF (or metamodel?) mapped to RDF; ie. RDF entailments of CMF components
  • XSD mapped to CMF
  • Rules for XSD – basically current NDR sections 9-12.
  • NIEM XML mapped to JSON-LD

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions