정보기술 - 프로그래밍 언어 - Ada 의미 체계 인터페이스 명세(ASIS)
信息技术—编程语言—Ada语义接口规范(ASIS)
发布日期:
2001-04-17
Ada Semantic界面规范(ASIS)是Ada环境(KS X 2015中定义的)和从该环境中需要信息的任何工具之间的接口。Ada环境包含有价值的语义和语法信息。ASIS是一个开放的、公开的可调用界面,为CASE工具和应用程序开发人员提供对这些信息的访问。ASIS的设计与Ada环境的实现无关。因此,它减轻了工具开发人员理解Ada环境专有内部表现的复杂性的必要性,同时支持软件工程工具的可移植性。从ASIS界面获益的工具示例包括:自动化代码监视器、浏览器、调用树工具、代码校正器、编码标准承诺工具、准确性检定器、调试器、依赖关系分析工具、设计工具、文档生成器、度量工具、质量评价工具、逆向技术工具、再工程工具、稳定性工具、形态检查、这是考试工具、时间评估器和翻译器。该标准明确了ASIS接口对Ada编译环境的形态和意义。该标准适用于在Ada编译环境中需要语法和语义信息的工具和应用程序。
Ada Semantic Interface Specification(ASIS)는 Ada 환경(KS X 2015에 정의된 것과 같은)과 이 환경으 로부터 정보를 필요로 하는 어떤 도구 사이의 인터페이스이다. Ada 환경은 가치있는 의미와 구문 정보를 포함하고 있다. ASIS는 CASE 도구와 애플리케이션 개발자 들에게 이러한 정보에 대한 접근을 제공해주는 개방되고 공표된 호출가능한 인터페이스이다. ASIS는 Ada 환경 구현에 관계없이 설계되었다. 그래서 Ada 환경의 독점적인 내부 표현의 복잡성을 도구 개발 자들의 이해하여야만 하는 필요성을 경감시키면서 소프트웨어 공학 도구의 이식성을 지원한다. ASIS 인터페이스로 이익을 얻는 도구의 예는 다음과 같다 : 자동화된 코드 모니터, 브라우저, 호출 트리 도구, 코드 교정기, 코딩 기준 승낙 도구, 정확성 검정기, 디 버거, 의존 관계 분석 도구, 설계 도구, 문서 생성기, 메트릭 도구, 품질 평가 도구, 역기술 도구, 재공학 도구, 안정성 도구, 형태 검사, 시험 도구, 시간 평가기, 그리고 번역기이다. 이 표준은 Ada 컴파일 환경에 대한 ASIS 인터페이스의 형태와 의미를 명세하고 있다. 이 표준은 Ada 컴파일 환경내에서 구문과 의미 정보를 필요로하는 도구와 애플리케이션에 적절하다.