
ISO 15291:1999
ISO 15291:1999 Information technology – Programming languages – Ada Semantic Interface Specification (ASIS)
CDN $422.00
Description
The Ada Semantic Interface Specification (ASIS) is an interface between an Ada environment (as defined by ISO/IEC 8652:1995) and any tool requiring information from this environment. An Ada environment includes valuable semantic and syntactic information. ASIS is an open and published callable interface which gives CASE tool and application developers access to this information. ASIS has been designed to be independent of underlying Ada environment implementations, thus supporting portability of software engineering tools while relieving tool developers from needing to understand the complexities of an Ada environment’s proprietary internal representation.
Examples of tools that benefit from the ASIS interface include: automated code monitors, browsers, call tree tools, code reformators, coding standards compliance tools, correctness verifiers, debuggers, dependency tree analysis tools, design tools, document generators, metrics tools, quality assessment tools, reverse engineering tools, re-engineering tools, safety and security tools, style checkers, test tools, timing estimators, and translators.
This International Standard specifies the form and meaning of the ASIS interface to the Ada compilation environment.
This International Standard is applicable to tools and applications needing syntactic and semantic information in the Ada compilation environment.
Edition
1
Published Date
1999-04-29
Status
PUBLISHED
Pages
283
Format 
Secure PDF
Secure – PDF details
- Save your file locally or view it via a web viewer
- Viewing permissions are restricted exclusively to the purchaser
- Device limits - 3
- Printing – Enabled only to print (1) copy
See more about our Environmental Commitment
Abstract
The Ada Semantic Interface Specification (ASIS) is an interface between an Ada environment (as defined by ISO/IEC 8652:1995) and any tool requiring information from this environment. An Ada environment includes valuable semantic and syntactic information. ASIS is an open and published callable interface which gives CASE tool and application developers access to this information. ASIS has been designed to be independent of underlying Ada environment implementations, thus supporting portability of software engineering tools while relieving tool developers from needing to understand the complexities of an Ada environment’s proprietary internal representation.
Examples of tools that benefit from the ASIS interface include: automated code monitors, browsers, call tree tools, code reformators, coding standards compliance tools, correctness verifiers, debuggers, dependency tree analysis tools, design tools, document generators, metrics tools, quality assessment tools, reverse engineering tools, re-engineering tools, safety and security tools, style checkers, test tools, timing estimators, and translators.
This International Standard specifies the form and meaning of the ASIS interface to the Ada compilation environment.
This International Standard is applicable to tools and applications needing syntactic and semantic information in the Ada compilation environment.
Previous Editions
Can’t find what you are looking for?
Please contact us at:
Related Documents
-

ISO 19570:2018 Programming Languages – Technical Specification for C++ Extensions for Parallelism
CDN $336.00 Add to cart -

ISO 18661:2014 Information technology – Programming languages, their environments, and system software interfaces – Floating-point extensions for C – Part 1: Binary floating-point arithmetic
CDN $379.00 Add to cart -

ISO 16509:1999 Information technology – Year 2000 terminology
CDN $0.00 Add to cart -

ISO 21838:2021 Information technology – Top-level ontologies (TLO) – Part 2: Basic Formal Ontology (BFO)
CDN $0.00 Add to cart







