presented by: chris hassler project editor – un/cefact tbg6 team for project cost and schedule...

14
Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost and Schedule Management: Project Status Report & Data Model Review Rev. 1.0 06/23/22

Upload: amber-carr

Post on 16-Jan-2016

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

Presented By:

Chris HasslerProject Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management

Feb 2006

UN/CEFACT TBG6 Team for Project Cost and Schedule Management:

Project Status Report & Data Model Review

Rev. 1.004/21/23

Page 2: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

2

Contents

• UN/CEFACT Project– Background– Timeline– Current Status (EVG3)

• DCMA Web Services– Registry (coming soon)– Security– DCMA Web Services Compatibility Profile 1.0

• How to Get Started

Page 3: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

3

UN/CEFACTUN/CEFACTBackground

TimelineCurrent Status

BackgroundTimeline

Current Status

Page 4: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

4

UN/CEFACT Data Standardization

• Enhancement to DoD Earned Value Standards for EDI• XML-based

• Includes ANSI X12 806 & 839 transaction sets

• Adds many new fields to support entire lifecycle of Project Cost and Schedule Management data (from Contract Initiation to Closeout)

• Based on Core Components Technical Specification (CCTS)

• First Implementation Verification 90% complete• Must complete two additional Implementation Verifications by September 06.

• UN/CEFACT adoption scheduled for September 06

• Working with Earned Value software vendors

Page 5: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

5

UN/CEFACT Timeline

Sept 05 - Project Proposal Accepted by UN/CEFACT, DCMA Named Project Editor

March 05 - Project Proposed to UN/CEFACT: Project Cost and Schedule Management

Jan 06 - UN/CEFACT TBG6 Interim Meeting in Paris

Mar 06 - UN/CEFACT Forum in Vancouver; Implementation Verification Begins

Sept 06 - UN/CEFACT Forum in New Delhi; Implementation Verification scheduled to be complete; expect UN/CEFACT to approve data standard for international usage.

Jun 06 - UN/CEFACT TBG6 Interim meeting

Page 6: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

6

UN/CEFACT Implementations

First Implementation Verification 90% complete

TransferEV

Data

Convert UN/CEFACT XMLto wInsight XML

NotifyDCMA User

EV DataSubmissionApplication

Service Consumer (Contractor)

Service Provider (DCMA)

Boeing User Prepares EV Data in Welcom DCMA User

Analyzes EV Data in wInsight

Page 7: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

7

DCMA Web Services

RegistrySecurity

DCMA WSCP 1.0

DCMA Web Services

RegistrySecurity

DCMA WSCP 1.0

Page 8: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

8

DCMA SOA Next Step: Systinet Registry

Enablement Register &Discover

Coordinate &Compose

Apps, App Servers, Legacy, MOM/EAI

UDDI,Governance

BPM & composite applications

Introduce Web ServiceTechnology; enable

legacy app integration; provide data access

Scale the number of interoperable participants

Create, link and adapt business rules and

processes in a loosely coupled manner

SOA Maturity over TimeDCMA is

here

Page 9: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

9

DCMA Web Services Security: Basic Authentication

Client Web ApplicationClient Web Application

DCMA App Server

or SOA

Web Service

Web Service

Business Partner

App ServerUser

Browser

DB

Internet

ServiceConsumer

ServiceProvider

User Authentication& Authorization

User Authentication& Authorization

Page 10: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

10

DCMA Web Services Security: SSL

Client Web ApplicationClient Web Application

DCMA App Server

or SOA

Web Service

Web Service

Business Partner

App ServerUser

Browser

DB

Internet

ServiceConsumer

ServiceProvider

Server-sideSSL Cert

Server-sideSSL Cert

Client-sideSSL Cert

Client-sideSSL Cert

Page 11: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

11

DCMA WS Compatibility Profile 1.0

MS .NET Client(S&S – Sealy)

JAX RPC Client(Boeing)

DCMA Web Service Compatibility Profile 1.0

https://evg3.dcma.mil/docs/dcma-wscp-1.0.doc

Required standards for interoperability with DCMA Web Services

SOAP 1.1

HTTP 1.1WSDL 1.1UDDI 2.0SSL 3.0

DCMA WSCP 1.0

DCMA SOA

Page 12: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

12

Notional SOA Model for EV Data Service

Registry(.xsd + .wsdl)

Web ServiceConsumer

Web ServiceProviders

Web Service Client EV Data Web Service

Discover (UDDI) Publish (UDDI)

XSD

Consume (SOAP)

Gov’t AgenciesContractors

WSDL

EV Data XML Schemas

Send (XML Data)

Vendors will consume the EV publishing service to send

monthly data

Page 13: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

13

Contact Information

Contact Information

Page 14: Presented By: Chris Hassler Project Editor – UN/CEFACT TBG6 Team for Project Cost and Schedule Management Feb 2006 UN/CEFACT TBG6 Team for Project Cost

14

DCMA Web Services Contacts

• Chris Hassler – UN/CEFACT Project Editor - DCMA• [email protected]

• 310-900-6005

• Scott Larson – Web Services Team Lead – DCMA• [email protected]

• 415-577-9872

• Peter Amstutz – Chief of Network Design - DCMA• [email protected]

• 310-900-6138