Integrating the RTI DDS with IBM Rational Rhapsody

Learn how to use IBM Rational Rhapsody to integrate with the Data Distribution Service (DDS) from Real-Time Innovations (RTI). DDS uses a data-centric approach to provide a platform for distributed multi-process real-time architectures. Like CORBA and UML, DDS is an open standard defined by the object management group. This demo shows the core principles of exploiting UML 2 modeling abstractions and how UML 2 concepts such as ports and interfaces provide a natural point for integrating with underlying DDS middleware. You will also learn how to build a multi-threaded component based architecture using IBM Rational Rhapsody, automate the deployment of components within this architecture to DDS middleware and also show how you can exploit the DDS features such as quality of service profiles to arbitrate between components and optimize the real-time efficiency of the system.

Fraser Chadburn (fraser.chadburn@uk.ibm.com), Senior Applications Engineer, IBM

Formerly a Product Manager for a Unified Modeling Language (UML) tool supplier, Fraser Chadburn has 18 years of realtime, embedded and distributed systems and software experience plus a strong knowledge of UML and the Object Management Group's (OMG) Systems Modeling Language (OMG SysML™). In addition, Chadburn has developed Ada-based software projects for Raytheon in Vancouver, British Airspace, and Data Systems & Solutions (a subsidiary of Rolls-Royce).



Steve Rooks (Stephen.Rooks@uk.ibm.com), Technical Specialist, IBM

Steve Rooks is a technical specialist at IBM Rational Software, with a long history of model driven systems development while working at AT&T Bell Labs, ObjecTime, and IBM Rational. He represented IBM in AUTOSAR phase one.



21 October 2009

Learn how to use IBM Rational Rhapsody to integrate with the Data distribution service (DDS) from Real-Time Innovations (RTI). DDS uses a data-centric approach to provide a platform for distributed multi-process real-time architectures. Like CORBA and UML, DDS is an open standard defined by the object management group. This demo shows the core principles of exploiting UML 2 modeling abstractions and how UML 2 concepts such as ports and interfaces provide a natural point for integrating with underlying DDS middleware. You will also learn how to build a multi-threaded component based architecture using IBM Rational Rhapsody, automate the deployment of components within this architecture to DDS middleware and also show how you can exploit the DDS features such as quality of service profiles to arbitrate between components and optimize the real-time efficiency of the system.

System requirements

You need JavaScript™ enabled in your browser

Duration

21 minutes

Downloads

DescriptionNameSize
TranscriptRhapsodyRTI_Transcript.pdf29KB
Product downloadRational Rhapsody Developer928MB

Resources

Learn

Discuss

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Rational
ArticleID=438761
SummaryTitle=Integrating the RTI DDS with IBM Rational Rhapsody
publish-date=10212009