Green Hills Software, I-Logix partner to redefine IDE


System designers and developers have traditionally used separate environments for different phases of development—for example, in requirements analysis through design versus implementation through deployment. This is an inefficient approach, because a design has to be recreated in implementation and needs manual updating for changes. A new strategic partnership between Green Hills Software Inc . (GHS) and I-Logix Inc . has enabled what the companies call a "next logical evolution" to redefine the integrated development environment (IDE). The developers call it "the first single-source, fully standards-based IDE that addresses all phases of embedded systems development—from requirements specification through deployment."

Information Control

"Redefining" integrated development environment involves combining three elements: Integrated design (Rhapsody MDD), development (Multi IDE), and deployment (RTOS and middleware).

Under the agreement, GHS will distribute and support I-Logix Rhapsody Model-Driven Development (MDD) environment, together with GHS' Multi and AdaMulti development environments and its POSIX-conformant, Integrity real-time operating system (RTOS). Reportedly, these seamlessly integrated product elements enable a unique bi-directional workflow between modeling and implementation. "Changes in market dynamics for embedded systems call for redefining the development environment. It's no longer a set of discrete activities," says David Barnett, director of product marketing at GHS.

In contrast to traditional embedded system development, combining Multi and Rhapsody (based on Unified Modeling Language [UML] 2.0 standard) accelerates time-to-market by generating implementation in C, C++, or Ada source code directly from the UML model—which is automatically updated to reflect code changes, say the developers. Moreover, traceability between source code and design requirements is provided to help ensure that a final product satisfies its design objectives.

Integration of Rhapsody, Multi, and Integrity addresses all phases of embedded systems development; namely, requirements analysis and design, validation, implementation, debugging and optimization, testing, and deployment. Rhapsody generates all source code/configuration files needed to run a final application on Integrity RTOS. For resource-constrained, cost-sensitive devices, GHS' small, fast velOSity microkernel is also supported. Integrity and velOSity are royalty-free.

Numerous customer benefits accrue from the integrated offering. Among these, Neeraj Chandra, senior vice president, marketing and corporate development at I-Logix, considers the following as the two most important: Ability of the modeling to be tightly integrated with the IDE and RTOS, and seamless model/code-level debugging on the host and target. "Ability to do target-level debugging helps to greatly speed up the embedded system development process," says Chandra.

Rhapsody for Multi IDE is available from Green Hills Software; pricing starts at $14,400 for an integrated system.

To streamline the product's adoption time, Green Hills Software and I-Logix are conducting a series of hands-on workshops during October 2005 throughout the U.S. and Canada. The one-day, complementary workshops cover Unified Modeling Language techniques, latest trends in Model-Driven Development, and related topics for organizations to quickly develop and deploy secure, reliable embedded applications. For more information and free registration, visit

Frank J. Bartos, executive editor

No comments
The Engineers' Choice Awards highlight some of the best new control, instrumentation and automation products as chosen by...
The System Integrator Giants program lists the top 100 system integrators among companies listed in CFE Media's Global System Integrator Database.
The Engineering Leaders Under 40 program identifies and gives recognition to young engineers who...
This eGuide illustrates solutions, applications and benefits of machine vision systems.
Learn how to increase device reliability in harsh environments and decrease unplanned system downtime.
This eGuide contains a series of articles and videos that considers theoretical and practical; immediate needs and a look into the future.
Robot advances in connectivity, collaboration, and programming; Advanced process control; Industrial wireless developments; Multiplatform system integration
Sensor-to-cloud interoperability; PID and digital control efficiency; Alarm management system design; Automotive industry advances
Make Big Data and Industrial Internet of Things work for you, 2017 Engineers' Choice Finalists, Avoid control design pitfalls, Managing IIoT processes
This article collection contains several articles on the Industrial Internet of Things (IIoT) and how it is transforming manufacturing.

Find and connect with the most suitable service provider for your unique application. Start searching the Global System Integrator Database Now!

Big Data and bigger solutions; Tablet technologies; SCADA developments
SCADA at the junction, Managing risk through maintenance, Moving at the speed of data
Flexible offshore fire protection; Big Data's impact on operations; Bridging the skills gap; Identifying security risks
click me