Systems engineers often use the System Design Language (SDL) to model discrete (event driven) algorithms. The SDL Suite also generates C code for its models. IBM® Rational® Rhapsody® Developer for C++ is integrated with the SDL Suite (version 5.0 or greater) to enable system simulation based on Rational Rhapsody and the SDL Suite behavior. Engineers can import an SDL model into Rational Rhapsody. The product manages the imported model as a class, stereotyped with the SDLSystem.
By default the SDLSystem uses behavioral ports. This configuration can be changed to use a rapid port instead by selecting the UseRapidPorts property for the package. This property is also stored in the Model::Profile group that you access from the Properties tab of the Features window.
