feature article
Subscribe Now

Modelling From the Belly of the Whale

IBM has announced that, subject to the usual legal caveats, it is buying Telelogic, the Swedish-based system development tools company. IBM’s Rational Software operation, where Telelogic’s products will find a home, was itself acquired by IBM only four years ago. And it was only just over a year ago that Telelogic bought I-Logix, whose Rhapsody model-based development tool is one of the leaders in the embedded space. So, rather like one of those drawings of a little fish being swallowed by a bigger one and that being swallowed by one yet bigger again, Rhapsody is now in the belly of the IBM whale.

Rational was itself assembled from a number of companies, including the Swedish Objectory AB, a pioneer of Object Oriented development, and was a major player in developing the Unified Modelling Language (UML 1.0) as part of the UML Partners consortium. UML, which was donated to the Object Management Group (OMG) in 1997, was seen mainly as a tool for developing systems at the enterprise level. Rational, like much of IBM, is focused on large organisations, providing the tools for the design, implementation and maintenance of systems that keep companies functioning and carrying out their core missions.

Telelogic, like Rational, also has an enterprise level focus, but mainly for technical companies. When we looked at the company in Embedded Sweden late last year, we explained that it concentrates on its original business of telecommunications, on aerospace and defence, and it is also active in the automotive field. It is Telelogic’s success in these areas that seems to have been one of the attractions for IBM; the other being the tools they have developed or bought that complement those in the Rational portfolio, although there are also some significant product overlaps.

When Telelogic acquired US-based I-Logix, they were extending their depth of coverage and acquiring a technology customer base, again working from UML (I-Logix was also part of the UML Partners consortium), but this time focused on developing embedded systems, particularly large and complex systems. This gave them a spectrum from the embedded to the enterprise, which they were steadily integrating.

If you are already using a tool from either IBM/Rational or Telelogic, what is the new regime going to mean to you?

There are clear synergies, where tools from one company complement those from the other, but there are also those overlaps: Clearcase, from Rhapsody, and Synergy, from Telelogic, both address pretty much the same issues of change management and configuration management during application development, for example. The press conference made it clear that where there are competitive products, there are no immediate plans to discontinue either, emphasising that the intention is “… to protect and preserve clients’ existing investments…” and “… to continue developments in accordance with clients’ needs.” But of course the reason for the acquisition is to gain added revenue from the products that Rational doesn’t already have, and, in time, the cost of maintaining two competitive products will mean that there will have to be changes. The implication seemed to be that, where possible, the intention would be to converge the tools rather than just drop one.

When Telelogic took over I-Logix, both companies had model-driven development environments, with a perceived overlap between I-Logix’s Rhapsody and Telelogic’s Tau. So far these have been targeted fairly clearly on different areas, with Rhapsody aimed at embedded projects and Tau more at the enterprise and at very large or complex systems. In January 2007, Telelogic launched Telelogic Modeller, a free, entry level UML 2.1 modelling tool, with a migration path to both Tau and Rhapsody. This might be an indication of how tool integration could take place in the new environment.

Looked at all these things rationally (sorry – British punning humour), the deal seems to be a positioning move for IBM: Big Blue is aiming to be well placed to provide the tools that developers will need if the trends that are appearing in the market become mainstream. For example, enterprise systems, dealing with the large scale data-crunching applications, such as billing systems for utilities, are even more increasingly needing to interface with embedded systems gathering data from machine to machine (M2M) communication. For these applications to work well, tools for designing an overall system will be required, including the M2M embedded segments.

Equally, today’s embedded systems are becoming increasingly complex – just look at your mobile phone. And an increasingly litigious society will require that a full record of traceability and compliance with agreed standards will no longer just be a requirement of aerospace and defence systems, but will spread to systems designed for consumers. To provide this and to manage the complexities of large projects will make the use of sophisticated application development tools, like those being deployed at the level of the enterprise system, essential.

So, back to what does it mean for the embedded engineer? In the short term – probably not a great deal will change, apart from the name on the invoices. In the medium term, if it works well, expect a greater convergence of tools from the enterprise and the embedded sphere, which will reflect the increased importance of embedded activities to the enterprise. (These tools will also come from other companies cooperating or merging.) And in the long run? Well – to quote the economist John Maynard Keynes – “in the long run, we are all dead.”

Leave a Reply

featured blogs
Jun 6, 2023
Learn about our PVT Monitor IP, a key component of our SLM chip monitoring solutions, which successfully taped out on TSMC's N5 and N3E processes. The post Synopsys Tapes Out SLM PVT Monitor IP on TSMC N5 and N3E Processes appeared first on New Horizons for Chip Design....
Jun 6, 2023
At this year's DesignCon, Meta held a session on '˜PowerTree-Based PDN Analysis, Correlation, and Signoff for MR/AR Systems.' Presented by Kundan Chand and Grace Yu from Meta, they talked about power integrity (PI) analysis using Sigrity Aurora and Power Integrity tools such...
Jun 2, 2023
I just heard something that really gave me pause for thought -- the fact that everyone experiences two forms of death (given a choice, I'd rather not experience even one)....

featured video

Synopsys 224G & 112G Ethernet PHY IP Demos at OFC 2023

Sponsored by Synopsys

Watch this video of the Synopsys 224G & 112G Ethernet PHY IP demonstrating excellent performance and IP successful ecosystem interoperability demonstrations at OIF.

Learn More

featured paper

EC Solver Tech Brief

Sponsored by Cadence Design Systems

The Cadence® Celsius™ EC Solver supports electronics system designers in managing the most challenging thermal/electronic cooling problems quickly and accurately. By utilizing a powerful computational engine and meshing technology, designers can model and analyze the fluid flow and heat transfer of even the most complex electronic system and ensure the electronic cooling system is reliable.

Click to read more

featured chalk talk

Key Elements of Indoor Air Quality: Why Do They Matter and Why Do We Detect Them?
Sponsored by Mouser Electronics and Sensirion
Measuring indoor air pollution is a valuable tool to monitor our health and productivity. In this episode of Chalk Talk, Amelia Dalton and Timothy Kennedy from Sensirion discuss the what, how, and why of indoor air quality testing and how the all in one air quality sensor called Sen5X from Sensirion can make measuring our indoor air quality easier than ever before.
Jun 23, 2022
40,513 views