OpenCDX

Open Canonical Data eXchange Community

  • About Us
  • Community
    • About OpenCDX Registry
    • OpenCDX Registry Viewer
    • OpenCDX Projects
    • OpenCDX Registry API
    • OpenCDX Registry Governance
    • Resources
      • Open Registry Concepts
      • About Canonical XML Models and NIEM
  • Products
    • Hosted Solutions
      • About Cloud Computing and SaaS
      • NIEM Designer
      • NIEM in the Cloud
      • Other Hosted Solutions
    • Licensed Solutions
      • CDX ExchangeBuilder
      • CDX Adapter
      • CDX Standard Edition
      • CDX Enterprise Edition
  • Services
    • Developer Support
    • Deployment Support
    • Support Services
  • Videos
You are here: OpenCDX / Archives for metadata registry

Breaking Up the Beast into Parts

August 30, 2011 By wwagner Leave a Comment

We are at the point where the Process and Data Content from the three headed monster knows what the exchange or product is going to be.  We need to see if the Provider’s Process can provide the needed informational parts to construct the Product and the Consumer has the necessary parts for its processes.

In the OpenCDX Metadata Registry these parts are represented by Conceptual Objects.  A Conceptual object describes real-world things that are utilized by their processes and which they need to understand in order to make day to day working decisions.  Each Process step can be broken down using certain types of Conceptual Objects that include Entities, Roles and Actions.

A Process Step can be a Conceptual Object in and of itself and can be broken down as follows:

“An Entity (Person, Organization, Tangible Item, etc.), representing a specific Role (Officer, Judge, Clerk, etc.)  executes an Action (Issues, Arrests, Confines, etc.) on an Entity (Document, Person, Location, etc.) representing another specific Role (Report, Victim, Residence etc.)

In the following example diagram, a law information agency executes two process steps and a jail executes a single process.

An example of an arrest exchangeNotice that a Person Entity could possibly play three different roles (Officer, Arrestee and Subject).  The trick is in knowing the business of the processes between the exchange partner and how roles may be related.  In this process flow example, the same Person Entity plays the role of Arrestee and Subject.  The Process and Data Content Heads for the Law Enforcement and Jail monster will be required to come to an agreement that the Subject and Arrestee Roles need to included in the Product and that these Roles have been assigned to the same Person entity.

In the next installment we will discuss how these Entities, Actions and Roles contain Elements that can tame the Data Content Heads.

Filed Under: Uncategorized Tagged With: action, data exchange, entity, ISO 11179, metadata registry, NIEM, role

Login



  • Register
  • Lost your password?

Tags

action budgets business process Canonical Cloud cloud computing Community data exchange data exchange process elasticity entity IaaS IJIS IJIS Institute ISO 11179 Justice Metadata metadata registry NIEM OpenCDX Registry role SaaS security three headed beast

Resources

  • NIEM.gov
  • it.ojp.gov
  • eXist Website
  • NOSQL Community
  • Crossflo

Follow Us!

Follow Us on FacebookFollow Us on TwitterFollow Us on LinkedInFollow Us on YouTubeFollow Us on E-mail

Top of Page

Copyright © 2013 Terms of Use · OpenCDX · Log in