
PTC ApexAdaPTC
PTC ApexAda is a powerful Ada development environment for building and deploying scalable, embedded, and real-time UNIX/Linux applications.
Vendor
PTC
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.