ARTiSAN Software Supports UML 2.0 with Real-time Studio 4.3

7/1/2003 - ARTiSAN Software Tools, a global leader for UML-based, real-time systems and software modeling tools, announced the release of Real-time Studio version 4.3.

Real-time Studio 4.3 includes improvements to the C, C++, and Ada Synchronizers, a matured API, and support for features of UML 2.0. According to Alan Moore, ARTiSAN's VP of Product Strategy and a member of the OMG's UML 2.0 finalization task force, "Model Driven Architecture (MDA) is predicated on the effective use of model fragments larger than components. UML 2.0 meets this need with the introduction of the concept of template packages, and ARTiSAN is the first company to implement the metamodel and notation in a released product."

Real-time Studio 4.3 sets another benchmark for flexibility, featuring an improved read/write API for accessing models using OLE automation. This API allows users to customize the tool to fit their exact needs. ARTiSAN now makes available a complete model of the API, including diagrams, with extensive documentation including examples. "This truly differentiates Real-time Studio from its competition giving users complete flexibility to seamlessly dovetail a COTS product into an established development process," added Moore.

Improvements to the C Synchronizer include full template customization of the generated code. This gives users complete control in deciding how they wish their C code to be generated from UML models. In addition, a C profile is included that is used to extend the UML meta-model to map to C more directly. The Synchronizer also includes a full differencing capability, so users can graphically highlight deltas between code and the UML model. The C++ Synchronizer also benefits from the improved generation templates, now supporting nested classes and function templates and offering improved parsing and differencing.

The Ada Synchronizer continues to improve in light of wider usage in the community and now supports a more complete range of Ada95 constructs in reversing and generation. This includes protected types, separates, abstract operations and types, and more. It also offers more powerful template customization features than previously offered. As part of acceptance testing of the new Synchronizer, one customer reverse engineered 300k lines of Ada project code successfully in under an hour, enabling them to generate UML models based on this legacy code. This customer estimated that the same job would have taken several man-years without using RtS.

"We continue to be focused on Ada, and are extremely pleased with the reaction of the Ada user community," noted Jeremy Goulding, President and CEO of ARTiSAN. "We signaled our strategic intent with the release of the first Ada support in a real-time UML tool in 2001, and our success within this community has reinforced that decision to invest in Ada. Real-time Studio version 4.3 is the third major release of an Ada Synchronizer in RtS in as many years, and in contrast with other vendors that have blown hot and cold regarding their support of Ada, we have every intention of continuing to provide a way for our customers to leverage their investment in legacy Ada, to bring that intellectual property into a UML modeling environment and reuse it for their future designs."

About ARTiSAN Software Tools
ARTiSAN Software Tools provides electronic product development teams with the "fastest path to the right product." The company offers products, services and a process for systems and software modeling to accelerate the development of next-generation real-time systems while ensuring that they meet requirements. ARTiSAN enables engineering teams to visualize, design and validate systems before building them, and simplifies implementation with code generation and software reuse. ARTiSAN is a practical partner offering easy-to-adopt, down-to-earth solutions.

ARTiSAN Software Tools, Inc., founded in March 1997, is privately held with headquarters in Cheltenham, United Kingdom. The company has regional sales offices and distributors throughout the world. For more information, call +44 (0)1242 229300 internationally, or 1(888)511-7975 from the US; or visit

ARTiSAN and Real-time Studio are trademarks or registered trademarks of Artisan Software Tools Ltd.

Previous Page | News by Category | News Search

If you found this page useful, bookmark and share it on: