Skip to main content
Ctrl+K
Lattix  documentation - Home Lattix  documentation - Home
  • Why Use Lattix Architect?
    • Architecture Discovery
    • Architecture based Re-engineering
    • Comprehensive Coverage of Technologies
    • Impact Analysis
    • Learning to Use Lattix (4 Hours)
    • Manage Large Scale Heterogeneous Systems
    • Specify and Enforce Architecture
    • Track, Measure and Report
  • Installation
    • Installing on Mac
    • Installing on Windows
    • Installing on Linux
    • License Management
    • Floating License Manager
    • Running Lattix Architect from the Command Line on Mac
    • Supported Platforms and Configurations
    • Upgrade Process
  • Lattix Architect User Guide
    • Lattix Architect User Interface
    • Create a New Project
    • Managing Lattix Architect Projects
    • Working with the Dependency Structure Matrix (DSM)
    • Working with the Conceptual Architecture Diagram (CAD)
    • Working with the Heatmap
    • Project Properties
    • Applying Algorithms
    • Monitoring and Enforcing Architecture
    • Member Level Analysis
    • Filtering and Configuring Dependencies and Subsystems
    • Data Export and Reporting
    • Tagging and Impact Analysis
    • Multi-Module Projects
    • Match Model
    • Metrics
    • Architectural Category Tags and Risk Metric
    • Importing MISRA/AUTOSAR violations into Lattix
    • Importing code coverage data into Lattix
    • Security Impact Analysis using Parasoft and Lattix
    • Support for Android APK files/AAR
    • Find Issues
    • VSCode Extension
    • Rules Import/Export
  • Command Line Applications (LDC)
    • Getting your hostid
    • What is LDC?
    • Using ldcupdate
    • Using ldcreport
    • Using ldcscript
    • Using ldcdiff
    • Using ldcget
    • Using ldcpublish
    • Using ldclicense
    • LDC Command Line Exit Codes
    • GitLab Integration
    • Integration into Ant builds (build.xml)
  • Modeling Complex Systems
    • Common Questions
    • Configuring Display Defaults
    • Creating DSMs Manually
    • Lattix Architect Data Model
    • Partitioning Algorithms for Activity/Process DSMs
    • Using the LDI Module
    • Working with Excel Spreadsheets
  • Module Guide
    • Ada
      • Ada (AdaCore)
      • Ada (with Understand)
    • AUTOSAR/ARXML
    • C/C++
      • C++ (with Clang)
        • C/C++ with Clang using Visual Studio
        • C/C++ with Clang using a Build Spec
        • C/C++ with Clang using the Project Configurer
      • C++ (with Axivion)
      • C++ (with Klocwork)
      • C++ (with Understand)
      • C++ (with Parasoft)
    • Excel
    • Python (Understand)
    • Python
    • Ruby
    • Fortran
    • Java
    • JavaScript
    • LDI
    • Oracle
    • SQL (SQL Server)
    • UML/SysML
  • Lattix Web and the Repository
    • Accessing the Repository
    • Repository Management (backup, migration)
    • Lattix Web Dashboard
    • Lattix Web Project Page
    • Administering Lattix Web
    • HTTPS support for Lattix Web
    • Lattix Web REST API
    • Troubleshooting Lattix Web
    • Clear Project Caches
  • Lattix API
    • Java Lattix API
    • Lattix Python API
    • Python API Reference
  • Scripting
    • Installing and Running Scripts
    • Scripting with Groovy
    • Scripting with Python
    • Script Catalog
  • Additional Tools
    • LXBuild: Monitor build for C/C++ analysis
    • LXBuild Internal Options
    • SARIF and source Viewing in VS Code
    • JavaScript Analyzer
    • Python Analyzer
    • Simulink Analyzer
  • Release Notes
    • Release 2025
    • Release 2024
    • Release 2023
    • Release 2022
    • Release 2021
    • Release 12
    • Release 11
    • Release 10
    • Release 9
    • Release 8
    • Release 7
    • Release 6
    • Release 5
    • Release 4
    • Release 3
    • Release 2
    • Release 1
  • Succeeding with your Lattix Architect and Lattix Web evaluation
  • Frequently Asked Questions
  • .rst

Ada

Ada#

  • AdaCore: The Lattix Ada module the AdaCore libadalang python module

  • Understand: Understand for Ada uses the Understand application as the Ada parser. Lattix will load the Understand database to create the Dependency Matrix

  • Ada (AdaCore)
    • Running ltxada command standalone
    • Create ADA Project in Lattix Architect
  • Ada (with Understand)
    • Configure Lattix to Work With Understand for Ada
    • Input to Create a New Project
    • Options
      • Member Level Processing
      • Dependencies for Members
      • Skip symbols matching this pattern
    • Atom Types and Dependency Kinds
    • Other Functionality

previous

Module Guide

next

Ada (AdaCore)

By CodeClinic LLC

© Copyright 2003-2026, CodeClinic LLC.