Upload
ella-cobb
View
236
Download
0
Tags:
Embed Size (px)
Citation preview
NIEM Information Exchange Package
Documentation (IEPD)
Mini Kanwal NIEM Technical AdvisorDepartment of Homeland Security
September, 7th 2006
Slide 2
What is a NIEM IEPD?
• Documentation and specification for describing NIEM information exchanges.
Contains:• Set of NIEM conforming XML schemas that
– (Re)use or correctly extend NIEM components.– Define a class of XML exchange instances.
• Documentation detailing– How to implement the IEP with the schemas.– Exchange model, business rules, use cases, etc.– Example instances, stylesheets
• Metadata for indexing, search, discovery, maintenance, registration, etc.
Slide 3
NIEM IEPD Overview
• NIEM IEPD Tiger Team originated in April 2006
• Purpose of this Tiger Team was to specify the requirements for building a NIEM IEPD
• Leveraged from GJXDM IEPD development guidelines
Slide 5
Deliverables
• IEPD specification white paper• Business Requirements• IEPD Artifacts• IEPD Metadata
• IEPD lifecycle
• IEPD Tool
Slide 8
The IEPD Life Cycle
• A general framework for building IEPDs in logical steps.
• The primary process from the practitioner perspective.
• Provides a guide to understanding how IEPDs are ideally built and published.
• But … not prescriptive, IEPD builder …– Adjusts the scope of the framework
to the IEPD level of effort. – Enters the life cycle at appropriate step.
Slide 9
IEPDLife Cycle
0 Scenarioplanning
0 Scenarioplanning
2 Map +model
2 Map +model
3 Build +validate
3 Build +validate
4 Assembleto IEPD spec4 Assemble
to IEPD spec
1 Info exchangerequirements
1 Info exchangerequirements
5 Publish +implement5 Publish +implement
Executive orders, mission statements,
business requirements business context,
policies/procedures
Executive orders, mission statements,
business requirements business context,
policies/procedures
Specific information exchange, high-level business
requirements, existing IEPDs
Specific information exchange, high-level business
requirements, existing IEPDs
Complete IEPDComplete IEPD
Submission of candidate
NIEM components, component business context
Submission of candidate
NIEM components, component business context
IEPD artifacts to share/reuse,
metadata for discovery
IEPD artifacts to share/reuse,
metadata for discovery
NIEMNIEM
ExistingIEPD artifacts
ExistingIEPD artifacts
Gap analysis, specs for new componentsGap analysis, specs for new components
Valid IEPD schemas, example instances, documentation, metadata
Valid IEPD schemas, example instances, documentation, metadata
Data requirements, business context,exchange model
Data requirements, business context,exchange model
IEPD for reuse library
IEPD for reuse library
NIEMNDR
NIEMNDR
Slide 10
NIEM IEPD Tool Repository• Enables a user to easily assemble, document, generate, and share a
complete or partial IEPD per the NIEM IEPD specification.
• User registers for an account and corresponding work space.
Slide 11
Next Steps
• Feedback from stakeholders
• Incorporate recommendations
• Identify candidates to test IEPD specifications
• Build IEPDs for current NIEM pilots
Slide 12
NIEM Resources
• http://www.niem.gov
• IEPD specifications
• NIEM CONOPS
• Tools