Pathfinder Solutions

PathTECH login

Making Systems Development Successful

Rational Software Architect Integration

Automate embedded software development with Model Driven Architecture® and PathMATE, fully integrated with Rational Systems Developer and Rational Software Architect.

Manage risk with proven technology to develop your high performance system and boost productivity with the latest advances, including UML 2.0, Eclipse, and the blockbuster IBM Rational Software Development Platform. Use PathMATE for Rational Software Architect.

Building upon a decade of highly successful field use, PathMATE for Rational Software Architect brings the proven power and flexibility of the PathMATE environment to Rational Software Architect, the most advanced software modeling platform.

PathMATE for Rational Software Architect transforms MDD Platform-Independent Models (PIMs) into high-performance embedded C, C++ & Java. Fully integrated with Eclipse and the Rational Software Developer Platform, PathMATE is the most open and advanced environment for the development and deployment of high performance systems.

“With PathMATE, I focus on high-level objectives, requirements and overall architecture, not memory management and I/O details—I’m much more informed and productive than I used to be.”

Software engineer
Factory Control Solution Provider

Fully integrated with Rational Software Architect, PathMATE provides everything you need to:

  • Create executable UML 2.0 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.

PathMATE Delivers Key Strategic Benefits:

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 to architecture-centric. This shift enables developers to maintain their product vision directly. PathMATE customers have measured a minimum of 30 percent 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 turns the production of tight, readable and consistent code, including your project specific implementation optimizations, into 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 by leveraging the power of platform independence while maximizing implementation efficiency. PathMATE customers’ superior product agility is 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 your ability to respond to dynamic opportunities.

For more information on PathMATE and Rational Software Architect Integration please download our Rational Software Architect Datasheet and RSA Quick Start Guide.