The working group will then develop ASIS for Ada 9X, and will work towards its adoption as an international standard. Membership in the working group is open to any interested party. Current members include representatives of Ada compiler vendors, CASE tool developers, application developers, and other users.
Members are responsible for their own expenses.
ASIS defines a vendor independent interface for accessing both the syntactic and semantic information stored within an Ada compiler's library for an Ada compilation unit, including the information relating independently compiled units. The defini- tion and operational semantics of ASIS are specified using Ada packages, with supporting commentary to describe the semantics and usage of operations. The Ada package specifications that compose ASIS are in the public domain, and each ASIS vendor is expected to provide a compliant implementation.