Спецификация семантического интерфейса Ada (ASIS) — это многоуровневая открытая архитектура, которая обеспечивает независимый от поставщика доступ к библиотечной среде Ada. 1 Она позволяет проводить статический анализ программ и библиотек Ada. 1
ASIS используется в разработке программного обеспечения для упрощения подготовки средств анализа текста приложений на языке Ada. 2 Некоторые из таких инструментов:
Приложения, созданные на базе ASIS, могут переноситься не только между платформами, на которых существует ASIS-совместимый компилятор, но и между компиляторами. 2
ASIS — международный стандарт (ISO/IEC 15291: 1995) и предназначен для работы независимо от компилятора. 5