13
NIEM Information Exchange Package Documentation (IEPD) Mini Kanwal NIEM Technical Advisor Department of Homeland Security September, 7 th 2006

NIEM Information Exchange Package Documentation (IEPD) Mini Kanwal NIEM Technical Advisor Department of Homeland Security September, 7 th 2006

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 4

Who is Involved?

• IEPD Tiger Team have representatives from:DOJDHSIJIS InstituteGTRI

Slide 5

Deliverables

• IEPD specification white paper• Business Requirements• IEPD Artifacts• IEPD Metadata

• IEPD lifecycle

• IEPD Tool

Slide 6

IEPD Artifacts

Slide 7

IEPD Metadata

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

Slide 13

Contact Information

Mini Kanwal

NIEM Technical Advisor

[email protected]