Logo
Sign in
Product Logo
PTC ApexAdaPTC

PTC ApexAda is a powerful Ada development environment for building and deploying scalable, embedded, and real-time UNIX/Linux applications.

Vendor

Vendor

PTC

Company Website

Company Website

DS-PTC-ApexAda-…eloper-20210331.pdf
Product details

PTC ApexAda is one of the industry’s most trusted development environments for Ada and mixed Ada/C/C++ applications. It provides a unified, scalable IDE for the full software development lifecycle, including design, implementation, testing, configuration, and process management. ApexAda supports both native and embedded development across UNIX, Linux, and real-time operating systems like VxWorks, making it ideal for mission-critical applications in aerospace and defense.

Features

  • Multiplatform Support: Develop and deploy Ada applications on UNIX, Linux, and embedded targets including VxWorks 7 (Intel64 and Armv8).
  • Integrated Development Environment: Combines design, implementation, testing, and configuration management in a single environment.
  • Cross-Development Capabilities: Supports host-to-target development for real-time embedded systems.
  • Native and Embedded Compilers: Includes 64-bit compilers for Linux, Intel64, and Armv8 architectures.
  • Version Control and Configuration Management: Built-in tools for managing large-scale application development.
  • ApexAda Exec Runtime: Enables execution on “bare” hardware for embedded systems.
  • Support for Mixed-Language Projects: Seamlessly integrates Ada with C and C++ codebases.
  • Process Management Tools: Facilitates structured development workflows and lifecycle control.

Benefits

  • End-to-End Lifecycle Support: Manage the entire development process within one consistent environment.
  • Scalability: Designed for large, complex applications with architectural control and modularity.
  • Embedded System Readiness: Extend development to embedded targets with robust cross-compilation and runtime support.
  • Proven in Aerospace & Defense: Trusted in mission-critical systems including avionics, weapons, communications, and space.
  • Efficiency and Reliability: Reduces development time and increases code quality through integrated tools and best practices.
  • Modern Architecture Compatibility: Supports latest 64-bit platforms and real-time OS environments.