Find Rhapsody In The Tough Path From C To UML

Oct. 28, 2004
The benefits of UML (Universal Modeling Language) are renowned, but migrating from C to UML can be daunting. I-Logix's Rhapsody in C targets embedded C developers, especially those working on 8- and 16-bit microprocessor-based...

The benefits of UML (Universal Modeling Language) are renowned, but migrating from C to UML can be daunting. I-Logix's Rhapsody in C targets embedded C developers, especially those working on 8- and 16-bit microprocessor-based projects.

Rhapsody for C retains the flexible UML 2.0 syntax and semantics. I-Logix created a functional orientation with additional objects that are tailored to C developers and their style of designing systems, while UML uses an object-oriented approach. The company also made it easier to incorporate legacy C code into the UML design process. The functional and object-oriented approaches are both available within the same project.

I-Logix added blocks and flows to the usual collection of graphical UML objects. There are even common C items like files. The new environment simplifies the incorporation of external code and the generation of make files accordingly. It also supports highly constrained targets, including those with no real-time operating system—often a requirement for some UML code-generation systems.

Rhapsody in C is integrated with tools from third-party vendors like Cosmic, Hitex, and Keil. These vendors all have notable 8- and 16-bit toolsets.

I-Logixwww.Ilogix.com

Sponsored Recommendations

Near- and Far-Field Measurements

April 16, 2024
In this comprehensive application note, we delve into the methods of measuring the transmission (or reception) pattern, a key determinant of antenna gain, using a vector network...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Empowered by Cutting-Edge Automation Technology: The Sustainable Journey

April 16, 2024
Advanced automation is key to efficient production and is a powerful tool for optimizing infrastructure and processes in terms of sustainability.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!