usw-xml working group next-generation usw interoperability using extensible markup language (xml)

77
1 usw-xml Working Group Next-Generation USW Interoperability using Extensible Markup Language (XML) Don Brutzman USW Academic Committee Chair Naval Postgraduate School (NPS) Monterey California Mike Grimley NAVSEA Warfare Centers - Newport Newport Rhode Island 13 September 2006 NDIA Undersea Warfare Symposium, SUBASE Groton Connecticut

Upload: roden

Post on 15-Jan-2016

45 views

Category:

Documents


0 download

DESCRIPTION

Don Brutzman USW Academic Committee Chair Naval Postgraduate School (NPS) Monterey California. Mike Grimley NAVSEA Warfare Centers - Newport Newport Rhode Island. usw-xml Working Group Next-Generation USW Interoperability using Extensible Markup Language (XML). 13 September 2006. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

1

usw-xml Working Group

Next-Generation USW Interoperability using Extensible Markup Language (XML)

Don Brutzman

USW Academic Committee ChairNaval Postgraduate School (NPS)

Monterey California

Mike Grimley

NAVSEA Warfare Centers - NewportNewport Rhode Island

13 September 2006

NDIA Undersea Warfare Symposium, SUBASE Groton Connecticut

Page 2: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Topics

• Structuring for success

• Establishing interoperability using XML

• Intellectual property rights (IPR),Open Technology Development (OTD)

• FY2006 project quicklooks Tactical Assessment Markup Language (TAML) Semantic Web JC3IEDM, Joint Tactical Chat (JTC) in Trident Warrior 06 Others

• Conclusions and next-step goals

Page 3: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

3

Structuring for success

Page 4: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Bottom line up front

• XML needed for external data interoperability

• Excellent progress on Tactical Assessment Markup Language (TAML) Numerous technical topics GIG repository & COI, DON CIO XML standards

• More work needed to mainstream usw-xml USW-DSS XML design patterns and requirements for OA

Page 5: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Charter

• The usw-xml working group is improving Undersea Warfare (USW) interoperability using Extensible Markup Language (XML) tagsets for system data interchange.

• Cooperative collaboration between many stakeholders is needed to achieve good interoperability.

Page 6: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

• Sponsored by NAVSEA PEO IWS for Undersea Warfare Decision Support System (USW-DSS), Fleet ASW Command for A-TAS, and others

• Formed in order to support USW efforts to establish coherent battlespace visualization capabilities for network-centric undersea warfare

• Creating a harmonized DON XML Naming and Design Rules (NDR) compliant superset of existing USW tactical vocabularies

Mike Grimley now leading definition of NDR 2.0

Background

Page 7: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Motivation

• Many XML technical capabilities can enable significantly improved capabilities for USW system interoperability Connecting legacy systems, diverse partners USW Decision Support System, other projects

• We expect this work to broadly benefit the Navy, industry and scientific community.

• Need further integration with USW systems to mainstream these successes.

Page 8: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Sponsors

• NAVSEA PEO IWS 5, Undersea Systems USW Decision Support System (USW-DSS) program. Carrier Tactical Support System (CVTSC)

• Fleet ASW Command Tactical Assessment Markup Language (TAML) for

ASW Tactical Assessment System (A-TAS)

• Other sponsors & participants are welcome. Many programs represented by mail-list members Discussion with many programs, but few engage Perhaps due to lack of requirements?

Page 9: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Participation

• Forum for effective collaboration and shared effort Voluntary contributions and dialog, mutually beneficial

• Broad participation is welcome Navy, Industry, Scientific community U.S. military, civil service and defense contractors Allied partners a future possibility, under review

• Two levels of participation Contributing participants, 1 teleconferences per week Listeners: discussions on best practices, problem

resolution, announcements of progress, new capabilities

Page 10: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Mailing list

• Open subscription policy, moderated

• Password protected (only distribute by voice)

• Treat as For Official Use Only (FOUO)

• Hosted by NPS on MOVES Institute server• mailto: [email protected]

• List information: https://www.movesinstitute.org/mailman/listinfo/usw-xml

• Email archives: https://www.movesinstitute.org/pipermail/usw-xml

Currently 121 subscribers

Page 11: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Website

• Password protected (only distribute by voice)• Access control: For Official Use Only (FOUO)

• Hosted by NPS http://web.nps.navy.mil/~brutzman/usw-xml.html

• Project includes multiple web servers support advanced XML server capabilities support state-of-the-art technical experimentation demonstrate exemplar configurations

Page 12: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Weekly meeting

• One hour meeting per week, each Tuesday Time: 07/0800 Hawaii, 1000 pacific, 1300 eastern Second meeting for developers each Friday

• Audio bridge for call-in provided by NPS Video teleconferencing (VTC) as well, when

facilities and video bridge are available NPS, NAVSEA DC. SPAWAR San Diego, Hawaii

• Minutes posted to mailing list, kept online

Page 13: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

13

Establishing interoperability using XML

Supporting diverse legacy systems

Page 14: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

How to connect already-built systems

• Keep the original internal data model Often can’t change internals easily anyway

• Map to shared, external data model

• Build data/message converters that wrap inputs/outputs of established/legacy system

• Rephrased: keep application programming interfaces (APIs) and middleware of choice in each system, no need for monolithic solution

Page 15: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

XML in 10 Points http://www.w3.org/XML/1999/XML-in-10-points

• XML is for structuring data• XML looks a bit like HTML• XML is text, but isn't meant

to be read• XML is verbose by design• XML is a family of

technologies

• XML is new, but not that new

• XML leads HTML to XHTML

• XML is modular• XML is basis for RDF

and the Semantic Web• XML is license-free,

platform-independent and well-supported

350+ member companies & institutions in World Wide Web Consortium (W3C)already understand the business case

Extensible Markup Language

Page 16: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Use XML to interconnect

• Legacy systems should map data structures to common XML definitions Conversion is usually then straightforward Multiple APIs and tools available that can match

to different software systems

• Online web services for testing

• Need both classified, unclassified examples Broad visibility, better scrutiny, reduced costs

Page 17: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Use XML to decouple program schedules

• Build archive of sample implementation code Reduce barriers to entry Enable reuse when desired Best practices and tricky problems exposed

• Build archive of common examples Make testing easier Conformance suite as testable interoperability

• XML data availability for exercise results Make required for rehearsal, upcoming events

Page 18: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Completed XML speeds progress

• Took over a year to harmonize multiple requirements into single TAML standard

• Took an afternoon to autogenerate Web Services Description Language (WSDL) interfaces, expose them via an online server

• A million pounds of XML documentation and training are publicly available

Page 19: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

1. Develop common view (description) of world• What objects/classes exist in C3S world?• What properties do objects/classes have?

2. Agree on the representation of these objects• XML schema worked well in guiding dialog• Map to common XML vocabulary once established

3. Evaluate the data/information needs of your particular application/message

4. Update model, repeat as necessary5. Working group builds standards consensus

Process for creating common vocabulary

Page 20: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Archiving data is increasingly important

• “Old” legacy programs not really maintainable

• Past capabilities either repurposed or lost

• Not a showstopper problem with source code, but collected data is collateral damage

• Archiving data in well-structured, well-defined format keeps it accessible and usable Even by programs that aren’t written yet

• Obvious need but typically unsupported…

Page 21: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

21

Intellectual property rights (IPR),

Open Technology Development (OTD)

Page 22: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Intellectual Property Rights (IPR)

• Must be predeclared in order to enable effective group efforts Otherwise long-running efforts might short circuit Cannot afford tainting with IP/patent

encumbrances

• Participation requirement for Royalty Free (RF) use of any patented tech: Follow guidance DoN CIO XML Business

Standards Council Follow policy adopted from standards

organizations (W3C, Web3D consortia)

Page 23: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Open Technology Development (OTD)

• Open Technology Development (OTD) Important new resource for program planning

• Office of Deputy Undersecretary of Defense for Advanced Systems and Concepts (ASC) Report online at http:/www.acq.osd.mil/asc

• Government business case for long-term program development Open source Open standards Government business-model success strategies

Page 24: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

OTD report cover

Page 25: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

25

FY2006 Progress

Page 26: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Activities and progress

• Tactical Assessment Markup Language (TAML) versions 1.0, 2.0 for tracks, weapons data for ASW Tactical Assessment System (A-TAS)

• Use of Semantic Web constructs for search, AI NPS thesis by ENS Candace Childers USN

• Joint C3 Information Exchange Data Model (JC3IEDM) xml-ization, distribution via chat Joint Tactical Chat exercise, Trident Warrior

• Others Efficient XML Interchange (EXI) for binary compression Autonomous Vehicle Command Language (AVCL)

Page 27: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

27

Tactical Assessment Markup Language

TAML 1.0, 2.0

Page 28: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

TAML defined

• The Tactical Assessment Markup Language (TAML) is the standard data language for transporting ASW Tactical Assessment System (A-TAS) data.

• The TAML schema is DoN CIO certified as a positional and contact data schema.

• TAML is a single data structure for the entire A-TAS data set making it more efficient to share information with other systems.

Page 29: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

TAML high points

• TAML represents tactical track information, context

• Consensus representation by group implementers

• Supports multiple programs ASW Tactical Assessment System (A-TAS) USW Decision Support System (USW-DSS) – not yet Carrier Tactical Support Center (CVTSC) (Further system/community connections possible)

• TAML 2.0 adding weapons, next is likely sensors

Page 30: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

TAML schema excerpt

Page 31: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

TAML schema 2

Page 32: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Sample TAML excerpt

Page 33: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

$$

• Centralized Repository for all ASW Exercises and Operations• SIPRNET based website access for global distribution• Automated Data Collection Agents

•Data sent directly to A-TAS•Auto-Ingest of over 30 source formats•Auto-Logging of IRC Chat

• Web-based interactive exercise replay•Blue Locating Overlays•Fused Contact Information•Sensor Location•Platform Position•Operating Areas & Waterspace Management•Narratives

• Web-Based Workflow system•Exercise/Event detail management•Data collate/manipulate•Analytical Comment

Current TAML Capabilities, Products in Use

Page 34: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

• Web-based 3D Exercise Replay•Built on X3D technology in collaboration with NPS•User friendly controls•Near Real-time display ready

• Tactical Assessment Markup Language (TAML)•Product of USW-XML Working Group

•PEO-IWS and FLTASWCOM Collaboration•Common XML Standard for ASW Data Collection

• GCCS-M Agent•Accept auto-forwarded track from COP into A-TAS via SIPRNET

• AEGIS LAN Data Extraction•SQQ-89 D-LAN data fed into A-TAS as TAML XML via SIPRNET

• Environmental integration•METOC Visualization Overlays on Geoplot•Non-Acoustic Analysis on Contacts/Opportunities•Acoustic Analysis on Contact/Opportunities•Sound Velocity Profiles

$$Other TAML Capabilities, Projects in Development

Page 35: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

35

Semantic Web study using TAML

NPS thesis by

ENS Candace Childers USN

Page 36: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Thesis Goal

• Explore and illustrate use cases for applying the Semantic Web to TAML

• Produce Practical Examples TAML querying Inferring data from TAML documents

Contact Classification

• Explore ability to support multiple XML vocabularies while achieving semantic interoperability for tactical use cases

Page 37: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

What is the Semantic Web?

• A Set of XML Languages

• Each layer adds more power for machines to process, understand, and make decisions based on the data

• The semantics and rules for handling the data are stored in the data Not hard-coded in a software program

• Thus more flexible, reliable over long term

Page 38: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Increasing Semantics, search

Page 39: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Semantic Web “layer cake”

Page 40: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Tactical Use Cases

• Semantic Interoperability Automated mappings

• Query over multiple domains

• Automated Reasoning

• Validation of semantics in XML documents

• TAML Contact Classification Ontology Goal Demonstrate power and limitations of OWL

language and current reasoners applied to a tactical problem

Page 41: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

TAML Contact Classification Ontology

• Explicitly Model the concept of Contact Properties and Class definition

• Define Contact Classifications (ie. Friendly, hostile, etc.)

• Use a reasoner to determine the classification of a Contact

• Terms are taken from the TAML Schema

Page 42: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Protégé screen snapshot

Page 43: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

TAML, Semantic Web Conclusions

• The Semantic Web languages are promising for adding meaning to data and increasing machine automation Protégé simplifies the ontology building process Lots of potential applications

(Contact Classification just one of them)

• Better SWRL support is needed OWL is too limited to say everything we want

• Future work for Semantic Web implementations Trust, Proof, Security, Higher-Order Rules

Page 44: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Recommendations for Future Work

• TAML Contact Classification Ontology Build an application around the ontology Involve Domain Experts in the Definition/Rule

writing

• Semantic Web Applications for DoD System Interoperability Automatic processing and analysis of data

Inference Ability – machines provide useful information

Page 45: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

45

Joint C3 Information Exchange Data Model (JC3IEDM)

xml-ization of C2 data model, distribution via XML-based chat

during Trident Warrior 06

Page 46: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

JTC slidesetJC3IEDM -enhanced Tactical Collaboration (JTC) Quick-look Report

Office of the Secretary of Defense AT&L

Naval Undersea Warfare Center

Naval Postgraduate School

June 2006

Page 47: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Concept JC3IEDM

• Joint Consultation Command and Control Information Exchange Data Model (JC3IEDM ) NATO STANAG 5525 (in ratification)

• Automated C2 Interface Exchange Mechanism Supporting Liaison and Automation

• A very rich representation of the COP enabling commanders work together

• Country, system, Service, application, process, technology, vendor neutral Information Exchange Data Model

• All commanders need these battlespace basics

• Supports War Operations, Crisis Response Operations and Joint Ops

VERTICAL-DISTANCE

REFERENCE

GROUP-CHARACTERISTIC

COORDINATE-SYSTEM

AFFILIATION ADDRESS

ACTION

CONTEXT

OBJECT-ITEMOBJECT-TYPE LOCATION

REPORTING-DATA

RULE-OF-ENGAGEMENT

CAPABILITY

CANDIDATE-TARGET-LIST

Multilateral Interoperability Programme

High-Level View

http://www.mip-site.org

Page 48: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

TW06 Findings C2 / COP

• JTC demonstrated: Maritime use of JC3IEDM (an international C2

interoperability standard): US / Coalition OPTASKs & COP

Agile, rapid, and efficient collaborative planning Clear and concise communications

Man-Man, Man-Machine, Machine-Machine

• Distribution of XML objects as XMPP chat payloads From NUWC, NPS to Bonhomme Richard at sea

Page 49: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Assessment goal: Effective Collaboration

• Effective planning collaboration requires more than asynchronous publish and subscribe methods, e.g. Office and chat capability.

• Hypothesis: Planning will benefit from collaborative “teamwork” tools that enable agile synchronous structured information exchanges. Interactive map/charts and template forms will provide

an easy to use data entry GUI for structure data The use of structured C2 data model enables improved

teamwork: M2M, P2M, and M2M

Page 50: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

JTC Exercise Operational Threads

COP Monitoring

Collaborative Planning

DeliberateIndividual Planning / Approval

JTC Chart /MapQuery/Subscribe for Tracks

JC3IEDM Store

JC3IEDM Store

CWS ServiceCWS Service

Query for Existing Tasking

JTC Chart /Map JTC Chart /Map

Establish Need to CollaborateChat Chat

Establish Planning Session

Create / Modify Task

JC3IEDM StoreJC3IEDM StorePublish

JC3IEDM Store

JC3IEDM Store

JTC Chart /Map

Query for Existing Tasking

Post/Approve New Tasking

Page 51: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

JC3IEDM-enhanced Tactical CollaborationLeveraging Multinational Interoperability Standards

Multilateral Interoperability ProgrammeUndergoing ratification as STANAG 5525Multinational C2 Community of Interest

VERTICAL-DISTANCE

REFERENCE

GROUP-CHARACTERISTIC

COORDINATE-SYSTEM

AFFILIATION ADDRESS

ACTION

CONTEXT

OBJECT-ITEMOBJECT-TYPE LOCATION

REPORTING-DATA

RULE-OF-ENGAGEMENT

CAPABILITY

CANDIDATE-TARGET-LIST

VERTICAL-DISTANCE

REFERENCE

GROUP-CHARACTERISTIC

COORDINATE-SYSTEM

AFFILIATION ADDRESS

ACTION

CONTEXT

OBJECT-ITEMOBJECT-TYPE LOCATION

REPORTING-DATA

RULE-OF-ENGAGEMENT

CAPABILITY

CANDIDATE-TARGET-LIST

Joint Consultation Command and Control Information Exchange Data Model (JC3IEDM )

Speed of Command:• Enhanced distributed collaboration during planning using

JC3IEDM message templates• Rapid man-to-man and man-to-machine capability

Speed to Capability: • Interoperability: warfighter systems and services based

on information exchange standards• Leveraging NATO/Multinational standards. Adopt, don’t

reinvent - saves money and time and improves the resulting integrated capability

• JC3IEDM is the C2 core for the FORCEnet data strategy

Page 52: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

JTC TW06 Screen Shots

• Naval Mission Vignettes: Maritime Interdiction Operations Anti-Submarine Warfare Strike Mine and Inshore Warfare

• JTC vs Office Metadata for all JTC OPTASKs available as a

pop-up display Metadata for all Office OPTASKs shown as

callout box

Page 53: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

OfficeOfficeJTCJTC

JTC vs. Office (PPT)

Page 54: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

OfficeOfficeJTCJTC

JTC vs. Office (PPT)

Page 55: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

55

Other projects and activities

Page 56: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

But wait there’s even more…

• Efficient XML Interchange (EXI) W3C Working Group for XML binary compression

• Autonomous Vehicle Command Language (AVCL) dissertation, CDR Duane Davis USN

• Savage Modeling and Analysis Language (SMAL) Metadata

• Document-centric information assurance• XML-based Tactical Chat (XTC)• Anti-Terrorist Force Protection simulations• Extensible 3D (X3D) Graphics• X3D Earth Requirements Workshop

14-16 November 2006, NPS Monterey California

Page 57: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)
Page 58: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)
Page 59: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)
Page 60: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

2D overhead view within 3D

Page 61: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)
Page 62: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)
Page 63: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)
Page 64: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)
Page 65: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)
Page 66: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

REMUS mission search, from above

Page 67: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

REMUS mission search, from behind

Page 68: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

X3D DTED globe demonstration 1

Page 69: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Human-Systems Interoperability “stack”

• Coalition

• Joint

• Battle group

• Ship

• System

• Offboard robots

Open Architecture (OA) has achieved

consistent APIs

Consistent messaging

feasible

Page 70: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Still a special problem area…

• Certification of software for Navy use seems difficult to accomplish for NMCI for SIPRNET

• Any guidance, help or hints are welcome

Page 71: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

72

Conclusions and next-step goals

Page 72: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Conclusions

• TAML 1.0, 2.0 is a great shared asset

• Tons of usw-xml work by a small team

• Where is the rest of the GIG C4I community? usw-xml will find out

• Collaborative approach is essential, since scope of technology & operational concepts is beyond any single player

• Further scrutiny, participation and guidance are all welcome, we are “walking the walk.”

Page 73: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Project Goals 2007

• Begin mainstreaming usw-xml USW-DSS: we need to gain traction Consider Open Architecture (OA) design patterns for

external interoperability Other communities too? (e.g. impressive ONI work)

• Consider integration of multiple tagsets Some may be non-Navy, e.g. SensorML

• C2IEDM evaluation and harmonization Continue considering data models, usw-xml and C2IEDM Continue considering if Semantic Web lets us “pop up” a

level to achieve community goals

• We need a strong USW-DSS partner in DC

Page 74: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Thank You 1

• Naval Undersea Warfare Center (NUWC) Newport RI Mike Grimley, Greg Sabatino, Eric Chaum, Fred Burkeley, Doug

Maxwell, David Bellino Harlan Hersey (CSC)

• Progeny Networks Inc. Susan Borgrink, Gary Sikora, Skip Miller, Barry Landin

• Fleet ASW Command (FASWC) San Diego Mike Hess

• Yumetech Inc. Alan Hudson

• Fleet Numerical Meteorology & Oceanography Center (FNMOC) Darin Keeter, Ken Malmquist, CAPT Chris Gunderson USN (Ret.)

• JHU/APL Peter Jacobus

Page 75: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Thank You 2• NCTSI, COMTHIRDFLEET

CAPT Scot Miller USN

• Sonalysts Inc. Margaret Bailey, Chris Smith, Doug Nelson

• NPS Don McGregor, Terry Norbraten, Curt Blais, Jeff Weekley

• NAVSEA IWS-5 CDR John Jorgenson USN (Ret.), Colleen Cannon CAPT Paul Rosbolt USN

• NDIA C4I Technical Committee Jim Thompson, Joint Networking Technologies LLC Mike Tucker, EDO Corp.

• All other members and contributors on usw-xml mailing list

Page 76: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Contact

Don Brutzman

[email protected]://web.nps.navy.mil/~brutzman

Code USW/Br, Naval Postgraduate SchoolMonterey California 93943-5000 USA

1.831.656.2149 voice1.831.656.7599 fax

Page 77: usw-xml Working Group Next-Generation USW Interoperability  using Extensible Markup Language (XML)

Contact

Mike Grimley

[email protected]

DON CIO XML Business Standards Council

NAVSEA Warfare Centers - Newport

Newport RI

1.401.832.2539 voice