Dec 28, 2015
August, 2006 2
Topics
Background Review development steps and current
plan Current work product Current events List of URLs
August, 2006 3
Background
What’s the purpose? 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
August, 2006 4
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 Consistent, standard approach means you save
time and money
August, 2006 5
Schema Information Areas
Targeted schemas for specific data exchange Can be used alone or combined Flexible – can be tailored to project needs
Targeted schemas include: 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
August, 2006 6
UN/CEFACT Development Steps
1. Project definition*2. Use Case Description (participants, process)* 3. Use case as UML model (basis for data model), UML
activity diagram (sequence of events)*4. Business Requirements Specification with high level
data models*5. Requirements Mapping Specification (detailed data
description)**6. Add any missing core components (ISO standard)**7. Harmonization**8. Schemas generated based on CEFACT design rules
* - Complete ** - In UN/CEFACT review process
August, 2006 7
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
Presented 3/06
Harmonization in processUN/CEFACT Requirements Mapping Specification
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 8
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 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)
August, 2006 9
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
Will address business and technical guidelines for implementation and use
AFEI (Association for Enterprise Integration) Boeing/DCMA submitted their EV Reporting, Web
Services project (EVGen3) as a candidate for the Excellence in Enterprise Integration Award
August, 2006 10
Current Events
CORE.gov (Community Organization and Registration Environment) 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)
August, 2006 11
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: 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
August, 2006 12
Current Events
DCMA POC if you would like to participate in the implementation verifications, access toolkit Peter Amstutz – Chief of Network Design
[email protected] 310-900-6138
DCMA sponsor for CORE.gov web site Chris Hassler - UN/CEFACT Project Editor
[email protected] (you will need this e-mail address to register with CORE.gov)
310-900-6005
August, 2006 13
ConvertUN/CEFACT XMLfor application use
TransferXMLData
NotifyPrimeUser
Using Web Services and XML to Exchange Data
Service Provider / Customer(DCMA)
Service Partner (Supplier)
Service Partner (Prime Contractor)
Prime user prepares data in application, converts to
UN/CEFACT XML
Supplier user prepares data in application, converts to
UN/CEFACT XML
Customer user (DCMA or agency) analyzes data in
application of choice
Customer user (prime) analyzes data in application
of choice
DataSubmissionApplication
DataSubmissionApplication
Prime Web Service
ConvertUN/CEFACT XMLfor application use
TransferXMLData
NotifyUser
DCMA Web Service
Goal: Eliminate disparate formats and media, create collaborative environmentto improve data flow through the entire supply chain
August, 2006 14
What Does It All Mean?
Creates a more real-time environment where data is able to freely flow through the entire information food chain Move beyond paper based forms and reports
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 Are your processes, procedures, and toolsets up
to the task? Quality, useful, and timely data will be paramount
August, 2006 15
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.govxml.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 17
DCMA Web Services Toolkit
Contents: ConnectivityTestClient
Proves connectivity to DCMA for HTTP, HTTPS, or HTTPS w/ User Authentication
ConnectivityTestWebService Proves connectivity from
DCMA for HTTP, HTTPS, or HTTPS w/ User Authentication
Source code, tools, examples, documentation
Available for Java or .NET
A set of tools and examples to speed the adoption of Web Services Technologies
DCMA
Web
Services
Toolkit
August, 2006 18
AIA EEIC Standards Development “Radar Screen ”
As at 2006-02-27
Monitorexternaldevelopment
Participate inexternaldevelopment
Adoptexisting standard
AIAdevelopment
Active AIA ProjectActive AIA Project
AIA GuidelinesAIA Guidelines
• Supplier• UID
X12EDI
Candidate
Track
GTPATemplate
Adopted
UDEFSupplierUID
ClickableGTPA
PM/EVM
BoostAero
STEP
PLCS
FIPS 201
RFID
IADFACertipath
PKI
SAMLTSCP
ebXML
Position of unadopted
blips is provisional
GECATemplate
EIA-927