DDS Scalability: One size fits all??..

Size: px
Start display at page:

Download "DDS Scalability: One size fits all??.."

Transcription

1 DDS Scalability: One size fits all??.. For OMG RTE-workshop, July 2007 Hans van t Hag, OpenSplice DDS product Manager hans.vanthag@prismtech.com

2 Agenda 1 INTO THE MOOD A paradigm shift CRITICAL INFRASTRUCTURES The Data is the Network A MODEL For DDS applicability DDS APPLICABILITY One size fits all??... DDS USECASE Work in Progress... CONCLUSION Wait & See...

3 INTO THE MOOD

4 3 C H J G K F B E I A L N U T V R M P Q S Z Y X W D A B C E F G H I J K L M N O P Q R S T U V W X Y Z D DDS BACKBONE Into the mood: Client/server vs. Pub-sub: A mind-shift

5 CRITICAL INFRASTRUCTURES

6 ARMS (Doug Schmidt): R&D Challenge 5

7 Net-centricity: The Data Is The Network 6 DoD Chief Information Officer, Network and Information Integration, Nov 05

8 DDS: a Fielded concept, suitable for mission-critical systems CHARACTERISTICS CHARACTERISTICS Many Many different different customers: customers: Many Many different different ships/missions: ships/missions: Large-scale Large-scale & & mission-critical: mission-critical: Real-time Real-time and and Fault-tolerant: Fault-tolerant: fielded fielded in in over over Navies Navies world-wide world-wide tens tens of of Ships Ships classes classes (patrol (patrol boats boats to to destroyers) destroyers) >150 >150 CPU s, CPU s, >2200 >2200 applications, applications, >4.000 >4.000 tracks/sec tracks/sec Battle-damage Battle-damage resistant, resistant, deterministic, deterministic, reliable reliable 7

9 An Example: Naval Frigate Combat System 8 SMART-L APAR KH/SCOUT NAV. RADAR HELI APPR. RADAR VESTA APECS-3 ESM / ECM OFF LINE R/S SIRIUS TDS (2x) POS SYSTEM SHIP S REF. IRC IFF LINK 11 VESTA SRBOC CATV BUS TDLPP VEX/ RCP BTS OSD BTS OSD ATM NETWORK VIDEO INTERFACE CABINET LARGE SCREEN DISPLAY 1 LARGE SCREEN DISPLAY 2 VCR 1/2 SPARE FL. DECK TV CAMERA COMBAT INFORMATION CENTER STAFF ROOM BRIDGE COMMS ROOM TV CAMERA DEPARTMENT OFF. / OFF. QUARTERS ETC. WORKSTATION 01 WORKSTATION M COTS & SIGMA TYPE PROCESSOR PIOD / PTSU PRINTERS TORPEDO WEAPON SYSTEM MK32 MOD-9 (MK46) GIC- 127 MIC- MK41 MIC- MK41 INTEGRATED MACHINERY CONTROL SYSTEM CCC1 CCC2 COMMS NETWORK ATAS SPHERION + XBT / XSV + SURF. TEMP. REC. HARPOON GUN 127 MM 30 MM GUNS OFF LINE MK41 SM2 LAUNCHER GOALKEEPER Data-traffic: Programs: Data flows: >4.000 publications per second over the system-data bus programs allocated over 150 processors urgent & non-urgent data (latency), important & less-important data (priority)

10 A MODEL FOR DDS-APPLICABILITY

11 SYSTEM SCOPES Platform-centric systems Net-centric systems 10 Mission Computer Vehicle Management REQUIREMENTS Net-centric systems-of-systems

12 Information Grids in Net-Centric Operations (NCO) 11 Engagement Grid: Weapons Direction Combat Execution (CE) Awareness Grid: Common Tactical Picture Command & Control (CC) Planning Grid: Common Operational Picture Command Support (CS) NCO: NCO: Autonomous processes, based based upon upon ubiquitous information at at required QoS QoS

13 A MODEL FOR DDS APPLICABILITY 12 Realtime Soft System-of-Systems Planning/support grid Firm Net(work)-centric Awareness grid Hard Platform-centric Execution grid Scale Small Large Ultra-Large

14 MAIN CHARACTERISTICS 13 Realtime Soft INTEROPERABLE- Planning/support grid Firm EFFICIENT- Awareness-grid Hard DETERMINISTIC- Execution-grid Scale Small Large Ultra-Large

15 EXAMPLES 14 Soft Realtime Planning Military: : Mission planning Civil: : Emergency Response Awareness Firm Military: : Track-Management Civil: : SCADA control systems Execution Hard Military: : AAW fire control Civil: : Process control Scale Small Large Ultra-Large

16 INFORMATION ARTEFACTS (Mil. Example) 15 Soft Realtime Planning Multimedia/Hypertext Documents Mission Objectives Firm Hard Engagement orders & Cues Execution Awareness Tracking information Timed orders Observations Repository Information Engagement status Mission Status Scale Small Large Ultra-Large

17 TECHNOLOGIES 16 Soft Realtime WEB COTS HW & SW Databases, GIS Classification/Encryption Firm Hard LAN WAN STATIC LAN WS & Embedded HW/OS TIMED-IO IO Hierarchical LAN s Enterprise SMP machines Ad-hoc networks Link/Radio Internet, satellite Scale Small Large Ultra-Large

18 SYSTEM REQUIREMENTS 17 Soft Realtime Planning Security COTS (DBMS/Web) integration Awareness COTS interoperability Firm Throughput performance Dependability & Availability Execution Tactical interoperability Hard End-to to-end Latency & Jitter Safety & Fault-tolerance tolerance Scale Small Large Ultra-Large

19 DDS-APPLICABILITY

20 DDS SUITABILITY: FUNCTIONALS (Specification) 19 Soft Realtime INTEROPERABILITY IDL/CORBA XML?? SQL?? Firm EFFICIENCY & AVAILABILITY LATENCY_BUDGET FT DURABILITY IDL XML/JSON?? Hard DETERMINISM RELIABILITY TRANSPORT_PRIORITY OWNERSHIP/LIFELINESS Partitions / Domains Scale Small Large Ultra-Large

21 DDS SUITABILITY: NON-FUNCTIONALS (Implementation) 20 Realtime INTEROPERABILITY Soft Web-services gateway?? DBMS gateway?? Firm EFFICIENCY & AVAILABILITY Latency budget based packing Distributed/fault-tolerant tolerant durability COTS interoperability Hard DETERMINISM Info priority based network scheduling Safety & Fault-tolerance tolerance Footprint & RTOS support Common Information Models Scale Small Large Ultra-Large

22 DDS SUITABILITY: Standardization Challenges 21 Realtime INTEROPERABILITY Soft XML based API/topics DBMS: topic/table mapping Firm EFFICIENCY/SCALABILITY Shared subscriber caches User-defined storage-keys DBMS/Web-service integration RT-DETERMINISM Corba/RTJava integration Hard Priority-banding Traffic shaping Scale Small Large Ultra-Large

23 Use Case: OpenSplice. one size fits all???

24 USE-CASE: OpenSplice, Addressing the challenges 23 Realtime PLUGGABLE (GATEWAY) SERVICES Soft XML: topic-definition & API DBMS: topic/table mapping Firm IN-MEMORY (O)DBMS BASED CORE DLRL data management Shared/read-only caches User-defined/Dynamic keys - Soap-service: Tuner - DBMS-service: 2-way Hard RT NETWORK_SCHEDULER RT Priority-banding Traffic shaping (size/burst) Info-priority pre-emption emption - (Any) Corba integration: compilable C++ API) - (RT) Java: Pluggable JAVA API on C-core Scale Small Large Ultra-Large

25 USE-CASE: Creating & Deploying DDS-based systems 24 Deployment Development Monitor & Control (Tuner) Logging & Replay Configuration High-level Services Views & Editors Modeling- Plug-ins UML Information Modeling Application Modeling DDS-DSL Deployment Modeling S E C U R I T Y DDS API s C/C++/Java COHABITATION Corba/Java/Dbms Minimum Ownership Content- Persistence Subscription DCPS Dynamic XML-based API DLRL Middleware- Integration OMG-DDS Profiles Roundtrip- Engineering Remote-connect soap Webservice gateway Network Scheduler Fault-tolerant Durability DBMS Gateway Pluggable- Services Foundation & Framework Eclipse Enterprise (Windows, Solaris, Linux, AIX) Embedded (vxworks, QNX, LynxOS) Supported Platforms

26 CONCLUSION: One concept fits all, we re not there yet.. 25 Security for DDS (node-to-node and end-to-end, encryption available but no standard yet) Logging & Replay (following C4I standardization) Dynamic Topics (requirements: DDS-PSIG) UML-profile for DDS (joint submission with SPARX systems) Monitor & Control (Tuner) Logging & Replay Configuration High-level Services Views & Editors Modeling- Plug-ins UML Information Modeling Application Modeling DDS-DSL Deployment Modeling S E C U R I T Y DDS API s C/C++/Java Minimum Ownership COHABITATION Corba/Java/Dbms Content- Subscription Persistence DCPS Dynamic XML-based API DLRL Middleware- Integration OMG-DDS Profiles Roundtrip- Engineering OpenSplice Tuner & Remote-connect Soap Webservice gateway Network Scheduler Fault-tolerant Durability DBMS Gateway Pluggable- Services Foundation & Framework Eclipse Enterprise (Windows, Solaris, Linux, AIX) Embedded (vxworks, QNX, LynxOS) Supported Platforms ( Potential ) DDS-related Standardization Webservice gateway (available and used by OpenSplice Tuner, but no standard yet) Pluggable Discovery (for ultra-large/wan systems, Several European/US studies) Dynamic DBMS gateway (available, but IDL/table mapping not standardized)

27 .QUESTIONS.????? THANK YOU!!

Designing High Performance IEC61499 Applications on Top of DDS

Designing High Performance IEC61499 Applications on Top of DDS ETFA2013 4th 4DIAC Users Workshop Designing High Performance IEC61499 Applications on Top of DDS Industrial communications Complex Different solutions at the different layers Fieldbus at bottom layers:

More information

DDS TUTORIAL. For OMG RTE workshop July 2007 V3. Hans van t Hag, DDS product Manager

DDS TUTORIAL. For OMG RTE workshop July 2007 V3. Hans van t Hag, DDS product Manager DDS TUTORIAL For OMG RTE workshop July 2007 V3 Hans van t Hag, DDS product Manager hans.vanthag@prismtech.com Agenda 1 Data-centric Foundation Into the mood Net-centric Future: the data is the network

More information

Introduction to DDS. Brussels, Belgium, June Gerardo Pardo-Castellote, Ph.D. Co-chair OMG DDS SIG

Introduction to DDS. Brussels, Belgium, June Gerardo Pardo-Castellote, Ph.D. Co-chair OMG DDS SIG Introduction to DDS Brussels, Belgium, June 2007 www.rti.com Gerardo Pardo-Castellote, Ph.D. Co-chair OMG DDS SIG gerardo.pardo@rti.com Agenda History What is Data-Centricity? The Future Enabling Unified

More information

WAN-DDS A wide area data distribution capability

WAN-DDS A wide area data distribution capability 1 A wide area data distribution capability Piet Griffioen, Thales Division Naval - Above Water Systems, Netherlands Abstract- The publish-subscribe paradigm has shown many qualities to efficiently implement

More information

Data Distribution Service A foundation of Real-Time Data Centricity

Data Distribution Service A foundation of Real-Time Data Centricity Data Distribution Service A foundation of Real-Time Data Centricity Anaheim, September 2006 www.rti.com Gerardo Pardo-Castellote, Ph.D. Co-chair OMG DDS SIG gerardo.pardo@rti.com Agenda History What is

More information

PRISMTECH. Benchmarking OMG DDS for Large-scale Distributed Systems. Powering Netcentricity

PRISMTECH. Benchmarking OMG DDS for Large-scale Distributed Systems. Powering Netcentricity PRISMTECH Powering Netcentricity Benchmarking OMG DDS for Large-scale Distributed Systems Reinier Torenbeek reinier.torenbeek@prismtech.com Senior Solution Architect PrismTech Benchmarking OMG DDS for

More information

Data-Centric Architecture for Space Systems

Data-Centric Architecture for Space Systems Data-Centric Architecture for Space Systems 3 rd Annual Workshop on Flight Software, Nov 5, 2009 The Real-Time Middleware Experts Rajive Joshi, Ph.D. Real-Time Innovations Our goals are the same but not

More information

developing Real Time Distributed Simulations NADS Nextel Aerospace, Defence & Security

developing Real Time Distributed Simulations NADS Nextel Aerospace, Defence & Security Use of the OMG standard in Simulation. A new Way for developing Real Time Distributed Simulations NADS Nextel Aerospace, Defence & Security Jose M Lopez-Rodriguez Business Development Director http://www.nexteleng.es/microsite/ncware

More information

Real-time & Embedded Systems Workshop July 2007 Building Successful Real-time Distributed Systems in Java

Real-time & Embedded Systems Workshop July 2007 Building Successful Real-time Distributed Systems in Java Real-time & Embedded Systems Workshop July 2007 Building Successful Real-time Distributed Systems in Java Andrew Foster Product Manager PrismTech Corporation The Case for Java in Enterprise Real-Time Systems

More information

Vortex Whitepaper. Intelligent Data Sharing for the Business-Critical Internet of Things. Version 1.1 June 2014 Angelo Corsaro Ph.D.

Vortex Whitepaper. Intelligent Data Sharing for the Business-Critical Internet of Things. Version 1.1 June 2014 Angelo Corsaro Ph.D. Vortex Whitepaper Intelligent Data Sharing for the Business-Critical Internet of Things Version 1.1 June 2014 Angelo Corsaro Ph.D., CTO, PrismTech Vortex Whitepaper Version 1.1 June 2014 Table of Contents

More information

OpenSplice DDS. 10 Reasons to Choose OpenSplice DDS as your Messaging Middleware

OpenSplice DDS. 10 Reasons to Choose OpenSplice DDS as your Messaging Middleware OpenSplice DDS Delivering Performance, Openness, and Freedom Angelo Corsaro, Ph.D. Product Strategy Manager OMG DDS SIG Co-Chair angelo.corsaro@prismtech.com 10 Reasons to Choose OpenSplice DDS as your

More information

Reliable UDP (RDP) Transport for CORBA

Reliable UDP (RDP) Transport for CORBA OMG Embedded and Real-Time 2002 Workshop Reliable UDP (RDP) Transport for CORBA Voula Fotopoulos Catherine Heaberlin January 10, 2002 (voula.fotopoulos@lmco.com, catherine.t.heaberlin@lmco.com) Naval Electronics

More information

MilSOFT DDS Middleware

MilSOFT DDS Middleware MilSOFT DDS Middleware Đzzet Emre ÇETĐN MilSOFT A.S, Teknokent ODTU,Ankara/Turkey icetin@milsoft.com.tr Hüseyin Kutluca, Ertan Deniz, Baris Bal, Murat Kilic, Ugur Cakir UNCLASSIFIED 1 Outline Introduction

More information

Vortex OpenSplice. Python DDS Binding

Vortex OpenSplice. Python DDS Binding Vortex OpenSplice Python DDS Binding ist.adlinktech.com 2018 Table of Contents 1. Background... 3 2. Why Python DDS Binding is a Big Deal... 4 2 1. Background 1.1 Python Python Software Foundation s Python

More information

Building High-Assurance Systems out of Software Components of Lesser Assurance Using Middleware Security Gateways

Building High-Assurance Systems out of Software Components of Lesser Assurance Using Middleware Security Gateways Building High-Assurance Systems out of Software Components of Lesser Assurance Using Middleware Security Gateways A PrismTech Product Line OMG's First Software Assurance Workshop: Working Together for

More information

OpenSplice DDS Webinar

OpenSplice DDS Webinar Webinar Dr. Angelo Corsaro [angelo.corsaro@prismtech.com] Product Marketing Manager, PrismTech Angelo co-chairs the OMG Data Distribution Service (DDS) Special Interest Group and the Real-Time Embedded

More information

Intelligent Event Processing in Quality of Service (QoS) Enabled Publish/Subscribe (Pub/Sub) Middleware

Intelligent Event Processing in Quality of Service (QoS) Enabled Publish/Subscribe (Pub/Sub) Middleware Intelligent Event Processing in Quality of Service (QoS) Enabled Publish/Subscribe (Pub/Sub) Middleware Joe Hoffert jhoffert@dre.vanderbilt.edu http://www.dre.vanderbilt.edu/~jhoffert/ CS PhD Student Vanderbilt

More information

How Does Your Real-time Data Look?

How Does Your Real-time Data Look? How Does Your Real-time Data Look? By Supreet Oberoi Real-Time Innovations, Inc. 385 Moffett Park Drive Sunnyvale, CA 94089 www.rti.com Introduction Are all real-time distributed applications supposed

More information

Evaluation and Benchmarking Guide

Evaluation and Benchmarking Guide Evaluation and Benchmarking Guide Release 6.x Contents 1 Preface 1 1.1 About the Evaluation & Benchmarking Guide............................ 1 1.2 Conventions.............................................

More information

Java For Real-Time Enterprise Systems Delivering the Benefits of Java to the world of Real-Time distributed object computing

Java For Real-Time Enterprise Systems Delivering the Benefits of Java to the world of Real-Time distributed object computing Java For Real-Time Enterprise Systems Delivering the Benefits of Java to the world of Real-Time distributed object computing Simon McQueen CORBA Technical Lead July 2006 The Case for Java in Enterprise

More information

SimWare-Kernel Real Time Communication System for Simulation (Paper by: Bruno Calvo, Ignacio Seisdedos)

SimWare-Kernel Real Time Communication System for Simulation (Paper by: Bruno Calvo, Ignacio Seisdedos) Real Time Communication System for Simulation (Paper by: Bruno Calvo, Ignacio Seisdedos) http://www.nexteleng.com/ Introduction Concepts Standards Implementation Interoperability scenarios Applications

More information

DDS Interoperability Demo

DDS Interoperability Demo DDS Interoperability Demo Angelo Corsaro PrismTech angelo.corsaro@prismtech.com Gerardo Pardo-Castellote Clark Tucker RTI TwinOaks gerardo@rti.com ctucker@twinoakscomputing.com Doc Num: dds/2009-03-06

More information

Computing and Communications Infrastructure for Network-Centric Warfare: Exploiting COTS, Assuring Performance

Computing and Communications Infrastructure for Network-Centric Warfare: Exploiting COTS, Assuring Performance for Network-Centric Warfare: Exploiting COTS, Assuring Performance Dr. James P. Richardson Mr. Lee Graba Mr. Mukul Agrawal Honeywell International, Inc. {james.p.richardson,lee.graba,mukul.agrawal}@honeywell.com

More information

Beyond Web Services A network-centric approach to system design

Beyond Web Services A network-centric approach to system design 1 Beyond Web Services A network-centric approach to system design David Crute Principal Architect Integrated Systems Division General Dynamics C4 Systems 2 Network Services Evolution Software Integration

More information

Module 1 - Distributed System Architectures & Models

Module 1 - Distributed System Architectures & Models Module 1 - Distributed System Architectures & Models System Architecture Defines the structure of the system components identified functions of each component defined interrelationships and interactions

More information

Data Model Considerations for Radar Systems

Data Model Considerations for Radar Systems WHITEPAPER Data Model Considerations for Radar Systems Executive Summary The market demands that today s radar systems be designed to keep up with a rapidly changing threat environment, adapt to new technologies,

More information

Weapon Systems Open Architecture Overview

Weapon Systems Open Architecture Overview Weapon Systems Open Architecture Overview OMG Real-Time and Embedded Distributed Object Computing Workshop July 24-27, 2000 . Vision for Joint Theater Operations Joint Joint Forces Forces Global Global

More information

Implementing Net-Centric Tactical Warfare Systems

Implementing Net-Centric Tactical Warfare Systems Implementing Net-Centric Tactical Warfare Systems Gordon Hunt gordon.hunt@rti.com Real Time Innovations, Inc. 385 Moffett Park Drive, Sunnyvale, CA 94089 The tactical battlefield has long been characterized

More information

Angelo Corsaro, Ph.D. Chief Technology Officer! OMG DDS Sig Co-Chair PrismTech

Angelo Corsaro, Ph.D. Chief Technology Officer! OMG DDS Sig Co-Chair PrismTech Angelo Corsaro, Ph.D. Chief Technology Officer! OMG DDS Sig Co-Chair PrismTech angelo.corsaro@prismtech.com! Standards Scopes Standards Compared DDS Standard v1.2 2004 Programming Language Independent

More information

A Standards-Based Integration Platform for Reconfigurable Unmanned Aircraft Systems

A Standards-Based Integration Platform for Reconfigurable Unmanned Aircraft Systems June 2011 A Standards-Based Integration Platform for Reconfigurable Unmanned Aircraft Systems Edwin de Jong, Ph.D. US HEADQUARTERS Real-Time Innovations, Inc. 385 Moffett Park Drive Sunnyvale, CA 94089

More information

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems Vortex Whitepaper Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems www.adlinktech.com 2017 Table of Contents 1. Introduction........ P 3 2. Iot and

More information

Meeting the Challenges of Ultra-Large

Meeting the Challenges of Ultra-Large Meeting the Challenges of Ultra-Large Large-Scale Systems Tuesday, July 11, 2006,, OMG RTWS, Arlington, VA Dr. Douglas C. Schmidt d.schmidt@vanderbilt.edu www.dre.vanderbilt.edu/~schmidt Institute for

More information

Model-Driven QoS Provisioning Techniques for CCM DRE Systems

Model-Driven QoS Provisioning Techniques for CCM DRE Systems Model-Driven QoS Provisioning Techniques for CCM DRE Systems Stoyan Paunov, Gan Deng, Douglas C. Schmidt, and Anirudha Gokhale ISIS, Vanderbilt University Motivation for QoS-enabled Middleware Trends!

More information

Getting Started Guide. Release 6.x

Getting Started Guide. Release 6.x Getting Started Guide Release 6.x Contents 1 Preface 1 1.1 About the Getting Started Guide................................... 1 1.2 Conventions............................................. 1 2 About Vortex

More information

DDS Interoperability Demo December 2010

DDS Interoperability Demo December 2010 DDS Interoperability Demo December 2010 PrismTech Real-Time Innovations TwinOaks Computing Gallium Visual Systems dds/2010-12-04 History: DDS the Standards! Data Distribution Service for Real-Time Systems

More information

SELEX Sistemi Integrati

SELEX Sistemi Integrati Management of Applications in Large and Heterogeneous Systems Dario Di Crescenzo abrizio Morciano SELEX Sistemi Integrati 11 th July, 2007. 2007 SELEX Sistemi Integrati. All rights reserved 2 Agenda AMSM:

More information

FLEXible Middleware And Transports (FLEXMAT) for Real-time Event Stream Processing (RT-ESP) Applications

FLEXible Middleware And Transports (FLEXMAT) for Real-time Event Stream Processing (RT-ESP) Applications FLEXible Middleware And Transports (FLEXMAT) for Real-time Event Stream Processing (RT-ESP) Applications Joe Hoffert, Doug Schmidt Vanderbilt University 1 Challenges and Goals Real-time Event Stream Processing

More information

BES - Battle Eye System

BES - Battle Eye System Battle Eye System is a state of the art GIS based battlefield management and fire control system. Positioned on a C2 ( command and control) level, BES enhances the soldier s understanding of the surroundings

More information

Monitor, Control, Record and Replay Your DDS System

Monitor, Control, Record and Replay Your DDS System Monitor, Control, Record and Replay Your DDS System OpenSplice DDS Tools-Ecosystem - Overview & Demo J.H. van t Hag OpenSplice Product Manager OMG DDS Co-Author PrismTech Hans.vanthag@prismtech.com Copyright

More information

Component-based Engineering for Embedded Systems USA EU workshop

Component-based Engineering for Embedded Systems USA EU workshop July 7, 2005 Component-based Engineering for Embedded Systems USA EU workshop Philippe Kajfasz philippe.kajfasz@fr.thalesgroup.com July 7, 2005 Software part in RT/E Systems is increasing RT/E Systems

More information

9LV Mk4. Use of DDS for system integration. June, 2007 Thomas Jungefeldt. Saab Systems

9LV Mk4. Use of DDS for system integration. June, 2007 Thomas Jungefeldt. Saab Systems 9LV Mk4 Use of DDS for system integration June, 2007 Thomas Jungefeldt Saab Systems Saab s capabilities Aviation Sensor Systems Electronic Warfare Simulation and Training Support Solutions Weapon Systems

More information

System types. Distributed systems

System types. Distributed systems System types 1 Personal systems that are designed to run on a personal computer or workstation Distributed systems where the system software runs on a loosely integrated group of cooperating processors

More information

Convergence of Distributed Simulation Architectures Using DDS

Convergence of Distributed Simulation Architectures Using DDS NADS-2012-MKT-CORPORATE-EN-V1.5 Convergence of Distributed Simulation Architectures Using DDS OMG TECHNICAL MEETING Data Distribution Service Information Day June 17th 2013. Berlin Jose-Ramon Martinez-Salio

More information

Evolving the CORBA standard to support new distributed real-time and embedded systems

Evolving the CORBA standard to support new distributed real-time and embedded systems Evolving the CORBA standard to support new distributed real-time and embedded systems Tom Bracewell Senior Principal Software Engineer Raytheon Integrated Defense Systems Sudbury, MA. / (978) 440-2539

More information

Enterprise Geographic Information Servers. Dr David Maguire Director of Products Kevin Daugherty ESRI

Enterprise Geographic Information Servers. Dr David Maguire Director of Products Kevin Daugherty ESRI Enterprise Geographic Information Servers Dr David Maguire Director of Products Kevin Daugherty ESRI Outline Introduction Enterprise GIS vs. Spatially-enabled IS Architectures for building Enterprise GIS

More information

Examining the Use of Java Technologies for Real-Time in a Prototype U.S. Surface Navy Combat System Application

Examining the Use of Java Technologies for Real-Time in a Prototype U.S. Surface Navy Combat System Application Examining the Use of Java Technologies for Real-Time in a Prototype U.S. Surface Navy Combat System Application Naval Surface Warfare Center Dahlgren Division Fred Weindelmayer and Tim Childress Disclaimer:

More information

MODEL-DRIVEN DEVELOPMENT OF COMMAND AND CONTROL CAPABILITIES FOR JOINT AND COALITION WARFARE

MODEL-DRIVEN DEVELOPMENT OF COMMAND AND CONTROL CAPABILITIES FOR JOINT AND COALITION WARFARE 9 TH International Command and Control Research & Technology Symposium MODEL-DRIVEN DEVELOPMENT OF COMMAND AND CONTROL CAPABILITIES FOR JOINT AND COALITION WARFARE Robert Jacobs Computer Systems Center

More information

Real-Time CORBA Experiences in an Avionics Domain

Real-Time CORBA Experiences in an Avionics Domain Real-Time CORBA Experiences in an Avionics Domain Jeanna Gossett, David Corman and David Sharp The Boeing Company OMG Real-Time Embedded and Distributed Object Computing Workshop June 7, 2001 Bold Stroke

More information

Understanding the Role of Real-Time Java in Aegis Warship Modernization. Dr. Kelvin Nilsen, Chief Technology Officer Java, Atego Systems

Understanding the Role of Real-Time Java in Aegis Warship Modernization. Dr. Kelvin Nilsen, Chief Technology Officer Java, Atego Systems Understanding the Role of Real-Time Java in Aegis Warship Modernization Dr. Kelvin Nilsen, Chief Technology Officer Java, Atego Systems 2012, 2011 Atego. Atego. All All Rights Rights Reserved. Reserved.

More information

Implementing Real-time CORBA with Real-time Java

Implementing Real-time CORBA with Real-time Java Implementing Real-time CORBA with Real-time Java Ray Klefstad, Mayur Deshpande, Carlos O Ryan, & Doug Schmidt {coryan,schmidt}@uci.edu {klefstad,mayur}@ics.uci.edu Elec. & Comp. Eng. Dept Info. & Comp.

More information

NEXIUM THEATRE. Tactical networks for defence and security forces

NEXIUM THEATRE. Tactical networks for defence and security forces w w w. t h a l e s g r o u p. c o m NEXIUM THEATRE Tactical networks for defence and security forces DEFENCE SECURITY B ased on its long experience and worldwide leadership in military communications and

More information

Data Consistency with SPLICE Middleware. Leslie Madden Chad Offenbacker Naval Surface Warfare Center Dahlgren Division

Data Consistency with SPLICE Middleware. Leslie Madden Chad Offenbacker Naval Surface Warfare Center Dahlgren Division Data Consistency with SPLICE Middleware Leslie Madden Chad Offenbacker Naval Surface Warfare Center Dahlgren Division Slide 1 6/30/2005 Background! US Navy Combat Systems are evolving to distributed systems

More information

An extensible DDS-based monitoring and intrusion detection system

An extensible DDS-based monitoring and intrusion detection system Workshop on Real-time, Embedded and Enterprise-Scale Time-Critical Systems. March 22-24, 2011, Washington, DC, USA. An extensible DDS-based monitoring and intrusion detection system Fernando Garcia-Aranda

More information

OpenSplice DDS Version 6.x. Getting Started Guide

OpenSplice DDS Version 6.x. Getting Started Guide OpenSplice DDS Version 6.x Getting Started Guide OpenSplice DDS GETTING STARTED GUIDE Part Number: OS-GSG Doc Issue 42, 28 October 2011 Copyright Notice 2011 PrismTech Limited. All rights reserved. This

More information

Architecting IoT Systems. Angelo Corsaro, PhD Chief Technology Officer

Architecting IoT Systems. Angelo Corsaro, PhD Chief Technology Officer Architecting IoT Systems Angelo Corsaro, PhD Chief Technology Officer angelo.corsaro@prismtech.com Internet of Things Flavours Internet of Things (IoT) is the term used to describe any kind of application

More information

Net-centric Characteristics

Net-centric Characteristics Net-centric Characteristics Heterogeneous Variety is essential and inevitable basis for healthy evolutionary growth and survival within dynamic threat environment Parallel Multiple implementation and concurrent

More information

9AIR CRS CONTROL & REPORTING SYSTEM

9AIR CRS CONTROL & REPORTING SYSTEM 9AIR CRS CONTROL & REPORTING SYSTEM 9AIR CRS > ANY NEED ANY TASK ANY NEED ANY TASK The 9AIR C4I concept: complete control for all weapons, sensors and communications. The missions that air forces face

More information

Adaptive System Infrastructure for Ultra-Large. Large-Scale Systems. SMART Conference, Thursday, March 6 th, 2008

Adaptive System Infrastructure for Ultra-Large. Large-Scale Systems. SMART Conference, Thursday, March 6 th, 2008 Adaptive System Infrastructure for Ultra-Large Large-Scale Systems SMART Conference, Thursday, March 6 th, 2008 Dr. Douglas C. Schmidt d.schmidt@vanderbilt.edu www.dre.vanderbilt.edu/~schmidt Institute

More information

Overview SENTINET 3.1

Overview SENTINET 3.1 Overview SENTINET 3.1 Overview 1 Contents Introduction... 2 Customer Benefits... 3 Development and Test... 3 Production and Operations... 4 Architecture... 5 Technology Stack... 7 Features Summary... 7

More information

MyCCM. A Component Based Approach for Real-Time & Critical Systems. Olivier Hachet Thales Communications

MyCCM. A Component Based Approach for Real-Time & Critical Systems. Olivier Hachet Thales Communications MyCCM A Component Based Approach for Real-Time & Critical Systems Thales Communications Olivier Hachet Olivier.hachet@thalesgroup.com 2 / Agenda 1) Path toward CBSE for RTE 2) The MyCCM Framework 3) Future

More information

OMG Real Time Workshop

OMG Real Time Workshop OMG Real Time Workshop ORB Inter-Operability Testing Traci McDonald NSWCDD Charlie Fudge NSWCDD 1 Purpose Purpose of the Presentation Present motivation for the task and a sample of the results of inter-operability

More information

DS 2009: middleware. David Evans

DS 2009: middleware. David Evans DS 2009: middleware David Evans de239@cl.cam.ac.uk What is middleware? distributed applications middleware remote calls, method invocations, messages,... OS comms. interface sockets, IP,... layer between

More information

Limited-Bandwidth Plug-ins for DDS

Limited-Bandwidth Plug-ins for DDS May 2011 Limited-Bandwidth Plug-ins for DDS Integrating Applications over Low Bandwidth, Unreliable and Constrained Networks using RTI Data Distribution Service Edwin de Jong, Director of Product Management

More information

IBM Rational Rose Technical Developer

IBM Rational Rose Technical Developer Accelerating Complex Software Systems Development IBM Rational Rose Technical Developer Highlights Model-Driven Development Ensures meeting stringent with the Unified Modeling requirements for latency,

More information

Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee

Institute for Software Integrated Systems Vanderbilt University Nashville, Tennessee Architectural and Optimization Techniques for Scalable, Real-time and Robust Deployment and Configuration of DRE Systems Gan Deng Douglas C. Schmidt Aniruddha Gokhale Institute for Software Integrated

More information

IoT CoAP Plugtests & Workshop November 27 th 2012

IoT CoAP Plugtests & Workshop November 27 th 2012 Building the Environment for the Things as a Service IoT CoAP Plugtests & Workshop November 27 th 2012 Introduction The BETaaS FP7 project Facts Start date: 1/10/12 End date: 31/3/15 (30 months) Cost:

More information

A Data-Centric Approach for Modular Assurance Abstract. Keywords: 1 Introduction

A Data-Centric Approach for Modular Assurance Abstract. Keywords: 1 Introduction A Data-Centric Approach for Modular Assurance Gabriela F. Ciocarlie, Heidi Schubert and Rose Wahlin Real-Time Innovations, Inc. {gabriela, heidi, rose}@rti.com Abstract. A mixed-criticality system is one

More information

Compute Infrastructure Management: The Future. Fred van den Bosch CTO, EVP Advanced Technology VERITAS Software Corporation

Compute Infrastructure Management: The Future. Fred van den Bosch CTO, EVP Advanced Technology VERITAS Software Corporation Compute Infrastructure Management: The Future Fred van den Bosch CTO, EVP Advanced Technology VERITAS Software Corporation Agenda Evolving role of IT Evolution of Compute Infrastructure Management Storage

More information

Microsoft Windows Server 2008 R2 Remote Desktop Services Session Virtualization and VDI Microsoft RemoteFX

Microsoft Windows Server 2008 R2 Remote Desktop Services Session Virtualization and VDI Microsoft RemoteFX Microsoft Windows Server 2008 R2 Remote Desktop Services Session Virtualization and VDI Microsoft RemoteFX Citrix XenApp 6 on Remote Desktop Services Extending the Microsoft platform New features in XenApp

More information

PRISMTECH. RESTful DDS. Expanding the reach of the information backbone. Powering Netcentricity

PRISMTECH. RESTful DDS. Expanding the reach of the information backbone. Powering Netcentricity PRISMTECH Powering Netcentricity RESTful DDS Expanding the reach of the information backbone Reinier Torenbeek Senior Solutions Architecht reinier.torenbeek@prismtech.com RESTful DDS Introduction What

More information

GoAhead Software NDIA Systems Engineering 2010

GoAhead Software NDIA Systems Engineering 2010 GoAhead Software NDIA Systems Engineering 2010 High Availability and Fault Management in Objective Architecture Systems Steve Mills, Senior Systems Architect Outline Standards/COTS and the Mission-Critical

More information

Overview of QPM 4.1. What is QPM? CHAPTER

Overview of QPM 4.1. What is QPM? CHAPTER CHAPTER 1 Overview of QPM 4.1 This chapter contains the following topics: What is QPM?, page 1-1 Preparing to Install QPM, page 1-2 Further Resources, page 1-5 What is QPM? QoS Policy Manager (QPM) lets

More information

ELFms industrialisation plans

ELFms industrialisation plans ELFms industrialisation plans CERN openlab workshop 13 June 2005 German Cancio CERN IT/FIO http://cern.ch/elfms ELFms industrialisation plans, 13/6/05 Outline Background What is ELFms Collaboration with

More information

PriMo by Athonet: mobile network solutions for Mission Critical Applications

PriMo by Athonet: mobile network solutions for Mission Critical Applications PriMo by Athonet: mobile network solutions for Mission Critical Applications Company Profile Athonet has deployed the World s 1 st LTE network in a real emergency, World s 1 st LTE Smartgrid, Europe s

More information

The MILS Partitioning Communication System + RT CORBA = Secure Communications for SBC Systems

The MILS Partitioning Communication System + RT CORBA = Secure Communications for SBC Systems The MILS Partitioning Communication System + RT CORBA = Secure Communications for SBC Systems Kevin Buesing Objective Interface Systems Field Applications Engineer kevin.buesing@ois.com Jeff Chilton Objective

More information

Distribution Transparencies For Integrated Systems*

Distribution Transparencies For Integrated Systems* Distribution Transparencies For Integrated Systems* Janis Putman, The Corporation Ground System Architectures Workshop 2000 The Aerospace Corporation February 2000 Organization: D500 1 * The views and

More information

Porting of Real-Time Publish-Subscribe Middleware to Android

Porting of Real-Time Publish-Subscribe Middleware to Android M.Vajnar, M. Sojka, P. Píša Czech Technical University in Prague Porting of Real-Time Publish-Subscribe Middleware to Android RTLWS15, Lugano-Manno Distributed applications problems 2/23 Distributed applications

More information

<Insert Picture Here> Value of TimesTen Oracle TimesTen Product Overview

<Insert Picture Here> Value of TimesTen Oracle TimesTen Product Overview Value of TimesTen Oracle TimesTen Product Overview Shig Hiura Sales Consultant, Oracle Embedded Global Business Unit When You Think Database SQL RDBMS Results RDBMS + client/server

More information

Using a Real-time, QoS-based ORB to Intelligently Manage Communications Bandwidth in a Multi-Protocol Environment

Using a Real-time, QoS-based ORB to Intelligently Manage Communications Bandwidth in a Multi-Protocol Environment Using a Real-time, QoS-based ORB to Intelligently Manage Communications Bandwidth in a Multi-Protocol Environment Bill Beckwith Objective Interface Systems, Inc. +1 703 295 6500 bill.beckwith@ois.com http://www.ois.com

More information

A Reference Architecture for Payload Reusable Software (RAPRS)

A Reference Architecture for Payload Reusable Software (RAPRS) SAND2011-7588 C A Reference Architecture for Payload Reusable Software (RAPRS) 2011 Workshop on Spacecraft Flight Software Richard D. Hunt Sandia National Laboratories P.O. Box 5800 M/S 0513 Albuquerque,

More information

ARTAMIS : Open Source and Extensibility in an Embedded Mission System

ARTAMIS : Open Source and Extensibility in an Embedded Mission System ARTAMIS : Open Source and Extensibility in an Embedded Mission System Alan Hohn Lockheed Martin MST 1801 New York 17C Owego, NY 13827 Alan.M.Hohn@lmco.com 1 Contents Fixed Wing Airborne Surveillance Service

More information

Cisco Configuration Engine 2.0

Cisco Configuration Engine 2.0 Cisco Configuration Engine 2.0 The Cisco Configuration Engine provides a unified, secure solution for automating the deployment of Cisco customer premises equipment (CPE). This scalable product distributes

More information

Dependable Computing Clouds for Cyber-Physical Systems

Dependable Computing Clouds for Cyber-Physical Systems Dependable Computing Clouds for Cyber-Physical Systems Dependability Issues in Cloud Computing (DISCCO) Workshop October 11 th, 2012 Douglas C. Schmidt d.schmidt@vanderbilt.edu Institute for Software Integrated

More information

Distributed Systems Architectures. Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 12 Slide 1

Distributed Systems Architectures. Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures Ian Sommerville 2006 Software Engineering, 8th edition. Chapter 12 Slide 1 Objectives To explain the advantages and disadvantages of different distributed systems architectures

More information

IBM WebSphere Business Integration Event Broker and Message Broker V5.0

IBM WebSphere Business Integration Event Broker and Message Broker V5.0 Software Announcement May 20, 2003 IBM Event Broker and Message Broker V5.0 Overview WebSphere MQ is the leader in enterprise messaging, offering reliable, once and once only delivery between the broadest

More information

Peer-to-Peer Technology An Enabler for Command and Control Information Systems in a Network Based Defence?

Peer-to-Peer Technology An Enabler for Command and Control Information Systems in a Network Based Defence? Peer-to-Peer Technology An Enabler for Command and Control Information Systems in a Network Based Defence? 9th ICCRTS September 14-16 2004 Copenhagen Tommy Gagnes FFI (Norwegian Defence Research Establishment)

More information

Announcements. me your survey: See the Announcements page. Today. Reading. Take a break around 10:15am. Ack: Some figures are from Coulouris

Announcements.  me your survey: See the Announcements page. Today. Reading. Take a break around 10:15am. Ack: Some figures are from Coulouris Announcements Email me your survey: See the Announcements page Today Conceptual overview of distributed systems System models Reading Today: Chapter 2 of Coulouris Next topic: client-side processing (HTML,

More information

ACTACOR Integrated Security Solutions. Andreas GUTHER, Team Lead April 2018

ACTACOR Integrated Security Solutions. Andreas GUTHER, Team Lead April 2018 ACTACOR Integrated Security Solutions Andreas GUTHER, Team Lead Agenda What is Actacor? Typical System Example Key challenges Solution Links & Resources 2 What is Actacor? 3 Actacor The threats Illegal

More information

Experience Report on Implementing and Applying a Standard Real- Time Embedded Component Platform Gregory Haik gregory.haik [at] fr.thalesgroup.

Experience Report on Implementing and Applying a Standard Real- Time Embedded Component Platform Gregory Haik gregory.haik [at] fr.thalesgroup. Experience Report on Implementing and Applying a Standard Real- Time Embedded Component Platform Gregory Haik gregory.haik [at] fr.thalesgroup.com V. Watine, V. Seignole, O. Hachet, J.-L. Gilbert, H. Balp

More information

THE INTERNET OF THINGS FOR THE INTELLIGENCE COMMUNITY

THE INTERNET OF THINGS FOR THE INTELLIGENCE COMMUNITY THE INTERNET OF THINGS FOR THE INTELLIGENCE COMMUNITY WHEN IT MATTERS, IT RUNS ON WIND RIVER EXECUTIVE SUMMARY The Internet of Things (IoT) is today s commercial initiative to integrate a wide variety

More information

TECHNOLOGY FOR A SAFER WORLD

TECHNOLOGY FOR A SAFER WORLD DESENSE & SECURITY TECHNOLOGY FOR A SAFER WORLD We implement our expertise in the five domains of Defense: Land, Sea, Air, Space and Cyberspace indracompany.com DEFENSE SYSTEMS Indra offers an integrated

More information

Using Distributed Intelligence to Aid MicroGrid and Distribution Technology Deployment

Using Distributed Intelligence to Aid MicroGrid and Distribution Technology Deployment Using Distributed Intelligence to Aid MicroGrid and Distribution Technology Deployment Aqper 2014 February 18, 2014 Presented by Bob Leigh, CEO of LocalGrid Technologies Outline Who are we? Industry Trends

More information

IKE2 Implementing Implementing the Stateful Distributed Object Paradigm

IKE2 Implementing Implementing the Stateful Distributed Object Paradigm # 1 IKE2 Implementing Implementing the Stateful Distributed Object Paradigm J. Russell Noseworthy j.russell russell.noseworthy@objectsciences.com FI 2010, TENA, & IKE 2 How Do They Interrelate? Foundation

More information

Workflow, Planning and Performance Information, information, information Dr Andrew Stephen M c Gough

Workflow, Planning and Performance Information, information, information Dr Andrew Stephen M c Gough Workflow, Planning and Performance Information, information, information Dr Andrew Stephen M c Gough Technical Coordinator London e-science Centre Imperial College London 17 th March 2006 Outline Where

More information

Software MEIC. (Lesson 20)

Software MEIC. (Lesson 20) Software Architecture @ MEIC (Lesson 20)! Last class C&C styles Publish-subscribe style Shared-data style Communicating processes style Tiers style Today Finish the C&C styles Begin with the Allocation

More information

Federating Heterogeneous Event Services

Federating Heterogeneous Event Services Federating Heterogeneous Event Services Conor Ryan, René Meier, and Vinny Cahill Distributed Systems Group, Department of Computer Science, Trinity College Dublin, Ireland cahryan@eircom.net, rene.meier@cs.tcd.ie,

More information

A Comparison of Simulation and Operational Architectures

A Comparison of Simulation and Operational Architectures A Comparison of Simulation and Operational Architectures José-Ramón Martínez-Salio Jose-Maria Lopez-Rodriguez NADS Madrid, Spain jrmartinez@nads.es jmlopez@nads.es Dan Gregory Thales Palaiseau, France

More information

UAVs as Communications Routing Nodes in Network-Centric Warfare

UAVs as Communications Routing Nodes in Network-Centric Warfare UAVs as Communications Routing Nodes in Network-Centric Warfare AUVSI s Unmanned Systems 2003 Symposium & Exhibition July 15-17, 17, 2003 Baltimore Convention Center Peter Rigstad L-3 3 Communications

More information

Optimize and Accelerate Your Mission- Critical Applications across the WAN

Optimize and Accelerate Your Mission- Critical Applications across the WAN BIG IP WAN Optimization Module DATASHEET What s Inside: 1 Key Benefits 2 BIG-IP WAN Optimization Infrastructure 3 Data Optimization Across the WAN 4 TCP Optimization 4 Application Protocol Optimization

More information

Using DDS with TSN and Adaptive AUTOSAR. Bob Leigh, Director of Market Development, Autonomous Vehicles Reinier Torenbeek, Systems Architect

Using DDS with TSN and Adaptive AUTOSAR. Bob Leigh, Director of Market Development, Autonomous Vehicles Reinier Torenbeek, Systems Architect Using DDS with TSN and Adaptive AUTOSAR Bob Leigh, Director of Market Development, Autonomous Vehicles Reinier Torenbeek, Systems Architect Agenda Intro to Data Distribution Service (DDS) Use Cases for

More information