Dcgs-a

Transcription

Working DraftDCGS-AMar 2007Working Draft

Purpose/AgendaPURPOSE Discuss Challenges withMultiple SOA ApproachesAGENDA Intro & Background SOA Approach Lessons Learned

UNCLASSIFIEDEnterprise Support to the BCTU2Rivet JointPredatorDIADIANGANGACIACIAOverheadGlobal XllllllFCS (BCT)BTBCorpsStability OpsMLSGuardsEPLRFCSSAir CSFCSFCSBSBFCSConvoy OpsJNNSINCGARSJTRSFireScoutAF acticalWTRINHUMINT DirectTeams ActionLongLongUGSRangeRangeSurveillanceEmbedded DCGS-A NETJWICSNSANetCoalitionPartnersPSDS2Support to the BCT is the central focus of DCGS-A

DCGS-A VariantsFixed:DCGS-A Comes inThree Variants:Fixed, Mobile andEmbedded Regional Focus Continuous Collection & Analysis Dedicated Support (Overwatch) toOperationally Engaged Units Ensures Information Superiority TIBs OnlyDCGS-A SWFoundation will beDIB, SOSCOE andNCES complaintDIBMobile: Deployable and ModularScalable to Meet Mission NeedsOperations on the MoveAll EchelonsEmbedded: Software Capability Spiral-out Common ISR Mission Tools Integrated into Complimentary SystemsSOSCOE– ACS, FCS, NECC, etc. Integrated into DCGS-A at All EchelonsNCESDCGS-AInfrastructureDCGS-AISR Services

DCGS-A Development EvolutionV4 Initiates Interoperability andInterdependencieswith Transformational SystemsDCGSFoSJTRS/WIN-T2005-062006-07Joint ISR2007-082009 FCSV2 Access to over 120databases in OIF/OEF Improved SA Enhanced analyst Tools SCI to Bde/Bn Successfully fielded toIraq in Dec 05; Primary Intel System Transitioned to DCGS-A V2 TPE and training setssupported bysupplementalsV3 Two-way Battle CommandInteroperability Joint Interoperability Displace ASAS Light Builds upon, improves on V2in OIF/OEF Adds other capability asprioritized by the TCM Failover & COOP Site Upgrade to Fixed Sites V4V5Provides on the moveFull spectrum BCT solutionEnhance common toolsSemi-automated FusionStart POR MigrationBuilds on V3 SWDesigned to meet thresholdCDD requirementsCompletes Capabilities: – Net-ready & Automatedfusion KPPs– FCSinterface/interoperability– NCES/NECC interoperable Completes steps skippedduring QRC process Upgrade to Fixed SitesV3 made available toother ServicesNCESDOD Enterprise NECCBattle CommandAutomated FusionFully Integrates PORsGround Stations and ACSEnterprise NetworkIntegrated ISR Componentto FCSEmbedded BattleCommandInteroperability with futuresensorsBattle Commandintegration (FCS & NECC)Integrates IPV6,JTRS,WIN-T

How to Get To The End State . . .1 Leave Legacy Systems In Place, but Put them In theSOA Framework Via Adaptors2 Pull Key Functions From Legacy and Convert toServicesSERVER PLATFORMCLIENT DBIDBIResponseUEDATABASEService Name Task 1. Task NEvent ServerCLIENT EAGCUEEECDBIEvent ei-TOther ServicesNCESEtc.SOA / J2EE FrameworkeP2P Data MovementServiceSoS COEIEAGCUserViewerLayerSERVER PLATFORMIEGEVisualizer3Phase In SOA While Legacy Systems Are Phased OutDIB Services

Software Capability ProgressionV3FY07ASAS-L/ACT-EFCS EI1 SDM/L1FMetadata CatV2JIOC-IJIOC-IHUMINT (HDWS,CHIMS)V5FY10IWEDA ClientBCT BC (FCS EI3 )DTSS ServicesProphet ControlJoint BC (NECC)MFWSTerrain Svcs (DTSS)GR IPFV2V3Prophet TritonV4CHIMSWx (IMETS)DTSS-LMTI & Video (CGS)Wx (JET)IMETS-LIMINT & SIGINT (DTES)Urban Fusion (RAID)Theater/Natl DDL (TES)FLT (Sequoyah)FCS EI2 SDM/L1F/TerrEnhance TrackwolfNCESNCES/SoSCOECGSData Service InterfaceFY08Fusion & Analysis(BLK II ACE)Prophet CtlIntegrated CapabilityV4BCPSDS2COICCapability Planned Leveraging of Developments

V2 Capabilities to access to all data at all echelonsLimited access tostovepipe data “Flattened” ISR NetworkMNF-IXXXMNC-IRelational DBw/multiple viewsDoes in minuteswhat used totake weeksXXJIOC-IPORs“Brain”XSIPRNET & JWICS Knowledge Centers Ground Stations Pre-Processors DatabasesII“Stovepipe”ISR SystemsDCGS-A builds on the V2 success Warfighter View – DCGS-A v2Provides Provides access to over 120databases throughout OIF/OEF Improved SA Enhanced Analyst Tools SCI to Bde/Bn Successfully fielded to Iraq in Dec 05; Primary Intel SystemDCGS-A v2 is not Replacement for any POR Full-spectrum capable Single source processor Automated fusion Ground stationFielded Equipment (V2)WSS VIZ BAL MBOIF4234480OEF511102TrningSets6631 50711Totals11335 1065 13

V3 Capabilities– Ease of use via MFWS Functionality toInclude: Visualization; MappingServices; Tools to Support Data Mining,Correlation, Alerting, Analysis andPresentation– A Common Framework Leveraging theAdvanced Analytical Capabilities ofJIOC-I and Incorporates them into aDCGS-A Enterprise– ABCS Interoperability– Includes Portal Access to DCGS-A Data/ Products via Existing NetworksV2 V3 Provides: Providing a Means to SupportRehosting on/Displacement ofASAS-LightWarfighter View: Battle Command Interoperability Joint Interoperability – DCGS Integrated Backbone (DIB) enabled Displace ASAS LightV3V3 isis aa SoftwareSoftware OnlyOnly BuildBuild toto OIF/OEFOIF/OEFV3.1V3.1 beginsbegins migrationmigration ofof ASASASAS FoSFoS (ASAS-L(ASAS-L andandACT-E)ACT-E) intointo DCGS-ADCGS-AJointInteroperability

V4 Capabilities for SWB 10-12MICADNBCRSPEWDMELIOSLand WarriorLCMRABCS /BC atorHunterApacheShadow CSEP-3JIC / JAC / JTFProphetDCGS-AV4 MobileU-2Global e ReadySep ’08System ReadyFY09DCGS-N- ISR Component to Battle Command- Provides actionable intelligence- Running estimate- Planning and collaboration- Modular and scalable- Mobile and Transportable- Enables distributed operation- V4 supports EBCTDCGS-MCCIADIANGACompletesCompletes PORPOR CapabilityCapability- Multiple source exploitation (SIGINT,GEOINT, HUMINT, MASINT, All-Sources,Open Source)- Intel Fusion- Access to Data (including BCT Sensors)- Net-centric compliant (NECC interoperable)

V4 Increment 1SOA Goals Integrated Portal– Create an integrated Portal available to both internal and external users– Portal presents both domain-specific and multi-domain JSR 168 compliant portlets Integrated Data Access– Develop single multi-domain search interface compliant with NCES Content Discovery and DDMS –BPEL compliance promotes capability of porting workflow to different workflow enginesUse of UDDI compliant service repository Establishes architecture for integration of NCES compliant data sources and integration of DCGS-A nodes intolarger enterprise searchesIntroduction of SOA Infrastructure Toolset– Commercial Enterprise Service Bus (ESB) used to realize Multi-INT objectives though contentbased routing and orchestration of domain services using BPEL 1.1 compliant workflow JSR 168 promotes capability of using portlets in different Portal frameworksUDDI Repository wrapped in NCES defined services to abstract complexities of UDDI and promote portabilityto different repository implementationsEstablishment of SOA Governance Procedures– Government and industry jointly own process for specification and validation of service interfacestandardsImplementation of a Layered DIB Compliant Architecture– User Facing Layer – Portal and Desktop Visualization Framework (MFWS/VIPER)– Processing Layer – Service Orchestration– Data Layer – Publication of Metadata to DIB MDC for inter-service DCGS interoperability– Core Layer – SOA security model based on NCES Security Services

SOA GovernanceDesignTimeGovernance ActivityRunTimeSpecify Service Interface Standards Industry standard for interoperability / syntax (WS-I Profile, WSDL, XML Schema) Domain Specific Services / Data Types–WSDL (ports, operations, parameters), Schema (data types)Validate Service Interfaces Adhere to StandardsCatalog Services Store Service Interface Artifacts (WSDL, Schema, Usage Documentation) in ServiceSpec Catalog Maintain version control / version identification for services during lifecyclePublish Service Interfaces To Registry Service metadata for discovery–Descriptive data for query, Version Identification Service execution/binding information Service availability/Quality of Service informationMonitor Service Interfaces Collect service statistics–Usage, Availability, Performance / Quality of Service Update service statistics in registrySOA governance manages and controls complexity by specifying, Monitor SLA contractsvalidating, cataloging, publishing, and monitoring service interfaces

DIB/MDC Variants Tools, Architecture, Standards, DocumentationName SponsorDIB1.0Tools*Air Force WebLogic 8.1 sp3 Oracle 9i MDC (WebLogic /Oracle) Supports Solaris 8Architecture StandardsDocumentation Delivery Enhancements to DIB 1.0 Availability/LicensingDocumented Listed in DIBin AF 10.2 deliverydesigndocumentreviewsDelivery, install, Boxed N/AandCD Setprogrammerguides/docsRDE Raytheon MDC (JBoss 4.0.3 / Documented No changes1.5DCGS-A Oracle10g)in DCGS-A documentedV3 Win 2003/RHELV3 CDRslidesDIB DIB Mgmt WebLogic 8.1 sp5 No changes No changes1.2Office Oracle 10gexpectedexpectedBeta1 (DMO) MDC (WebLogic /Oracle) Supports Solaris 8,Win 2003, RHEL 4.2DIB DMO WebLogic 8.1 sp6 No changes No changes1.2 Oracle 10gexpectedexpected MDC (WebLogic /Oracle) Supports Solaris 10,Win 2003, RHEL 4.2DIB DMO“Emphasize DIBTBD“Validation2.xreleased standards andmethodology /RFI forarchitecture, notframeworkevolution productallows DIBof DIB late implementation”implementatio2006n developersto verify DIBinteroperability& standardscompliance”* Only primary tools are shown 80 CPU licenses of WebLogic owned byArmy and available to DCGS-A (secondpurchase of 200 licenses ongoing) Oracle Army enterprise licensingavailable Installable MDC delivered on DIB CDs“Reconfiguration Installed MDC Query Enhancement JBoss open source licensing available MDC Eventsof the MDC after on V3 MDC Results Foldera Clone”harddrivesDocumentation Install- MDC Enterprise Bridge Army purchased WebLogic licensing MDC Eventsupdatesable(listed above) is upgradeable at no cost MDC Results FolderexpectedCDs March 2007 beta availabilityexpected MDC OpenMap Fielding at DCGS-A Fixed Ft. Gordon MDC Runtime XSDsDocumentation Install- 1.2 Beta1 Updates MDC Radial Search Fixesupdatesable MDC Search Limit FixesexpectedCDsexpected NSA guided install fixes Army purchased WebLogic licensing(listed above) is upgradeable at no cost December 2007 tion /installproceduresavailable toDCGS COI asopen source”TBDTBDUse of DIB 1.2 Beta1 lines DCGS-A up with DMO plansand makes use of existing Army WebLogic purchases

DCGS-A Specification Refinement ProcessUse of Service Interface Spec helpmaintain open systemDCGS-A Service InterfaceSpecification v1.7DCGS-A Service InterfaceSpecification vX.XGovernmentDCGS-A ConsolidatedBaseline CMDraft WSDLs retrievedfrom 1.7 SpecGovernment and Industry jointlyown Governance Process forService Interface StandardsDraft XSDs retrievedfrom 1.7 SpecWSDLsXSDsXSDsWSDLsWSDLs mappedto servicesRefined WSDLs/XSDsused in DCGS-A systemSubject UDDIRegistryXSDs mapped todata modelDCGS-A V4 ServicesDCGS-A V4 Data ModelDeployed SystemIndustry

Future Challenges FCS SoSCOE– IDL Based SOA– Optimized for the tactical radio net environment Leveraging each others developments Interoperability– Both have legacy messaging interfaces USMTF, JVMF– Web-services to OMG IDL Use of Proxies– Discovery UDDI, JXTA

Lessons Learned Leverage systems that you have Start with most pressing mission critical functions Use proof of concepts and demos Use right technology for right tasks Collaborate

Working DraftQuestionsWorking Draft

Contact InformationJeffrey Malapit703-349-7071System of Systems Analytics, IncSupport to PM DCGS-AJeffrey.malapit@us.army.mil

MDC Enterprise Bridge MDC Events MDC Results Folder MDC OpenMap MDC Runtime XSDs Army purchased WebLogic licensing (listed above) is upgradeable at no cost March 2007 beta availability Fielding at DCGS-A Fixed Ft. Gordon DIB 1.2 DMO WebLogic 8.1 sp6 Oracle 10g MDC (WebLogic / Oracle) Supports Solaris 10, Win .