Dec 93 AJPO recommends ASIS V1.1.0 (ASIS 83) be used as
interface to Ada 83 Program Library
Mar 94 Design Goals for ASIS 95 identified
Jun 94 ASISWG finalizes ASIS 83 as V1.1.1 with test suite
Jun 94 Evaluate design approaches for ASIS 95
Nov 94 Finalize approach for ASIS 95
Nov 94 Categorize outstanding ASIS 83 deferred issues
Nov 94 Proposed KINDS for ASIS 95
Feb 95 ASIS Home Page on WWW established
http://www.acm.org/sigada/wg/asiswg
Mar 95 Finalize ASIS 95 Kinds
Mar 95 Provide ASIS 95 in Skeleton format
Mar 95 Organize ASIS 83 Deferred Issues and Current Issues
28 Apr 95 ASISRG created unanimously by ISO/IEC JTC1/SC22 WG9
Jun 95 Approved initial ASIS 95 Element_Kind Type Hierarchy
Jun 95 Approved changes to ASIS 83 to produce ASIS 95 draft
standard
Jun 95 Defined ASIS terminology
Jun 95 Approved new library/environment model
Oct 95 Prototype demonstration of ASIS for GNAT
Nov 95 Public Review of ASIS 95 initiated (Version 2.0.E)
Feb 96 ISO/IEC JTC1/SC22 approved New Work Item (NWI)
Feb 96 ASIS available for GNAT Ada 95 compiler
Mar 96 ASISRG vote to submit ASIS 95 as ISO Working Draft
May 96 ISO/IEC JTC1 approval of NWI - ASIS assigned
ISO number 15291
Jun 96 ASIS-for-GNAT prototype available for GNAT Ada 95 Compiler
Jun 96 ASIS draft Working Draft submitted to WG9 for comments
Dec 96 First complete ASIS 95 implementation demonstrated
by DDC-I at Tri-Ada'96
Dec 96 ASIS Working Draft submitted to WG9 for 60-day ballot
1 Mar 97 WG9 ballot on ASIS closes
(6 Affirmative, 1 Abstain, 0 Negative)
1 May 97 Disposition of Comments delivered to WG9
2 Jun 97 WG9 unanimously approves Disposition of Comments
2 Jun 97 WG9 unanimously approves ASIS to SC22 for ballotting
23 Aug 97 ASIS to SC22 for Registration as ISO CD, CD Ballot, and
CD Final Ballot
12 Sep 97 SC22 balloting process begins
9 Mar 98 SC22 approves CD Registration and Final CD Ballot
(14 Approve, 0 Disapprove, 4 Abstain, 5 Not voting)
1 Jun 98 Submission of DIS and Resolution of Comments to JTC1
12 Jun 98 Approval of Disposition of Comments and Draft FDIS by WG9
31 Jul 98 Delivery of ASIS 2.0.R to SC22 for JTC1 FDIS Ballot
15 Sep 98 Commencement of JTC1 FDIS Ballot
15 Nov 98 JTC1 ASIS FDIS Ballot Due
8 Dec 98 ISO approves ASIS as ISO Standard
May 99 ASIS available as ISO/IEC 15291:1999
There is approximately 2 months between each of these stages for mailing and miscellaneous administrative activities. The first WG9 Resolution authorizes the submission of ASIS to SC22 for Registration as a CD. This ballot addresses scope issues. The Ballot for CD Registration will commenced shortly after the SC22 meeting held on 18-22 August 1997 in Ottawa, Canada.
There can be [theoretically] an infinite number of CD Ballots, with each iteration resolving technical issues until SC22 is happy with the document. The second WG9 Resolution authorizes the WG9 Convenor to combine the first 2 steps, thus saving approximately 5 months in the standardization process.
When ready, a Final CD Ballot is authorized. A successful FCD Ballot results in registration as a Draft International Standard (DIS) when the FCD comments have been resolved. The third WG9 Resolution authorizes the submission of ASIS to SC22 for a combined CD Registration, CD Ballot, and FCD Ballot. Combining these steps resulted in a saving of about 10 months in the standardization process.
After a successful FCD Ballot, there is a 2-month pass/fail FDIS Ballot. DISs passing the FDIS Ballot become International Standards (IS); those failing are sent back to committee and must start the CD Registration process all over again.
The WG9 Ballot for ASIS closed in March 1997. ASISRG received 90 editorial comments in response to the ballot and 57 technical comments. Those approved by ASISRG were incorporated into ASIS Version 2.0.N and along with our Disposition of Comments were submitted to WG9 on 2 June 1997. There were several options available to the WG9 Convenor. The following 3 ASIS-related resolutions were voted on by the nations present: Canada, France, Germany, Japan, Sweden, Switzerland, United Kingdom, United States:
On 12 September 1997, The ASIS Working Draft was submitted to ISO/IEC JTC1/SC22 for the concurrent ballot for both the CD Registration and the CD Final Ballot; the deadline for ballots is 9 March 1998.
We are very pleased to inform you that the ASIS Specification had a successful ballot. Fourteen nations voted to Approve FCD 15291. These nations included: Belgium, Canada, Czech Republic, Egypt, Finland, France, Ireland, Japan, Netherlands, Norway, Russian Federation, UK, Ukraine, and USA. [Switzerland is not an SC22 P nation, so was unable to vote]. Four nations Abstained and five nations did not vote. There were no ballots voting to Disapprove.
The official ISO status for ISO/IEC 15291 can be found on the list of ISO publications: http://www.iso.ch/cate/35060.html
ISO/IEC 15291:1999 Information technology — Programming languages — Ada Semantic Interface Specification (ASIS)The ASIS Standard is available via the ISO Catalog at http://www.iso.ch/infoe/catinfo.html; the ASIS specific reference is located at http://www.iso.ch/cate/d27169.html.
Last update 14 May 1999. Questions, comments to Clyde Roby (CRoby@IDA.Org)