|
Manage risk with proven technology to develop your high performance embedded real-time system, and boost productivity with the PathMATE model automation and transformation environment fully integrated with the gold standard of UML tools - IBM Rational Rose.
Built on a decade of highly successful field use, PathMATE for Rational Rose brings the proven power and flexibility of the PathMATE environment to Rational Rose, far and away the most widely used UML modeling platform.

PathMATE for Rational Rose transforms MDA Platform-Independent Models (PIMs) into high-performance embedded C, C++ & Java. Fully integrated with Rational Rose and built upon the Eclipse environment, PathMATE is the most open and advanced environment for the development and deployment of high performance systems.
|
 |
Fully integrated with Rational Rose, PathMATE provides everything you need to:
 |
Create executable UML Platform Independent Models (PIMs) |
 |
Automatically transform PIMs to efficient implementations |
 |
Rapidly deploy your system to complex target topologies |
 |
Debug and test your system in all target environments with PIM-level debug and automated test facility. |
Higher Developer Capacity
PathMATE automatically transforms UML PIMs into high-performance embedded C, C++ or Java software. By moving development up-abstraction, PathMATE shifts the focus of development from code-centric architecture-centric, enabling developers to maintain their product vision directly. PathMATE customers have measured a minimum of 30% development productivity gains within the first year.
Implementation Consistency
In a team setting, code inconsistency can seem inevitable, negatively affecting maintenance, quality and performance. Through automation PathMATE makes the production of tight, readable and consistent code—including your project-specific implementation optimizations—a highly repeatable process. Automated code generation improves system quality.
Architectural and Platform Agility
PathMATE transforms your UML PIMs into high performance deployable code. Rapidly change implementation language, platform and topology, leveraging the power of platform independence, while maximizing implementation efficiency. PathMATE customers gain superior product agility as a strategic competitive advantage.
Large-Scale Software Reuse
With PathMATE, you define component functionality once—in a PIM, and by separately adjusting model properties and deployment settings, you redeploy your system in different implementation languages, platforms and topologies, controlling a wide range of optimization tradeoffs. Many traditional reuse limitations of hand-coding disappear, greatly enhancing your ROI and ability to respond to dynamic opportunities.
|