Top Banner
XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 [email protected]
18
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

XML Working Group

Joan Ugljesa

NDIA PMSCAugust 15, 2006

[email protected]

Page 2: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

August, 2006 2

Topics

Background Review development steps and current

plan Current work product Current events List of URLs

Page 3: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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

Page 4: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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

Page 5: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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

Page 6: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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

Page 7: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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

Page 8: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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)

Page 9: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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

Page 10: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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)

Page 11: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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

Page 12: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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

Page 13: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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

Page 14: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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

Page 15: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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

Page 16: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

August, 2006 16

Additional Materials

Page 17: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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

Page 18: XML Working Group Joan Ugljesa NDIA PMSC August 15, 2006 949-609-2999 jugljesa@aimcorp.biz.

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