Know how LSA propose solving the interoperability problems in simulation by using DDS. DDS is an already-proven real-time standard for the communication layer.
This presentation of the paper with the same title was shown in Siso Spring 2013.
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and SimulinkGerardo Pardo-Castellote
The benefits of Model-Based Systems Engineering (MBSE) and SysML are well established. As a result, users want to apply MBSE to larger and more complex Industrial IoT applications.
Industrial IoT applications can be very challenging: They are distributed. They deploy components across nodes spanning from small Devices to Edge computers to the Cloud. They often need mathematically-complex software. Moreover, they have strict requirements in terms of performance, robustness, and security.
SysML can model requirements, system components, behavior, interactions, and more. However, SysML does not provide a robust way to connect components running across different computers, especially when the security and quality of service of individual data-flows matter. SysML also does not provide all the tools needed to model and generate the (mathematical) code for complex dynamic systems.
A new “DDS + Simulink” MagicDraw SysML plugin has been developed to addresses these needs. It brings to MagicDraw users the capabilities of Connext DDS from RTI and Simulink from Mathworks:
The OMG Data-Distribution Service (DDS) is a secure and Qos-aware connectivity “databus”. DDS is considered the core connectivity framework for Software Integration and Autonomy by the Industrial Internet Consortium. Connext DDS is the leading implementation of the DDS standard, proven in 1000s of critical deployments.
Simulink is a tool for modeling and implementing the code needed for complex dynamic systems. It is widely deployed in many application domains including Automotive, Robotics, and Control Systems.
The new MagicDraw plugin defines a “DDS profile” for SysML that can model a distributed application connected using the DDS databus. The plugin can also generate the artifacts that configure the DDS databus (Topics, Data Types, Qos, etc.) and the adapters to Simulink and native code (e.g. C++ or Java).
By integrating three best-of class technologies: SysML, DDS and Simulink it is now possible to do MBSE for a wide range of Industrial IoT applications.
Join me in this webinar about how to install and run SimWare RTI.
SimWare RTI is the first HLA implementation over DDS.
Video link to the recorded webinar is included!!
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and SimulinkGerardo Pardo-Castellote
The benefits of Model-Based Systems Engineering (MBSE) and SysML are well established. As a result, users want to apply MBSE to larger and more complex Industrial IoT applications.
Industrial IoT applications can be very challenging: They are distributed. They deploy components across nodes spanning from small Devices to Edge computers to the Cloud. They often need mathematically-complex software. Moreover, they have strict requirements in terms of performance, robustness, and security.
SysML can model requirements, system components, behavior, interactions, and more. However, SysML does not provide a robust way to connect components running across different computers, especially when the security and quality of service of individual data-flows matter. SysML also does not provide all the tools needed to model and generate the (mathematical) code for complex dynamic systems.
A new “DDS + Simulink” MagicDraw SysML plugin has been developed to addresses these needs. It brings to MagicDraw users the capabilities of Connext DDS from RTI and Simulink from Mathworks:
The OMG Data-Distribution Service (DDS) is a secure and Qos-aware connectivity “databus”. DDS is considered the core connectivity framework for Software Integration and Autonomy by the Industrial Internet Consortium. Connext DDS is the leading implementation of the DDS standard, proven in 1000s of critical deployments.
Simulink is a tool for modeling and implementing the code needed for complex dynamic systems. It is widely deployed in many application domains including Automotive, Robotics, and Control Systems.
The new MagicDraw plugin defines a “DDS profile” for SysML that can model a distributed application connected using the DDS databus. The plugin can also generate the artifacts that configure the DDS databus (Topics, Data Types, Qos, etc.) and the adapters to Simulink and native code (e.g. C++ or Java).
By integrating three best-of class technologies: SysML, DDS and Simulink it is now possible to do MBSE for a wide range of Industrial IoT applications.
Join me in this webinar about how to install and run SimWare RTI.
SimWare RTI is the first HLA implementation over DDS.
Video link to the recorded webinar is included!!
SIMWARE RTI is our new HLA 1516 compliant RTI fully based on the OMG DDS standard and has been successfully implemented in different simulation systems, connecting legacy simulators and third-party COTS like VBS2, VR-Forces and STAGE.
SIMWARE RTI has arrived to add more value to the SIMWARE user’s base offering an HLA Run Time Infrastructure that runs over DDS networks while keeping compliance with HLA. Simware RTI allows an easier convergence of HLA simulations into the open wire simulation protocol defined in the new SISO LSA standard. Simware RTI expands the customer base for HLA, targeting applications in which a fine management of data exchange and their QoS is needed, like for example in hardware-in-the-loop simulations or federations over WANs. Right now, our RTI is in use by prestigious universities, research centers and private and public companies worldwide. Still wondering why? Then this webinar is good for you.
This live webinar will show you in just 45 minutes what SIMWARE RTI is and what it is intended for with a brief walkthrough on the product. So we will talk either from the technical side as the business side.
This webinar will be presented by Mr. José Ramón Martínez, Presales Manager at NADS. Technical presentation will be in English.
Know how DDS is being used in simulation. LSA iniciative is the key for a future simulation standard that can cope with LSA, DIS and TENA without having to change any simultaror or standards.
SIMWARE SimDeveloper provides a Visual Modeling Environment based on Simulink to focuse your engineering resources in the most important thing: modeling. Not coding. Say bye to unfinishable debugging and complex C++ code. This is an easy-to-use tool complimentary to the SIMWARE Framework and based on the Model Driven Architecture (MDA) paradigm. Just what your Program Manager will like.
SIMWARE, despite of being a new player in the so competitive Training & Simulation market, has been field-tested by prestigious organizations worldwide like the Spanish Armed Forces, INDRA, NAVANTIA, National Institute of Space Research in Brazil among others. It has been successfully implemented in different simulation systems, connecting legacy simulators and third-party COTS like VBS2, VR-Forces, StealBeastPro or STAGE.
SimWare is the first simulation framework that allows seamless interoperation between any HLA vendor or between DDS and HLA. Discover all the functionality of SimWare!!
NADS presents SimWare HLA. The one and only HLA that runs over DDS without gateways. Use main simulation architecture over the best real time communication layer.
NADS invite you to the commercial presentation of the new release of SimWare. SimWare 4.0 is the first Real Time Simulation framework fully compliant with IEEE HLA and OMG DDS standards. The right cohabitation of HLA and DDS enables the development of a simulation system like a Federation of Simulations Assets, fully interoperable with critical assets in a Net-Centric environment. In this presentation you will know about the fundamentals of SimWare framework, its architecture and how the cohabitation of DDS and HLA helps to the rapid development of a real time simulation system with a fully distributed and scalable architecture. You also will know how improve the interoperability of your simulation systems to a subsystems level.
Nogesi project represents a milestone for proposed LSA architecture. Know the challenges and solutions for this project and how it has been a real proof of concept for SISO LSA.
The OMG DDS (Data Distribution Service) is a standard for data
distribution which is widely used as the foundation for operational
systems such as air traffic control and management, combat systems,
distributed telemetry and control, etc. On the other hand, HLA (High
Level Architecture) is a communication and coordination standard which
is widely adopted in the distributed simulation community.
DDS is increasingly gaining adoption in distributed simulation,
especially for those systems that require high throughput, low
latencies and scalability. In addition, the use of DDS in simulation
provides native interoperability between operational and simulated
systems, thus eliminating integration overhead and complexities.
This presentation introduces DDS and HLA, provide an apple-to-apple
comparison between the two standards and show how DDS and HLA systems
can be seamlessly integrated together.
Nads & presagis teaming to innovate in distributed simulation xxSimware
NADS and Presagis have agreed to team up to promote modeling & simulation (M&S) solutions based on both companies' commercial-off-the-shelf (COTS) software. On November 8th, representatives of the two parties signed a Marketing Agreement at NADS Headquarters to conclude the deal.
The agreement includes collaboration for marketing of COTS-based solutions for Live-Virtual-Constructive (LVC) interoperability. These solutions will be based on Presagis product lines and SIMWARE, the flagship product from NADS.
Know about the agreement between NADS and PRESAGIS and how this companies complement in tools and technologies.
You can see also the webinar made on april 17th about this presentation
http://youtu.be/WPAJ1_UfP9E
Deep-dive into Microservices Patterns with Replication and Stream Analytics
Target Audience: Microservices and Data Architects
This is an informational presentation about microservices event patterns, GoldenGate event replication, and event stream processing with Oracle Stream Analytics. This session will discuss some of the challenges of working with data in a microservices architecture (MA), and how the emerging concept of a “Data Mesh” can go hand-in-hand to improve microservices-based data management patterns. You may have already heard about common microservices patterns like CQRS, Saga, Event Sourcing and Transaction Outbox; we’ll share how GoldenGate can simplify these patterns while also bringing stronger data consistency to your microservice integrations. We will also discuss how complex event processing (CEP) and stream processing can be used with event-driven MA for operational and analytical use cases.
Business pressures for modernization and digital transformation drive demand for rapid, flexible DevOps, which microservices address, but also for data-driven Analytics, Machine Learning and Data Lakes which is where data management tech really shines. Join us for this presentation where we take a deep look at the intersection of microservice design patterns and modern data integration tech.
Redefining cloud computing again linthicum with bonusDavid Linthicum
In this session we’ll look at what cloud computing is, and what it should be. The way it’s defined today, and how should be defined tomorrow. We’ll focus on the emerging patterns of cloud computing, including changing business value and new patterns of cloud computing technology that are emerging.
SIMWARE RTI is our new HLA 1516 compliant RTI fully based on the OMG DDS standard and has been successfully implemented in different simulation systems, connecting legacy simulators and third-party COTS like VBS2, VR-Forces and STAGE.
SIMWARE RTI has arrived to add more value to the SIMWARE user’s base offering an HLA Run Time Infrastructure that runs over DDS networks while keeping compliance with HLA. Simware RTI allows an easier convergence of HLA simulations into the open wire simulation protocol defined in the new SISO LSA standard. Simware RTI expands the customer base for HLA, targeting applications in which a fine management of data exchange and their QoS is needed, like for example in hardware-in-the-loop simulations or federations over WANs. Right now, our RTI is in use by prestigious universities, research centers and private and public companies worldwide. Still wondering why? Then this webinar is good for you.
This live webinar will show you in just 45 minutes what SIMWARE RTI is and what it is intended for with a brief walkthrough on the product. So we will talk either from the technical side as the business side.
This webinar will be presented by Mr. José Ramón Martínez, Presales Manager at NADS. Technical presentation will be in English.
Know how DDS is being used in simulation. LSA iniciative is the key for a future simulation standard that can cope with LSA, DIS and TENA without having to change any simultaror or standards.
SIMWARE SimDeveloper provides a Visual Modeling Environment based on Simulink to focuse your engineering resources in the most important thing: modeling. Not coding. Say bye to unfinishable debugging and complex C++ code. This is an easy-to-use tool complimentary to the SIMWARE Framework and based on the Model Driven Architecture (MDA) paradigm. Just what your Program Manager will like.
SIMWARE, despite of being a new player in the so competitive Training & Simulation market, has been field-tested by prestigious organizations worldwide like the Spanish Armed Forces, INDRA, NAVANTIA, National Institute of Space Research in Brazil among others. It has been successfully implemented in different simulation systems, connecting legacy simulators and third-party COTS like VBS2, VR-Forces, StealBeastPro or STAGE.
SimWare is the first simulation framework that allows seamless interoperation between any HLA vendor or between DDS and HLA. Discover all the functionality of SimWare!!
NADS presents SimWare HLA. The one and only HLA that runs over DDS without gateways. Use main simulation architecture over the best real time communication layer.
NADS invite you to the commercial presentation of the new release of SimWare. SimWare 4.0 is the first Real Time Simulation framework fully compliant with IEEE HLA and OMG DDS standards. The right cohabitation of HLA and DDS enables the development of a simulation system like a Federation of Simulations Assets, fully interoperable with critical assets in a Net-Centric environment. In this presentation you will know about the fundamentals of SimWare framework, its architecture and how the cohabitation of DDS and HLA helps to the rapid development of a real time simulation system with a fully distributed and scalable architecture. You also will know how improve the interoperability of your simulation systems to a subsystems level.
Nogesi project represents a milestone for proposed LSA architecture. Know the challenges and solutions for this project and how it has been a real proof of concept for SISO LSA.
The OMG DDS (Data Distribution Service) is a standard for data
distribution which is widely used as the foundation for operational
systems such as air traffic control and management, combat systems,
distributed telemetry and control, etc. On the other hand, HLA (High
Level Architecture) is a communication and coordination standard which
is widely adopted in the distributed simulation community.
DDS is increasingly gaining adoption in distributed simulation,
especially for those systems that require high throughput, low
latencies and scalability. In addition, the use of DDS in simulation
provides native interoperability between operational and simulated
systems, thus eliminating integration overhead and complexities.
This presentation introduces DDS and HLA, provide an apple-to-apple
comparison between the two standards and show how DDS and HLA systems
can be seamlessly integrated together.
Nads & presagis teaming to innovate in distributed simulation xxSimware
NADS and Presagis have agreed to team up to promote modeling & simulation (M&S) solutions based on both companies' commercial-off-the-shelf (COTS) software. On November 8th, representatives of the two parties signed a Marketing Agreement at NADS Headquarters to conclude the deal.
The agreement includes collaboration for marketing of COTS-based solutions for Live-Virtual-Constructive (LVC) interoperability. These solutions will be based on Presagis product lines and SIMWARE, the flagship product from NADS.
Know about the agreement between NADS and PRESAGIS and how this companies complement in tools and technologies.
You can see also the webinar made on april 17th about this presentation
http://youtu.be/WPAJ1_UfP9E
Deep-dive into Microservices Patterns with Replication and Stream Analytics
Target Audience: Microservices and Data Architects
This is an informational presentation about microservices event patterns, GoldenGate event replication, and event stream processing with Oracle Stream Analytics. This session will discuss some of the challenges of working with data in a microservices architecture (MA), and how the emerging concept of a “Data Mesh” can go hand-in-hand to improve microservices-based data management patterns. You may have already heard about common microservices patterns like CQRS, Saga, Event Sourcing and Transaction Outbox; we’ll share how GoldenGate can simplify these patterns while also bringing stronger data consistency to your microservice integrations. We will also discuss how complex event processing (CEP) and stream processing can be used with event-driven MA for operational and analytical use cases.
Business pressures for modernization and digital transformation drive demand for rapid, flexible DevOps, which microservices address, but also for data-driven Analytics, Machine Learning and Data Lakes which is where data management tech really shines. Join us for this presentation where we take a deep look at the intersection of microservice design patterns and modern data integration tech.
Redefining cloud computing again linthicum with bonusDavid Linthicum
In this session we’ll look at what cloud computing is, and what it should be. The way it’s defined today, and how should be defined tomorrow. We’ll focus on the emerging patterns of cloud computing, including changing business value and new patterns of cloud computing technology that are emerging.
Data Engineer, Patterns & Architecture The future: Deep-dive into Microservic...Igor De Souza
With Industry 4.0, several technologies are used to have data analysis in real-time, maintaining, organizing, and building this on the other hand is a complex and complicated job. Over the past 30 years, we saw several ideas to centralize the database in a single place as the united and true source of data has been implemented in companies, such as Data wareHouse, NoSQL, Data Lake, Lambda & Kappa Architecture.
On the other hand, Software Engineering has been applying ideas to separate applications to facilitate and improve application performance, such as microservices.
The idea is to use the MicroService patterns on the date and divide the model into several smaller ones. And a good way to split it up is to use the model using the DDD principles. And that's how I try to explain and define DataMesh & Data Fabric.
Cloud Modernization and Data as a Service OptionDenodo
Watch here: https://bit.ly/36tEThx
The current data landscape is fragmented, not just in location but also in terms of shape and processing paradigms. Cloud has become a key component of modern architecture design. Data lakes, IoT, NoSQL, SaaS, etc. coexist with relational databases to fuel the needs of modern analytics, ML and AI. Exploring and understanding the data available within your organization is a time-consuming task. Dealing with bureaucracy, different languages and protocols, and the definition of ingestion pipelines to load that data into your data lake can be complex. And all of this without even knowing if that data will be useful at all.
Attend this session to learn:
- How dynamic data challenges and the speed of change requires a new approach to data architecture – one that is real-time, agile and doesn’t rely on physical data movement.
- Learn how logical data architecture can enable organizations to transition data faster to the cloud with zero downtime and ultimately deliver faster time to insight.
- Explore how data as a service and other API management capabilities is a must in a hybrid cloud environment.
Interoperability for Intelligence Applications using Data-Centric MiddlewareGerardo Pardo-Castellote
Presentation at the May 2012 Intelligence Workshop held in Rome Italy.
Interoperability is key to reducing cost in the development and maintenance of applications that span multiple providers or must be supported over long periods of time. This presentation describes the role of network middleware technologies in such systems and how the use of a data-centric middleware, such as OMG DDS, makes developing such systems easier and more cost-effective.
this is part 3 of the series on Data Mesh ... looking at the intersection of microservices architecture concepts, data integration / replication technologies and log-based stream integration techniques. This webinar was mostly a demonstration, but several slides used to setup the demo are included here as a PDF for viewers.
We are preparing the Final Demonstration of the ZONeSEC system! You are heartily welcome to check out the details of the event (see official invitation below), which will be hosted by Attikes Diadromes (highway operator) in Athens, on 25th and 26th October. If you're interested in joining us, please send a short description of your expertise and motivation for attending the event to Lavinia Cadar at cadar@crisisplan.nl by Monday 24th EOB. You might be selected for one of the free invitations available (i.e. travel and accommodation costs covered by the ZONeSEC consortium)!
NADS invites you to join us in this commercial presentation of the new breed of SimWare.
SimWare 4.0 is the first Real Time Simulation framework fully compliant with IEEE HLA and OMG DDS standards.
The right cohabitation of HLA and DDS enables the development of a simulation system like a Federation of Simulations Assets, fully interoperable with critical assets in a Net-Centric environment.
In this presentation you will know about the fundamentals of SimWare framework, its architecture and how the cohabitation of DDS and HLA helps to the rapid development of a real time simulation system with a fully distributed and scalable architecture.
Seminario Web sobre DDS y su ultilizacion en SCADA y utilities.
Descubra como la tecnología de Data Distribution Service (DDS) puede ayudar a afrontar los nuevos retos del SCADA:
• Análisis de datos en tiempo real con gran cantidad de datos de múltiples fuentes.
• Seguridad y ciber-seguridad.
• Gestión de múltiples fuentes de datos con diferentes redes y velocidades de envío.
• Necesidad critica de la tolerancia a fallos en todos los niveles.
• Distribución de datos sobre redes heterogéneas.
• Distribución en redes en desventaja o limitadas como red móvil.
• Fuentes de datos distribuidas geográficamente.
• Gestión de sistemas de respaldo.
• Gestión de datos con incorporaciones tardías; descubrimiento e incorporación de nuevos elementos dinámicamente.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
4. The need for a new approach
Why do we need data distribution technologies
that are specific to simulation?
Duplication of effort to date
Potential for saving
Duplication of effort to date effort in the future
5. Reinventing the wheel? No!
Can we re-use generic real world already-proven
industrial solutions?
By adding a simulation services layer to a well-used operational data-
centric middleware?
… minimising duplication
… supporting consolidation
… easing live integration
2013 Spring SIW
6. Bigger Picture
Tapping into a bigger community
Simulation
Community
Operational / Real-World Community
2013 Spring SIW
7. Normalised Inter-federation Middleware
Can we simplify inter-federation integration?
• Open wire protocol
• WAN compatible
• Open-systems approach
• Use of proven standards
2013 Spring SIW Source NCOIC LVC-IME pattern
8. The need for an Open Wire Protocol
Imagine the web without http:
• To view a page served by IIS you need Internet
Explorer
• One served by OS X Server would need Safari
html + javascript html + javascript
generated displayed
Servlet API DOM API
No http
Web browser
Web server
2013 Spring SIW
9. SSummary
• Reuse of generic DCM
– minimising duplication of effort
– supporting consolidation
– easing live integration
• Potential for a Normalised Protocol
• Horizontal Interoperability
2013 Spring SIW
11. Rationale for SISO Layered Simulation
Architecture
Can we exploit these…
Advances in
Data-centric
Middleware
Net-centric
interoperability
…to improve these?
Open systems Simulation
architecture Architectures
2013 Spring SIW
12. LSA study group in SISO
• In SISO fall 2012 an
LSA study group was
established
• Interim Progress
Report at 2013 Spring
SIW
• Final report fall 2013
Proposed LSA layer structure
http://www.sisostds.org/StandardsActivities/StudyGroups.aspx
2013 Spring SIW
13. Layers Overview
Simulators; new and existing (included legacy)
Current simulation architectures; HLA, DIS, TENA DDS simulators
Arch specific APIs Gateways
Simulators HLA Services New Services
HLA DIS TENA Simulation Services
DDS DDS DDS Common interface
Data-centric Middleware: OMG DDSI
Open Wire protocol
2013 Spring SIW
14. Open LSA (Layered Simulation Architecture)
• A forum to explore and develop a consensus view of the applicability of modern
principles of network centric interoperability and open systems architecture
• Definition of different layers to enable looser coupling among simulation
applications will be addressed
LSA CORE
2013 Spring SIW (*)Based on SISO LSA Study Group TOR
15. Focus of interest identified
• DDS communication layer
• Common data model: e.g.
state machine
• Simulation Services
• Interfaces with another
standards: HLA, DIS and
TENA
– Gateways
– Native
– APIs
• Interfaces with other SISO
groups
2013 Spring SIW
16. Liaisons with other groups
From: LSA minutes Fall SIW 2012.pdf
Liaisons with other groups has been
identified:
• http://www.sisostds.org/StandardsActiv
• C-BML: Use DDS as a transport
ities/DevelopmentGroups/CBMLPDGCo
alternative alitionBattleManagementLanguage.aspx
• BOM (Base object model): Extension of
the models and distribution of the • http://www.boms.info/
models
• ANDEM SG: (Architecture Neutral Data • http://www.sisostds.org/StandardsActiv
Exchange Model) LSA data formats could ities/StudyGroups/ANDEMSGArchitectu
be interesting for this group reNeutralDataExchangeModel.aspx
• DDS OMG: The standard can be evolved
• http://www.omg.org/technology/docu
if needed ments/dds_spec_catalog.htm
2013 Spring SIW
18. DDS was born in 2003 as the real time backbone in Frigates…
… has now a full specktrum of applications
DDS en otros ámbitos industriales
– In simulation
– In RTES
– In Scada
– In Smart grids
Real time systems in
– In BI
Frigates
– In Medicine
2003 2012
2013 Spring SIW
19. Why are we thinking in DDS for Simulation?
Many simulation architectures without a “glue”
2013 Spring SIW 1
20. Comparison of DDS and HLA Standards
Useful for data
interoperability
Simulation specific
Useful for services
modularity
Very useful for
simulation
[Source 12F-SIW-027]
Useful for live
simulation
21. Why use DDS in Simulation?
Data
Data
COMMUNICATION Write
r
Reader
Data Data
Write Reader
r
• DDS is centered in controlling the TOPIC “D”
Data
TOPIC “A”
communication Write
r Data
[DDS Global Data Space] Reader
• HLA tries to minimize the TOPIC “B”
communication. It cannot control it Data
TOPIC “C” Data
Write
•
Write
DIS trust the communication r
r
SCALABILITY and FAULT TOLERANCE
• DDS has automatic discovery, is fully
publish-subscriber, no single point of
failure
• HLA is central server based: scalability
and fault tolerance are difficult
2013 Spring SIW
22. Why use DDS in Simulation?
LESS-THAN-PERFECT COMMUNICATIONS
• DDS has been proved over small
bandwidth (4800 bps)
• DDS can cope with heterogeneous
networks
REAL TIME SIMULATION
• Military platforms use DDS as the
communication backbone
• Simulating with DDS can incorporate
this data in real time
2013 Spring SIW