Topic for Tuesday, 10 February 2004

"Using Rational Rose RT with UML"

Robert O'Brien
 


Robert will present an example of using Rational Rose Real-Time models with the Unified Modeling Language to demonstrate socket interface techniques using C++ as the implementation language for the action code. Robert has also developed a Rose Real-Time Modeling Standard and associated coding standard in support of modeling efforts. Bob has also presented a series of Rose Real-Time demos and lectures showcasing different capabilities that may be implemented using the Rose Real-Time modeling tool.

Robert developed software with the Rational Rose Real-Time tool using the Unified Modeling Language for five vehicle-based subsystems using C++ as the implementation language for the action code. Robert developed a Rose Real-Time Modeling Standard and associated coding standard. As a Team Lead for a Software Safety Working Group performed Software Hazard Risk Assessment assigning Risk Indexes based on Mil-Std-882C and correlated with the standard software engineering Principles adopted from IEE12207/RTCA DO-178B based on Level A Catastrophic Level B Critical Hazardous, Level C Critical/Major, Level D Minor, Level E No influence. Robert also researched Software Safety Architectures depicting safety architectures using the Unified Modeling Language implementing techniques such as diverse and homogenous redundancy, and watchdog timers and software safety techniques such as partitioning and titanium wrappers.



Back to Homepage

Updated:  30 Jan 2004