XML Working Group

advertisement
XML Working Group
Joan Ugljesa
NDIA PMSC
August 15, 2006
949-609-2999
jugljesa@aimcorp.biz
Topics





August, 2006
Background
Review development steps and current
plan
Current work product
Current events
List of URLs
2
Background

What’s the purpose?




August, 2006
Replace the existing (and limiting) ANSI X12
Electronic Data Interchange (EDI) transaction sets
(806 and 839) with an XML equivalent
Provide means to exchange schedule, cost, and
related auxiliary data in an industry recognized
standard format
Address formal government contractual
requirements
Facilitate data exchange for all parties –
subcontractors, prime contractors, customers,
program offices, internal management
3
What’s the End Objective?




A library of XML schedule, cost, and auxiliary
data components (XML schemas) that can be
used by the project management community
Formal, published international standard
(ISO, UN/CEFACT) that can be cited in
contracts and requirements
Software vendor neutral format
Prevent new projects from reinventing the
wheel – use standards based XML
components in a web services environment

August, 2006
Consistent, standard approach means you save
time and money
4
Schema Information Areas

Targeted schemas for specific data exchange



Targeted schemas include:





August, 2006
Can be used alone or combined
Flexible – can be tailored to project needs
Schedule data – activities, milestones, relationship
details, resource assignment details
Cost data - Budget, actual, earned value, estimate
(cumulative/at complete or time phased)
Contract and project summary data
Funding data
Auxiliary data – reporting structures, calendars,
resources, thresholds
5
UN/CEFACT Development Steps
1.
2.
3.
4.
5.
6.
7.
8.
August, 2006
Project definition*
Use Case Description (participants, process)*
Use case as UML model (basis for data model), UML
activity diagram (sequence of events)*
Business Requirements Specification with high level
data models*
Requirements Mapping Specification (detailed data
description)**
Add any missing core components (ISO standard)**
Harmonization**
Schemas generated based on CEFACT design rules
* - Complete ** - In UN/CEFACT review process
6
Development Plan
UN/CEFACT Project Proposal
Complete – Presented 9/05
UN/CEFACT Business Process Use Cases
Complete – Presented 9/05
DCMA/Boeing St. Louis Proof of Concept
Initial draft XML schema for trial use
Complete 3/06
UN/CEFACT Business Requirements
Specification
Complete
UN/CEFACT Requirements Mapping Specification
Presented 3/06
Harmonization in process
Draft XML schema for trial use ready for
implementation verifications
Draft schemas are available,
subject to change
Implementation Verifications
Began 3/06, complete by 12/06
Industry Guidelines (in collaboration with AIA)
Produce once harmonization is
closer to completion (late ‘06)
UN/CEFACT Published Schemas
3/07 UN/CEFACT Meeting
August, 2006
7
Current Work Products


Requirements Mapping Specification
(RMS) - detail data model
Going through the harmonization process

Began in May, will continue through the rest of
the year


August, 2006
Process has been slower than anticipated –
UN/CEFACT TBG17 committee members have been
in transition, backlog of other development work
Goal: complete harmonization process in time
for the next biannual UN/CEFACT meeting
(March 2007)
8
Current Events

AIA

Will be working with eBusiness Steering Group
(eBSG), Electronic Enterprise Integration
Committee (EEIC), and Supplier Management
Council (SMC) to develop industry guidelines for
the schemas


AFEI (Association for Enterprise Integration)

August, 2006
Will address business and technical guidelines for
implementation and use
Boeing/DCMA submitted their EV Reporting, Web
Services project (EVGen3) as a candidate for the
Excellence in Enterprise Integration Award
9
Current Events

CORE.gov (Community Organization
and Registration Environment)



August, 2006
Provides collaboration site to support the
Federal Enterprise Architecture and other
cross-agency initiatives including XML.gov
DCMA is government sponsor for posted
materials
Draft schemas for trial use are posted here
along with complementary supporting
materials (under the DCMA Community)
10
Current Events

DCMA initiatives


Actively working with Boeing to solicit other
government customers and contractors to
participate in implementation verifications
As a service to government and industry, DCMA
has developed a rapid adoption toolkit to help
speed the implementation process

Toolkit includes:




August, 2006
UN/CEFACT XML schemas (draft for trial use)
Conversion modules (data mapping details)
Reusable web service based software
Toolkit is freely available to anyone who would like to
participate in the implementation verifications
Goal: Create momentum for a faster roll out than would
occur by natural evolution
11
Current Events

DCMA POC if you would like to participate in
the implementation verifications, access
toolkit

Peter Amstutz – Chief of Network Design



DCMA sponsor for CORE.gov web site

Chris Hassler - UN/CEFACT Project Editor


August, 2006
peter.amstutz@dcma.mil
310-900-6138
chris.hassler@dcma.mil (you will need this e-mail
address to register with CORE.gov)
310-900-6005
12
Using Web Services and XML to Exchange Data
Service Partner
(Prime Contractor)
Data
Submission
Application
Prime user prepares data in
application, converts to
UN/CEFACT XML
Service Provider / Customer
(DCMA)
DCMA Web Service
Transfer
XML
Data
Convert
UN/CEFACT XML
for application use
Notify
User
Customer user
(DCMA or agency)
analyzes data in
application of choice
Service Partner
(Supplier)
Prime Web Service
Customer user (prime)
analyzes data in application
of choice
Notify
Prime
User
Convert
UN/CEFACT XML
for application use
Transfer
XML
Data
Data
Submission
Application
Supplier user prepares data
in application, converts to
UN/CEFACT XML
Goal: Eliminate disparate formats and media, create collaborative environment
to improve data flow through the entire supply chain
August, 2006
13
What Does It All Mean?

Creates a more real-time environment where
data is able to freely flow through the entire
information food chain



All parties will have easier access to on-line
source data to do their own analysis
Schedule and cost data must be available
faster and be more accurate


August, 2006
Move beyond paper based forms and reports
Are your processes, procedures, and toolsets up
to the task?
Quality, useful, and timely data will be paramount
14
Resources
CORE.gov
https://collab.core.gov/CommunityBrowser.aspx
Note: will need to register with CORE.gov, then ask to
participate in DCMA Community
XML.gov
xml.gov
xml.gov/cop.asp (community of practice)
AIA
www.aia-aerospace.org
UN/CEFACT
www.unece.org/cefact/index.htm
UN/CEFACT TBG6
http://webster.disa.org/cefact-groups/tbg/wg/tbg6_main.cfm
Final working group
documents
Available on the DAU web site:
https://acc.dau.mil/ndiaxml
Note: you must be a member of the Earned Value
Community of Practice to access the web site
August, 2006
15
Additional Materials
August, 2006
16
DCMA Web Services Toolkit
A set of tools and examples to speed the adoption of
Web Services Technologies
Contents:

ConnectivityTestClient


ConnectivityTestWebService



Proves connectivity to DCMA
for HTTP, HTTPS, or HTTPS
w/ User Authentication
Proves connectivity from
DCMA for HTTP, HTTPS, or
HTTPS w/ User Authentication
Source code, tools, examples,
documentation
Available for Java or .NET
August, 2006
DCMA
Web
Services
Toolkit
17
AIA EEIC Standards Development
“Radar Screen ”
Adopt
existing
standard
Position of
unadopted
blips is
provisional
FIPS
201 TSCP
SAML
EIA-927
PLCS
Certipath
STEP
PKI
Monitor
external
development
GECA
•
X12
Supplier
EDI
Template
• UID
GTPA
Supplier
UID
Adopted
Candidate
Boost
Aero
Track
UDEF
PM/EVM
Clickable
GTPA
August, 2006
AIA Guidelines
IADFA
Template
AIA
development
Active AIA Project
RFID
ebXML
Participate in
external
development
As at 2006-02-27
18
Download