home *** CD-ROM | disk | FTP | other *** search
/ Programmer's ROM - The Computer Language Library / programmersrom.iso / ada / news / aic42.doc next >
Encoding:
Text File  |  1988-05-03  |  30.6 KB  |  715 lines

  1. This file contains the most recent issue of
  2. the Quarterly Ada IC newsletter, currently 
  3. the MAY, 1986 issue.
  4. (Ada IC point of contact:  Larry Thomas)
  5.  
  6. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
  7.  
  8.                  Ada* INFORMATION CLEARINGHOUSE 
  9.  
  10.                            NEWSLETTER
  11.  
  12.  
  13. Vol. IV, No. 2                                        May, 1986
  14.  
  15. ====================================================================
  16.  
  17.                      From the Director, AJPO
  18.  
  19. Der Friends of Ada:
  20.  
  21.     The Ada Board is a federal advisory committee which was
  22. established in October, 1984.  Its purpose is to provide to the
  23. Ada Joint Program Office a balanced source of advice and
  24. information in the technical aspects related to official
  25. interpretations of the Ada language standard and issues
  26. associated with Ada validation and Ada software environment
  27. activities.
  28.  
  29.     I am very pleased at this time to announce that the following
  30. individuals have accepted an invitation to participate as members
  31. of the Ada Board and that their membership has been formally
  32. approved within the Office of the Secretary of Defense.  I hope
  33. that you will join with me in congratulating these Ada Board
  34. members as they begin their challenging mission in support of the
  35. Ada Program.
  36.  
  37.         Col. Harold R. Archibald (HQ AMC)
  38.         Dr. Bryce Bardin (Hughes Aircraft)
  39.         Mr. John G. P. Barnes (Alsys)
  40.         Mr. Peter Belmont (Intermetrics, Inc.)
  41.         Ms. Susan Bond (UNITED KINGDOM)
  42.         Dr. Hans Bottenberg (NATO)
  43.         Dr. Kenneth Bowles (TeleSoft)
  44.         Dr. Ronald F. Brender (Digital Equipment Corp.)
  45.         Ms. Linda D. Brown (HQ USAF/SCTT)
  46.         Mr. William Carlson (Intermetrics, Inc.)
  47.         Mr. Edward Chevers (NASA)
  48.         Dr. Robert Dewar (New York University)
  49.         Dr. Larry Druffel (Rational Machines)
  50.         Dr. David A. Fisher (Incremental Systems Corp.)
  51.         Dr. Gerald Fisher (IBM)
  52.         Ms. Donna Gant (General Dynamics)
  53.         Mr. Anthony Gargaro (Computer Sciences Corp.)
  54.         Dr. John B. Goodenough (SofTech)
  55.         CDR. Ian S. Gordon (USN)
  56.         Col. Joseph Greene (STARS)
  57.         Dr. Paul Hilfinger (University of California)
  58.         Dr. Maretta T. Holden (Boeing Military Airplane Co.)
  59.         Ms. Audrey A. Hook (IDA)
  60.         Dr. Helmut Hummel (Industrieanlagen-Betriebsgesellschaft)
  61.         Dr. Jean Ichbiah (Alsys)
  62.         Mr. Arnold Johnson (GSA)
  63.         Dr. John F. Kramer, Jr. (IDA)
  64.         Dr. John A. N. Lee (Virginia Tech.)
  65.         Ms. Sue LeGrand (SofTech)
  66.         Dr. Christopher Lester (Portsmouth Polytechnic)
  67.         Dr. Rudolf W. Meijer (Commission of the European Communities)
  68.         Col. Kenneth Nidiffer (USAF)
  69.         Ms. Patricia Oberndorf (NOSC)
  70.         Dr. Erhard Ploedereder (Tartan Laboratories)
  71.         Ms. Jean E. Sammet (IBM Federal Systems Division)
  72.         Dr. Dudrey C. Smith (Lear Siegler, Inc.)
  73.         Dr. Stephen L. Squires (DARPA/IPTO)
  74.         Mr. Raymond Szymanski (AFWAL/AAAF)
  75.         Col. William A. Whitaker (NSA-NOSC)
  76.         Dr. Brian A. Wichmann (National Physical Laboratory)
  77.         Mr. Mike Woodger (Alsys)
  78.  
  79.  
  80.          COMMENTS ON DRAFT VALIDATION POLICY TO BE REVIEWED
  81.  
  82. In February, 1986, the Ada Joint Program Office (AJPO) made
  83. available for public comment the draft version of the Ada Validation
  84. Policies and Procedures document.  As of April 4, the closing date
  85. for receipt of comments on the draft,  hundreds of comments had been
  86. received from individuals, corporations and industry associations.
  87. The AJPO is in the process of distributing those comments to the
  88. Validation Review Team.  The review team will include
  89. representatives from the AJPO, Ada Validation Organization, Ada
  90. Validation Facilities  and representatives of DoD components.  The
  91. review and revision is expected to take approximately 6-8 weeks.
  92. The Validation Review Team will address each of the comments
  93. received and  as a result, submit their recommendations to the AJPO
  94. director for approval. Once approved, information on how to obtain
  95. the revised Ada Validation Policy will be announced in the Ada
  96. Information Clearinghouse Newsletter.
  97.  
  98.    MODIFICATIONS TO THE CURRENT Ada COMPILER VALIDATION PROCEDURES
  99.  
  100. As a result of the May 5-6, 1986 Ada Validation Facility (AVF)
  101. Managers' meeting, the Director of the AJPO, Virginia Castor,
  102. announced  the following changes to the current  Ada compiler
  103. validation procedures:
  104.  
  105. 1.    There will now be one ACVC version per year for use in
  106.     conducting formal validations, and that version will have a 12
  107.     month life.  This change will take effect with ACVC version 1.8
  108.     which will become official on June 1, 1986 for conducting
  109.     validations until May 31, 1987.  A succeeding version of the ACVC
  110.     (1.9) will be released for public inspection on December 1, 1986
  111.     and will become the official version on June 1, 1987.
  112.  
  113. 2.    In order to expedite the process by which Validation
  114.     Certificates are awarded, new procedures will be implemented
  115.     within the AVFs.  AVF managers will prepare a draft Validation
  116.     Summary Report (VSR) from their analysis of the vendor supplied
  117.     pre-validation materials.  This draft VSR will be forwarded to the
  118.     Ada Validation Organization (AVO) before on-site testing and will
  119.     be reviewed concurrently within the AVO and AJPO.  If the draft
  120.     VSR is approved by the AVO and the AJPO, the AVF manager will be
  121.     notified to proceed with on-site testing, and a certificate will
  122.     be prepared.  If the on-site results are identical with pre-
  123.     validation information supplied by the vendor, the AVF manager
  124.     will immediately notify the AVO and AJPO to confirm successful on-
  125.     site testing.  The Validation Certificate will then be signed by
  126.     the Director of the AJPO before receipt of the final VSR.  This
  127.     procedure will only be used, however, when there are no problems
  128.     with the draft VSR or with on-site testing.  In order for vendors
  129.     to benefit from these new procedures, they must cooperate fully
  130.     with the AVF manager's requirements for pre-validation materials
  131.     and must meet the respective deadlines for submission of these
  132.     materials.
  133.  
  134.  
  135.                 NINETEEN Ada COMPILERS VALIDATED
  136.  
  137. Since the release of our JAN-FEB Newsletter,  nineteen Ada
  138. compilers have been awarded validation certificates by the Ada
  139. Joint Program Office.    All of the nineteen compilers were
  140. tested under ACVC Version 1.6. Of the nineteen, three are
  141. revalidations.  A vendor's Ada Compiler is validated for a period
  142. of 12 months beginning on the date of validation.  There are
  143. currently 29 validated Ada compilers as of April 2, 1986, listed
  144. alphabetically by vendor.  Several new compilers are completing
  145. validation under ACVC Version 1.7.  For a complete listing of all
  146. validated Ada compilers, call the Ada Information Clearinghouse
  147. at (703) 685-1477.  The nineteen compilers awarded validation
  148. certificates since the last issue are as follows:
  149.  
  150. Vendor &        Host            Target
  151. Compiler        Machine            Machine
  152.  
  153. ALSYS *            VAX 11/750        ALTOS ACS 68000 14
  154. AlsyCOMP_001         (VMS 4.1)        (ALTOS Version 1)
  155. Version 1.3
  156.  
  157. ALSYS            HP 9000 200/220 &    Same as Host
  158. AlsyCOMP_002         300/320
  159. Version 1.0         (HP-UX V5.0)
  160.  
  161. ALSYS             Apollo DOMAIN        Same as Host
  162. AlsyCOMP_004         DN460, DN360,
  163. Version 1.0         DSP80A
  164.              (AEGIS Version SR9)
  165.  
  166. ALSYS            SUN Workstations    Same as Host
  167. AlsyCOMP_005         2/120, 2/50, 3/160
  168. Version 1.0         (SUN UNIX 4.2)
  169.  
  170. ALSYS            VAX 11/750        IBM PC-AT
  171. AlsysCOMP_008          (VMS 4.1)         (MS-DOS 3.1)
  172. Version 1.0
  173.  
  174. DDC*            VAX 11/785        Same as Host
  175. International  DDC     (VMS 4.1)    
  176. Ada Compiler System
  177.  
  178. Honeywell        DPS 6/95, DPS        All Self-Targeted
  179. Information Systems     6/94, DPS 6/75,     hosts
  180. GCOS6 Ada Compiler     DPS 7/74 & DPS6/70     DPS 6/75 (Cross-
  181. Version 1.1         MOD 400, Release     Compiler from DPS
  182.               3.0 & 3.1); DPS 6/85     6/95 & DPS 6/85)
  183.               (MOD 400 host)
  184.               Release 3.1
  185.  
  186. Honeywell        DPS-88            Same as Host
  187. Large Systems*         (SR2300 [7/85]
  188. GCOS-8             IFAD B.4 SMAS BO)
  189.  
  190. Intermetrics, Inc.    IBM 370 architec-    Same as Host
  191. I2Ada Compiler,         ture (IBM 3083, 
  192. Version 17.08         Model BX2 or IBM 
  193.              4341 Model L2)
  194.              (UTS 2.3)
  195.  
  196. SofTech,  Inc.        VAX 11/780,         INTEL 8086 on 86/30
  197. Ada86             VAX 11/785          board and INTEL
  198. Version 1.21         (VMS 4.1)          80186 on 186/03A 
  199.                          board
  200.  
  201. Systeam/German        DEC VAX 11/750        Same as Host
  202. MoD, VAX -11         (VMS 4.1)
  203.  
  204. TeleSoft, Inc.        Gould Concept/32    Same as Host
  205. TeleSoft_Ada         Model 9750
  206. Version 2.3C3         (Gould UTX, V1.1)
  207.  
  208. TeleSoft, Inc.        Gould Concept/32    Same as Host
  209. TeleSoft_Ada         Model 6750
  210. Version 2.3C3         (Gould MPX, V3.2)
  211.  
  212. TeleSoft, Inc.        Gould PS3000        Gould Concept/32
  213. Ada Compiler          Workstation         Model 6750
  214. Version 2.39          (CSD UTX/3000)         (MPX 3.2)
  215.  
  216. TeleSoft, Inc.        Gould PowerNode        Same as Host
  217. Ada Compiler         Model 9050
  218. Version 2.0a6         (Gould UTX, V1.1)
  219.  
  220. Verdix Corporation    VAX 11/750        Same as Host
  221. VADS              (VMS 4.1)
  222. Version V5.2
  223.  
  224. Verdix Corporation    Sequent Balance        Same as Host
  225. VADS             (Sequent DYNIX,
  226. Version V5.2         Release 1.3.2)
  227.  
  228. Verdix Corporation    Tektronix 6130        Same as Host
  229. VADS              (UTek, Release 2.1.1)
  230. Version V5.2
  231.  
  232. Verdix Corporation    CCI Power 6/32        Same as Host
  233. VADS             (Power 6 UNIX,
  234. Version V5.2          Release 1-11)
  235.  
  236.  
  237. *Revalidated.
  238.  
  239.  
  240.                   FIRST ANNUAL ASEET SYMPOSIUM
  241.  
  242. The Ada Software Engineering Education and Training (ASEET) Team
  243. was established by the AJPO to formulate an approach to meeting
  244. DoD Ada education and training needs.  The First Annual ASEET
  245. Symposium will be held June 10-12 at the Orlando Marriott in
  246. Orlando, Florida.  The purpose of the ASEET Symposium is to
  247. provide a forum for universities and Government training agencies
  248. to review first hand a comprehensive sample of the Ada software
  249. engineering education and training materials now available.  This
  250. will be accomplished through a series of vendor presentations and
  251. open exhibits.
  252.  
  253. Vendor presentations will be scheduled for Wednesday, June 11 and
  254. should last approximately ten minutes each.  Vendor exhibits will
  255. be free, and the exhibition hall will be open on Tuesday and
  256. Wednesday from 1:00 p.m. to 8:00 p.m. and on Thursday from 10:00
  257. a.m. to 5:00 p.m.  Other activities include a complimentary Ada
  258. tutorial on Tuesday, and on Thursday, a panel discussion
  259. regarding lessons learned in establishing an Ada software
  260. engineering curriculum to train staff personnel in Ada.
  261.  
  262. For reservations, contact the Orlando Marriott at (315) 351-2420.
  263. For registration or for further information regarding the
  264. Symposium, contact Cathy McDonald at (703) 824-5531.
  265.  
  266.  
  267.                         AFCEA ACTIVITIES
  268.  
  269. The Armed Forces Communications and Electronics Association
  270. (AFCEA) is currently performing a study for the Department of
  271. Defense to define education and training needs for the support
  272. and advancement of the Ada programming language.  The effort will
  273. focus on three areas:  requirements for Ada education and
  274. training; information on ongoing efforts by Government, academia,
  275. and industry; and recommendations and alternatives for future
  276. efforts in Ada education.
  277.  
  278. To further aid the progression of the study, a workshop was held
  279. at the AFCEA conference,  at the Washington, DC Convention
  280. Center, during the last week of May, 1986.
  281.  
  282. The AFCEA Conference included a workshop, at which Virginia
  283. Castor, Frank Druding,  Herb William, Bill Terwillegar, and Jim
  284. Fisher gave various presentations regarding the AFCEA  Study and
  285. specific education and training concerns.  Education and training
  286. methods and the training requirements needed to meet demands for
  287. developing and supporting military systems were among the key
  288. issues discussed.  Other topics addressed included education and
  289. training requirements and approaches for defense/Government, as
  290. well as industry in the U.S. and the overall NATO arena.
  291.  
  292. Comments and suggestions collected at the workshop will be added
  293. to the information and ideas gathered from the AFCEA study team,
  294. and should prove to be valuable as the study progresses to
  295. completion later in 1986.  The schedule for the AFCEA Study is as
  296. follows:
  297.  
  298.       April -  July        Data gathering and analysis
  299.       May            Interviews completed
  300.       August        Complete analysis
  301.       September/October    Complete conclusions and
  302.                   recommendations
  303.       November/December    Complete final report
  304.  
  305.  
  306.       DoD Proposes Multinational Collaborative APSE Effort
  307.  
  308. On February 17, 1986, during a special meeting of the NATO
  309. Conference of National Armaments Directors (NADs), a Statement of
  310. Intent (SOI) to explore cooperative developments to enhance Ada
  311. project support environments was signed by the NADs from Canada,
  312. France, Germany, Italy, Spain, United Kingdom and United States.
  313. At this meeting, the US NAD offered to provide to the attendees a
  314. White Paper on Ada which would describe what the United States
  315. would propose to do with its Allies in furtherance of the signed
  316. SOI.    On March 25-26, 1986 a meeting was held of the Special
  317. Working Group (SWG) on APSEs to establish the feasibility of a
  318. collaborative effort.  At the CNADS meeting held on April 15-16,
  319. Belgium, Netherlands and Norway were added to the SOI.   The SWG
  320. met a second time on April 30 - May 2 to draft the Terms of
  321. Reference and accompanying Memorandum of Understanding to effect
  322. the SOI.
  323.  
  324. In the White Paper which resulted from the initial NADs meeting,
  325. it was proposed by the United States that CAIS Version 1 be used
  326. as a basis for cooperative APSE work under the provisions of the
  327. Nunn amendment (Public law 99 - 145, Nov. 8, 1985).  The
  328. provisions of the Nunn amendment were developed to promote
  329. cooperation between NATO nations in research and development on
  330. defense equipment and munitions, production, and co-production by
  331. United States contractors of conventional defense equipment
  332. designed and developed by other member nations of NATO.
  333.  
  334. The main objective of the proposed effort is to achieve economies
  335. in the use of Alliance resources through cooperative efforts to
  336. enhance APSEs.  These efforts would include the development of a
  337. set of software tools of which an APSE would be comprised, and
  338. the implementation of these tools upon a common set of interfaces
  339. upon two distinct computer architectures, as well as the
  340. development of an APSE evaluation technology consistent with this
  341. developed set of tools.
  342.  
  343. The SWG will endeavor to improve present technologies and develop
  344. new techniques that will further NATO's effectiveness in the
  345. development and evaluation of APSEs.  The SWG's effort could
  346. include the use of practical laboratory experiments, field
  347. trials, simulation facilities, symposia or seminars, workshops or
  348. other methods of scientific investigation.  This effort in APSEs
  349. is focused on achieving a near term product which will be of
  350. benefit to all of the participating nations.  The framework
  351. exists for developing a multinational supported APSE capability.
  352. A resulting near term multinational success in a collaborative
  353. APSE project will demonstrate this resolve and will also provide
  354. the foundation for future collaborative efforts.
  355.  
  356. The purpose of the next SWG meetings, to be held June 9-13, will
  357. be to finalize the terms of reference for the Memorandum of
  358. Understanding between participating nations, and to clarify the
  359. roles that participating nations will play in the proposed
  360. effort.
  361.  
  362.  
  363.        The Common APSE Interface Set (CAIS) Review Process
  364.  
  365. As stated in the last newsletter, the comments from the proposed
  366. MIL-STD-CAIS document, submitted by reviewers from Government,
  367. academia and industry are currently being reviewed by a volunteer
  368. group (the CAIS Working Group-CAISWG) consisting of members from
  369. the KAPSE Interface Teams (KIT and KITIA).  The results of this
  370. review will be submitted to the CAIS Standardization Working
  371. Group.
  372.  
  373. The CAIS Standardization Working Group is set up under the
  374. authority of the Defense Standardization Program in accordance
  375. with DoD 4120.3-M procedures.  This is the formal body that will
  376. deliberate the technical recommendations and reconcile essential
  377. comments.  The CAIS Standardization Working Group will make the
  378. final recommendation to the Preparing Activity (PA) regarding
  379. standardization.
  380.  
  381. The review process for the proposed MIL-STD-CAIS is a lengthy
  382. one.  The draft CAIS document was mailed to approximately 450
  383. individuals for informal review.  During the official
  384. standardization process, this document was mailed out to DoD
  385. Components and industry associations for their formal review.
  386. About 600 formal and informal comments have been collected and
  387. logged for coordination and tracking to ensure that no comments
  388. are lost or are incompletely handled.
  389.  
  390. The comments are distributed to those members of the CAISWG who
  391. have assigned responsibility for the sections to which the
  392. comment is directed.  The responsible person formulates a
  393. proposed response, which is then circulated to other CAISWG
  394. members for review.  If CAISWG agrees with the proposed response,
  395. it is returned for inclusion in the comment log.  The results
  396. from the comments resolution stage will be several proposed
  397. corrections and enhancements to the proposed MIL-STD-CAIS,  which
  398. the CAISWG will draft after the comment-review process has been
  399. completed.  The results of this process will be submitted to the
  400. CAIS Standardization Working Group.
  401.  
  402. Currently, the CAISWG is still generating answers to the
  403. comments.  CAISWG has addressed about 320 of the 349 official
  404. comments received; the remainder are non-technical and will be
  405. addressed directly by the CAIS Standardization Working Group, or
  406. will require clarification by the submitter(s) before they can be
  407. answered.  The informal comments are currently in the  process of
  408. being distributed to the CAISWG.
  409.  
  410. The CAIS Standardization Working Group will convene approximately
  411. 30-60 days after all the comments have been addressed by the
  412. CAISWG.
  413.  
  414.                         Ada USAGE SURVEY
  415.  
  416. In order for the entire Ada community to benefit from individual
  417. and organizational experiences acquired in the development and
  418. use of the Ada language, the AJPO sponsored an Ada usage survey.
  419. As more information is collected and verified, it will be made
  420. available through the Ada Information Clearinghouse.  Thus, far,
  421. information on the following Ada projects has been collected:
  422.  
  423. Program NamLines of Code
  424.  
  425. Ada-AIMS                    400,000
  426. Ada Compiler System (ACS)            400,000
  427. Ada Designed/x.25/VLSI/VHSIC Chip        unspecified
  428. AdaEDIT                          8,800
  429. Ada Language System                250,000
  430. Ada SAM Missile Simulation            unspecified
  431. Ada Test Tools                      2,000
  432. Advanced Field Artillery Tactical Data Systems
  433.    (AFATDS)                     41,698
  434. Air Force Support to MEECN             11,800
  435. Automated Test Procedure Generator for Ada     unspecified
  436. Concurrency Control Method for Database
  437.     Indices (MU)                  5,000
  438. Design Evaluation Tool (DET)            100,000
  439. E-4B Message Processor System             20,000
  440. Flexible Ada Simulation Tool (FAST)         20,000
  441. Flir Mission Payload Subsystem (FMPS)         11,000
  442. GRAMACT                         10,000
  443. Intermediate Forward Test Equipment (IFTE)    400,000
  444. Maneuver Control System (MCS)             34,000
  445. Mobile Information Management System
  446.    (MIMS)                    unspecified
  447. MSOCC Ada Study                      3,000
  448. NOSC Tools                        3,000-5,000
  449. Regency NET                     75,000
  450. RELATE/3000, Project ALERT            250,000
  451. Relational Database System              1,000
  452. Single Channel Objective Tactical Terminal
  453.     (SCOTT)                     26,600
  454. 817 Fuze Tester                     25,000
  455.  
  456.  
  457.                 Ada PRODUCTS LIST BEING COMPILED
  458.  
  459. Since the Ada Information Clearinghouse has received many
  460. requests for product information, we are considering publishing
  461. an Ada products catalog, with the aim of making the Ada world
  462. aware of the products available and how more information can be
  463. obtained about them.  The products catalog will be arranged by
  464. product categories (e.g., compilers, PDLs, utilities and
  465. programming support, consulting services, etc.), and will not
  466. include educational products, since a listing of those can
  467. alreadly be obtained in the Catalog of Resources for Education in
  468. Ada and Software Engineering (CREASE).
  469.  
  470. If you are interested in being included in the list being
  471. compiled, please contact the AdaIC to request the proper forms
  472. for entry in our database.
  473.  
  474.  
  475.          ACCESS TO THE Ada-INFORMATION DIRECTORY LIMITED
  476.  
  477. Access to the Ada20 Information directories is now limited to
  478. authorized Defense Data Network (DDN) users only.  In the near
  479. future, a dial-up bulletin board service for non-DDN users will
  480. be implemented which will allow access to files in Ada-
  481. Information and other general information directories on Ada20.
  482. Further information on public access to  Ada-Information will be
  483. provided via the Ada Information Clearinghouse Newsletter and
  484. other media.
  485.  
  486. Authorized DDN users can obtain instructions on accessing general
  487. information files by reading the file <Ada-Info>DDN-Access.Hlp.
  488. This file may be accessed via "type" by Ada20 users, or via
  489. anonymous FTP by users on other hosts.
  490.  
  491.  
  492.                 Ada INTEGRATED ENVIRONMENT (AIE)
  493.  
  494. The AIE is an Ada Compilation System (ACS) being developed by
  495. Intermetrics, Inc., Cambridge, MA for the Air Force.  The AIE system is
  496. intended for embedded computer systems development and is designed to be
  497. rehostable and retargetable.  It is hosted on the IBM 4341 running the
  498. Amdahl UTS operating system.  The ACS contains facilities for compiling
  499. Ada programs in accordance with ANSI/MIL-STD-1815A.  The Ada language
  500. requires additional facilities for the transformation of Ada programs
  501. into executable entities.  Therefore, the  AIE contains facilities
  502. for link/loading and program libraries.  In addition to the
  503. AIE software, the AIE contract also requires documentation,
  504. training, and one year of maintenance.  The compiler  has been
  505. bootstrapped (or self-compiled), currently takes less than 5 megabytes
  506. of memory and compiles at the speed of 900 lines per IBM 3083-cpu
  507. minute or 225 lines per IBM 4341- cpu minute. Intermetrics testing thus
  508. far, excluding tasking and generics, indicates approximately 5 lines of
  509. assembly code is generated from 1 line of Ada code in the average case.
  510. Formal validation is scheduled for August 1986.    
  511.  
  512.                   Ada 
  513.          ? ? ? Questions & Answers      ? ? ?  
  514.  
  515. The following are a list of questions that are commonly asked to the
  516. AJPO and Ada IC.  
  517.                     ? ? ?
  518. Dear AJPO:  When was the Ada Programming Language first standardized?  
  519.  
  520. Answer:  The Reference Manual for the Ada Programming Language first
  521. appeared as a proposed standard in July, 1980.  The Ada language was
  522. approved as a Military Standard on December 10, 1980 (December 10th
  523. being Ada Lovelace's birthday) in the form of MIL- STD-1815.  As part of
  524. the American National Standards Institute (ANSI) standardization
  525. process, the language was revised, finally resulting in the
  526. ANSI/MIL-STD-1815A version we know today.  In accordance with ANSI
  527. procedures, this ANSI/MIL-STD-1815A version was approved on January 22,
  528. 1983, and will remain frozen until 1988.  In addition, this same version
  529. of the Ada language was cited as a Federal Information Processing
  530. Standard (FIPS-119) in October, 1985, and in 1986 we are expecting the
  531. standardization of Ada by the International Standards Organization
  532. (ISO).   
  533.  
  534.                  ? ? ? 
  535. Dear AJPO: What is the definition of a production quality compiler?  
  536.  
  537. Answer:  There is no standard definition of a production quality
  538. compiler, although there is common consensus on which aspects of a
  539. compiler are important for production use. These include compilation
  540. speed, portability, quality of error messages, memory space
  541. utilization/execution speed of object code, documentation, and
  542. difficulty of retargeting.  Of course, any one user may want or need
  543. different levels of quality in different performance aspects to
  544. accomplish his/her production effort. Thus, for a production quality
  545. compiler, quality is very much application oriented.  To help users
  546. evaluate different Ada compilers on the market today, the AJPO has
  547. sponsored the development of a prototype Ada compiler evaluation test
  548. suite distributed by the Language Control Facility at Wright-Patterson
  549. AFB, OH (WPAFB). The AJPO is also currently sponsoring the development
  550. of a more comprehensive Ada Compiler Evaluation capability through the
  551. Air Force Wright Aeronautical Laboratory (AFWAL) at WPAFB. 
  552.  
  553.                    ? ? ? 
  554. Dear AJPO:  What military and non-military systems are currently 
  555. using Ada?
  556.  
  557. Answer:  The AJPO has recently started to develop a comprehensive
  558. database of Ada usage information on defense systems.  We have solicited
  559. written input in standard format from the Ada military and industrial
  560. community through Ada Letters (a publication of the Association for
  561. Computing Machinery), our own AdaIC Newsletter, and at user conferences
  562. such as those sponsored by SIGAda.  Once the database is complete, we
  563. will be able to provide fully substantiated usage information to the
  564. public, but until then we are not distributing lists of U.S. DoD systems
  565. using Ada.  A partial list of the information received so far on Ada
  566. usage is printed after the last question and answer in this Ada-Q&A
  567. section.  
  568.  
  569.                  ? ? ? 
  570. Dear AJPO: Where is the Ada market?  
  571.  
  572. Answer:  Within the DoD, Ada has been in the process of being
  573. implemented for mission critical systems since June, 1984.  Over the
  574. years, there has been a real growth in Ada usage on DoD systems,
  575. particularly in C3I applications. Examples of major systems include the
  576. World Wide Military Command and Control System (WWMCCS) Information
  577. System (WIS), MILSTAR and Army Field Artillery Tactical Data System
  578. (AFATDS).  The use of Ada on non- mission critical systems  (information
  579. systems or mission support) such as pay and accounting information
  580. systems is also being pursued by the services.  The Ada market outside
  581. DoD has been growing steadily in several directions at once. Commercial
  582. applications include oil seismic analysis, artificial intelligence,
  583. commercial aircraft, banking systems, robotics, database management
  584. systems, communications, health, computer-aided instruction, software
  585. components and space.  In the education area, our next Catalog of
  586. Resources for Education in Ada and Software Engineering (CREASE) will
  587. list over 80 different Ada textbooks and 165 different courses now
  588. available on Ada.  In addition, there are now 26 different colleges
  589. offering courses in Ada.  With the recent Ada technology advances on
  590. self-contained personal computers/workstations, we expect the academic
  591. involvement in Ada as a standard, consistent and powerful language to
  592. teach computer science and software engineering to mushroom.  In the
  593. international arena, several countries have declared Ada standardization
  594. policies for military systems and have sponsored R&D activities in Ada.
  595. Prominent examples include: United Kingdom, Germany, Canada, and Sweden.
  596. In addition, Ada is now effective as the single HOL for NATO, and we
  597. expect ISO standardization in 1986.  All of this has generated a world
  598. wide Ada market in military and commercial systems.  The Commission of
  599. the European Communities is investing heavily in Ada technology, and Ada
  600. programming support environments have been sold to the Japanese.
  601.  
  602.  
  603.                        Ada Events Calendar
  604.  
  605. The Ada Events Calendar  includes information on upcoming  Ada
  606. activities such as classes, seminars and conferences.  The Ada
  607. Calendar lists only those programs with fixed dates and will not
  608. include programs which are on-going.  The  information herein is
  609. provided  for informational purposes and does not represent an
  610. endorsement of  these events by the AdaIC or the AJPO.  If you
  611. would like to have your Ada-related event  included in future
  612. AdaIC Newsletters, contact the Ada Information  Clearinghouse at
  613. (703) 685-1477 or (301) 731-8894.
  614.  
  615. June 1986
  616.  
  617. May 30 -
  618. June 2    NSIA Ada in Simulation Quarterly Meeting, POC. Richard
  619.         Corner, P.O. BOX 9041, Ft. Lauderdale, FL 33344, (305)
  620.         797-5457.
  621.  
  622. 2-3    Application of Ada Higher Order Language to Guidance and
  623.         Control, Advisory Group for Aerospace Research &
  624.         Development, POC-Mr. J.K.  Fellows, Head of Flight
  625.         Systems RAE, Farnborough, Hants GU14 6TD, United
  626.         Kingdom, (01) 25224661 Ext.  2400.
  627.  
  628. 2-5    First International Conference on Ada Applications for
  629.         NASA Space Station, POC-Dr. Rodney L. Bown, (713) 488-
  630.         9480, Cathie Duffy (713) 488-5924.
  631.  
  632. 2-6    Ada Programming Seminar, Los Angeles, CA, POC-Government
  633.         Computer News, (301) 445-4400.
  634.  
  635. 3-6    Ada Software Engineering Seminar, Los Angeles, CA, POC-
  636.         Government Computer News, (301) 445-4400.
  637.  
  638. 5-6    Application of Ada Higher Order Language to Guidance and
  639.         Control, Advisory Group for Aerospace Research &
  640.         Development, POC-Dr. H. Sorg, Universitaet Stuttgart,
  641.         Institut fuer Mechanik Pfaffenwaldring 9, D-7000
  642.         Stuttgart 80, Germany, 0711.6851/6276.
  643.  
  644. 9-13    Ada Programming Seminar Boston, MA, POC-Government
  645.         Computer News, (301) 445-4400.
  646.  
  647. 10-12    First Annual ASEET Symposium, Sponsored by the ASEET,
  648.         Orlando, FL, POC-Cathy McDonald, (703) 824-5531,
  649.         Institute for Defense Analyses, 1801 N. Beauregard St.,
  650.         Alexandria, VA 22311.
  651.  
  652. 16-19    Ada Software Engineering Seminar, Houston, TX, POC-
  653.         Government Computer News, (301) 445-4400.
  654.  
  655. 16-20    Ada Programming Seminar, Houston, TX, POC-Government
  656.         Computer News, (301) 445-4400.
  657.  
  658. 23-26    Ada Software Engineering Seminar, Washington, DC POC-
  659.         Government Computer News, (301) 445-4400.
  660.  
  661. 23-27    Ada Programming Seminar, Atlanta, GA, POC-Government
  662.         Computer News, (301) 445-4400.
  663.  
  664.  
  665. July 1986
  666.  
  667. 7-11    Summer Meeting of AdaJUG, Westin Bonaventure Hotel, Los
  668.         Angeles, POC-Deanna M. Graumann, (619) 451-3350.
  669.  
  670. 14-18    Ada Software Engineering Seminar, Denver, CO, POC-
  671.         Government Computer News, (301) 445-4400.
  672.  
  673. 23-25    ACM SIGAda, The Pittsburgh Hilton and Towers Gateway
  674.         Center, Pittsburgh, PA 15222, POC-Suzanne Broughton,
  675.         (412) 621-2210. 
  676.  
  677. September 1986
  678.  
  679. 8-9    Methodologies & Tools for Real-Time Systems with
  680.         Workshops & Tool Demonstrations.  Theme:  Rapid
  681.         Prototyping, Ada, Life-Cycle Support Systems & Foreign
  682.         Technology.  For further information, contact the
  683.         National Institute for Software, P.O.  Box 70555,
  684.         Washington, DC 20008, (301) 983-3295.
  685.  
  686. 10-11    Software Reusability &  Maintainability with Workshops &
  687.         Tool Demonstrations.  For further information, contact
  688.         the National Institute for Software, P.O. Box 70555,
  689.         Washington, DC 20008, (301) 983-3295.
  690.  
  691. November 1986
  692.  
  693. 17-21    AdaJUG,  SIGAda and Ada Expo '86, Charleston, West
  694.         Virginia, POC - Becca Essman (301) 662-9400.
  695.  
  696.  
  697.                 Update of the AdaIC Mailing List
  698.  
  699. The AdaIC is in the process of updating their current mailing
  700. list.  If for any reason you have found an error in your mailing
  701. address or have changed place of employment or residence, please
  702. fill out this form with the correct information or preferably,
  703. for faster service, call the Ada IC directly at (703) 685-1477.
  704. Tear out the upper half of this page and fold so that the pre-
  705. addressed AdaIC label appears correctly for mailing.
  706.  
  707. (  ) Mr.   (  ) Mrs.   (  ) Ms.
  708. Name:
  709. Title/Position:
  710. Company:
  711. Address:
  712. City:                             State:               Zip:
  713. Telephone:
  714. Autovon:
  715.