Telelogic (Stockholm Exchange:TLOG), the leading provider of software solutions that align advanced systems and software development with business objectives, today announced a powerful new direct product integration between the industry’s fastest growing Model-Driven Development environment, Telelogic Rhapsody(R), and the industry’s leading solution for Model-Based Design, Simulink(R) from The MathWorks.
The synergy between Rhapsody and Simulink represents a new paradigm for systems and embedded software developers. Traditionally, systems and embedded software developers have had to utilize these complementary tools separately, relying on manual methods to pass information between them for system design, verification, implementation and test. Now developers can utilize the Telelogic Rhapsody environment, based on the standard Unified Modeling Language(TM) (UML 2.0) and the OMG Systems Modeling Language(TM) (SysML), to capture the system’s requirements and to define its architecture. Developers can then use the MathWorks Simulink environment for Model-Based Design to develop the dynamic control and signal processing system components. This potent combination of best-of-breed solutions benefits users with an environment that covers the complete lifecycle, from requirements to specification, design, development, implementation, and test. Notably for industrial automation, automotive, and aerospace/defense applications, engineers who utilize the full potential of this hybrid approach are able to develop robust, high quality systems and software faster in an easy-to-use modeling environment.
Many companies that selected Rhapsody or Simulink on their own individual merits have come to realize that by utilizing a combination of the tools, engineers can ensure that all facets of the development process are covered. This desire has propelled the strong demand from customers for the Rhapsody and Simulink integration. Rhapsody is the market-leading environment for the development of reactive systems. Simulink is the de-facto standard for dynamic controls and signal processing modeling and implementation, allowing block diagrams of complex dynamic (computationally intensive) algorithms to be captured, analyzed and implemented. The combination of these powerful environments form a hybrid-modeling solution capable of capturing requirements, designing systems and software architectures and developing logical and computational algorithms while supporting the most common user workflows.
The integration of Rhapsody and Simulink will be delivered in two phases. The first phase is available today and allows users to include blocks in a Rhapsody model that link to a Simulink model. Additionally, code for controls and signal processing algorithms generated from the Simulink design using Real-Time Workshop Embedded Coder, as well as plant models and other behavior using Real-Time Workshop, are included into the systems design or embedded application developed in Rhapsody, thereby enabling a hybrid modeling, execution and code generation environment. This first phase allows engineers to ensure that the algorithms developed in Simulink integrate with the rest of the design. The second phase, scheduled for 2Q 2007, will allow users to plug a block representing the Rhapsody model into the Simulink model. This will allow users to co-simulate software and systems designs captured in Rhapsody with plant, software and system models designed in Simulink.
With Rhapsody, users can capture requirements and analyze functions, define systems and software architecture and develop logical algorithms. Each function can be simulated and tested to ensure that they are correct; customized documentation can be automatically generated for enhanced communication and the actual implementation can be realized through production code generation. With Simulink, users can create plant models that define the dynamic behavior of the physical elements with which the system will interact, and develop the controls, signal processing, and other algorithms that interact with these plant models. Simulink models can be simulated to ensure proper results, code can be generated for use in prototyping, production and hardware-in-the-loop (HIL) testing.
“Telelogic and The MathWorks lead the industry with Rhapsody and Simulink respectively,” said Gene Robinson, President Systems and Software Modeling Business Unit, Telelogic. “These high performance and complementary systems design and software development solutions are often in use in many of the same projects but previously operated independently of each other. Driven by strong demand from many common customers, we are pleased to team-up with The MathWorks to develop this powerful integration which will help our joint customers solve their increasingly complex engineering challenges.”
“The use of Simulink and Model-Based Design continues to grow, and numerous customers are seeking to connect our tools with UML tools to support their development processes,” said Jim Tung, MathWorks Fellow at The MathWorks. “We are pleased to collaborate with Telelogic to leverage the open APIs in our products to create this integration. It is a significant step for those customers who want to apply UML and MathWorks products in the same workflow.”
“The integration between Simulink and Rhapsody is expected to support a more seamless workflow between Control Engineers and other engineering disciplines. Presently, we produce documents from the models we create,” a Subject Matter Expert and Ph.D. in Control System Theory at a Large Aerospace / Defense Company said. “These documents are the primary means of communication with our counterparts within Systems and Software Engineering. This is typically a time consuming and tedious waterfall process. The integration is an important step toward supporting a seamless model driven workflow where our hand code is architected in Rhapsody and our control loops are designed and automatically coded with Simulink and Real-Time Workshop. The integration allows us to more readily use the best of both tools and will allow us to implement a more iterative process to react to changing requirements more quickly. It will also provide a more effective means of communicating our designs to both our colleagues and our customers. I applaud the collaborative efforts of Telelogic and The MathWorks.”
The combination of Rhapsody and Simulink extends a truly best in class solution to engineers. Complete process coverage from requirements capture, architecture design, logical and computational algorithm design, implementation and test is achieved with both tools working seamlessly together. Engineers that realize the full potential of this approach are able to develop robust hybrid systems and software in an easy-to-use modeling framework, shortening development times and improving overall product quality.
About Telelogic Rhapsody
Telelogic Rhapsody is the industry’s leading UML 2.0 and SysML-based Model-Driven Development environment for systems and software engineering. As the only product on the market with the advanced capability to extend UML 2.0, Rhapsody allows both functional-oriented and object-oriented design techniques to co-exist in one environment. Rhapsody has won numerous awards including the Best in Show award at the Embedded Systems Conference in San Francisco from VDC, the SD Times 100 for the third year in a row by taking top honors in the Modeling category, and the Model-Driven Development Focus of the Embedded Development Arena award. Rhapsody has been recently endorsed by Embedded Market Forecasters as the tool of choice for C developers.
About Simulink from The MathWorks
Simulink is a platform for multidomain simulation and Model-Based Design of dynamic systems. It provides an interactive graphical environment and a customizable set of block libraries that let you accurately design, simulate, implement, and test control, signal processing, communications, and other time-varying systems. Add-on products extend the Simulink environment with tools for specific modeling and design tasks and for code generation, algorithm implementation, test, and verification. Simulink is integrated with MATLAB, providing immediate access to an extensive range of tools for algorithm development, data visualization, data analysis and access, and numerical computation.
Telelogic(R) is a leading global provider of solutions for automating and supporting best practices across the enterprise – from powerful modeling of business processes and enterprise architectures to requirements-driven development of advanced systems and software. Telelogic’s solutions enable organizations to align product, systems, and software development lifecycles with business objectives and customer needs to dramatically improve quality and predictability, while significantly reducing time-to-market and overall costs.
To better enable our customers’ drive towards an automated lifecycle process, Telelogic supports an open architecture and the use of standardized languages. As an industry leader and technology visionary, Telelogic is actively involved in shaping the future of enterprise architecture, application lifecycle management, and customer needs management by participating in industry organizations such as INCOSE, OMG, The Open Group, Eclipse, ETSI, ITU-T, the TeleManagement Forum, and AUTOSAR.
Headquartered in Malmö, Sweden, with U.S. headquarters in Irvine, California, Telelogic has operations in 20 countries worldwide. Customers include Airbus, Alcatel, BAE SYSTEMS, BMW, Boeing, DaimlerChrysler, Deutsche Bank, Ericsson, General Electric, General Motors, Lockheed Martin, Motorola, NEC, Philips, Samsung, Siemens, Sprint, Thales, and Vodafone.
Telelogic DOORS, Telelogic DOORSnet, Telelogic Tau, ActiveCM, Telelogic DocExpress, and System Architect are the registered trademarks of Telelogic. Telelogic Synergy, Telelogic Tau G2/Architect, Telelogic Tau G2/Developer, Telelogic Tau /Tester, Telelogic Focal Point, Telelogic DOORS/Analyst, Telelogic DOORS XT, Telelogic System Architect for DoDAF, Telelogic SA Information Web Publisher, Telelogic SA Simulator II, Telelogic SA Compare, Telelogic Logiscope, and Telelogic Dashboard are trademarks of Telelogic. Rhapsody, Statemate, iNotion, I-Logix and the I-Logix logo are registered trademarks of Telelogic I-Logix Inc.