BridgePoint UML Suite

Most, if not all, real-time applications must meet aggressive schedules, have superior quality, and adhere to rigorous performance requirements. Moreover, they must be engineered with a high degree of accuracy.

BridgePoint, a UML Suite from Mentor Graphics, is an advanced, proven environment for getting real-time embedded applications right the first time, with high quality, regular code conforming to any convention or standard.

UML Suite

BridgePoint is a complete suite of UML tools for the development of real-time embedded systems, accelerating development by providing for re-use of existing IP and promoting quality. Because BridgePoint is based on a subset of UML called Executable and Translatable UML, or xtUML, 100% of the source code for an embedded system can be generated directly from the high-level design. This eliminates many of the problems with traditional UML development methodologies, such as the necessity of manually changing code every time a change is made to the model.

The benefits of BridgePoint have been proven in real applications. It has been used to develop highly demanding systems such as launch vehicles, life-critical medical systems, fault-tolerant telecom systems, resource-constrained consumer electronics, and distributed, discrete-event HLA simulation systems. 

BridgePoint Additional Information Request

BridgePoint Support for customers with Tech Support is available for purchase. You can also E-mail or call us at 1.800.547.4303

IMPROVE QUALITY WITHOUT SACRIFICING PERFORMANCE

Code efficiency and code size are very important to embedded developers. The translation phase of BridgePoint is optimized to produce efficient code. During test cases created by our customers, our model compilers have been proven to generate code that performs on par with hand written code. One example of such data, provided by a customer, shows the memory usage of the same application built three different ways: by hand, with BridgePoint and with a competitor's tool. Another customer ran both their hand-coded application and their BridgePoint application through a tool to compare software quality. The BridgePoint application was very comparable on CPU performance and memory usage, but it surpassed the hand-coded application in quality areas like stability and maintainability.

Use Bridgepoint to:

  • Make your dates on a consistent and regular basis
  • Remain agile in the face of changing requirements
  • Produce quality code time and time again
  • Produce reliable, regular, and consistent code
  • Produce code that performs well to size/speed constraints

Features

  • Generate code for different targets without changing the model
  • Executable model approach removes need for round trip
  • Complete control over model translation for fine tuning
  • Catch defects early through automated action language checking
  • Debug your application at either the source or UML level
  • Interface legacy code with the generated code
  • Integrates with a wide selection of version control tools like CVS

Benefits

Fully customizable translation that generates 100% complete, target-optimized code.
  • Dramatically reduced defect rates through early execution of target-independent application models and test of application-independent designs.
  • Accelerated development of products with multiple releases, growing or changing requirements, and families of products.
  • Concurrent design and application analysis modeling providing compressed project schedules.
  • Powerful performance tuning and resource optimization.
  • Effective, practical reuse of target-independent application models.
  • Effective, practical reuse of application-independent designs.
  • Rapid project ramp-up resulting from a streamlined UML subset and a well defined process.
  • Reduced maintenance costs and extended product lifetimes.

Products

UML Suite – The BridgePoint UML Suite provides full executable and translatable capabilities. It comes with BridgePoint Builder, BridgePoint Verifier, and Model Compiler products.

Component Designer – The BridgePoint Component Designer package for model development and execution includes the BridgePoint Builder and BridgePoint Verifier.

  • BridgePoint Builder

    Model-driven development for real-time embedded applications.  Captures the design in UML 2.0 with extensions for platform-independent modeling.
  • BridgePoint Model Compiler

    Optimized code generation from UML 2.0 models in either C or C++.  Generate complete, regular, and consistent real-time code free from threading and synchronization errors.
  • BridgePoint Verifier

    Instantaneous execution of UML models. Allows you to see your application’s concurrency in action with animated state machines.

Also Available

  • Modeling Books
    Executable UML: A Foundation for Model-Driven Architecture, by Stephen Mellor
    MDA Distilled: Model-driven architecture (MDA) - the next level of abstraction in the production of embedded systems. Written by Stephen Mellor, et al.
© Mentor Graphics Corp. All rights reserved.