180 likes | 297 Views
XML Working Group. Joan Ugljesa NDIA PMSC August 15, 2006. 949-609-2999 jugljesa@aimcorp.biz. Topics. Background Review development steps and current plan Current work product Current events List of URLs. Background. What’s the purpose?
E N D
XML Working Group Joan Ugljesa NDIA PMSCAugust 15, 2006 949-609-2999jugljesa@aimcorp.biz
Topics • Background • Review development steps and current plan • Current work product • Current events • List of URLs
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
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
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
UN/CEFACT Development Steps • 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
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)
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
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)
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
Current Events • DCMA POC if you would like to participate in the implementation verifications, access toolkit • Peter Amstutz – Chief of Network Design • peter.amstutz@dcma.mil • 310-900-6138 • DCMA sponsor for CORE.gov web site • Chris Hassler - UN/CEFACT Project Editor • chris.hassler@dcma.mil (you will need this e-mail address to register with CORE.gov) • 310-900-6005
Using Web Services and XML to Exchange Data Data Submission Application DCMA Web Service Customer user (DCMA or agency) analyzes data in application of choice Transfer XML Data Convert UN/CEFACT XML for application use Notify User Prime user prepares data in application, converts to UN/CEFACT XML Prime Web Service Data Submission Application Notify Prime User Convert UN/CEFACT XML for application use Transfer XML Data Customer user (prime) analyzes data in application of choice 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
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
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
AIA EEIC Standards Development “Radar Screen ” FIPS 201 Active AIA Project EIA-927 TSCP Adopt existing standard SAML AIA Guidelines IADFA • Supplier • UID PLCS Certipath Monitor external development Position of unadopted blips is provisional STEP PKI X12 EDI GECA Template RFID GTPA Template Supplier UID UDEF ebXML PM/EVM Adopted Clickable GTPA Participate in external development AIA development Candidate Boost Aero Track As at 2006-02-27