From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,b0fa827eff23f152,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-04-09 18:05:52 PST Path: supernews.google.com!sn-xit-02!supernews.com!news.tele.dk!213.56.195.71!fr.usenet-edu.net!usenet-edu.net!enst!enst.fr!not-for-mail From: "Jeff Castellow" Newsgroups: comp.lang.ada Subject: Reminder: April DC SIGAda Chapter Meeting Date: Mon, 9 Apr 2001 21:20:01 -0400 Organization: ENST, France Sender: comp.lang.ada-admin@ada.eu.org Message-ID: Reply-To: comp.lang.ada@ada.eu.org NNTP-Posting-Host: marvin.enst.fr Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: avanie.enst.fr 986864712 25695 137.194.161.2 (10 Apr 2001 01:05:12 GMT) X-Complaints-To: usenet@enst.fr NNTP-Posting-Date: Tue, 10 Apr 2001 01:05:12 +0000 (UTC) To: "Comp Lang Ada" Return-Path: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 Importance: Normal Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org X-Mailman-Version: 2.0.3 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: comp.lang.ada mail<->news gateway List-Unsubscribe: , List-Archive: Errors-To: comp.lang.ada-admin@ada.eu.org X-BeenThere: comp.lang.ada@ada.eu.org Xref: supernews.google.com comp.lang.ada:6680 Date: 2001-04-09T21:20:01-04:00 To Members and Friends of DC SIGAda Reminder: Our Next Meeting is scheduled for 12 April 2001 as a Joint Meeting of the Baltimore and DC SIGAda Chapters. Currie Colket, of The MITRE Corporation will be speaking on Everything You Wanted to Know About Exceptions, But Were Afraid to Raise. The presentation will start at 7:30 P.M. (Refreshments and Social at 7:00 P.M.) at the Lockheed Martin Corporation in Rockville, Maryland. Snacks and soft drinks will be served at 7:00 PM, the general meeting will start at 7:30 PM, followed by the program. Abstract: Everything You Wanted to Know About Exceptions, But Were Afraid to Raise Exception processing was considered by Jean Ichbiah to be one of the 3 most important features of the Ada language. It has the power to detect serious problems in the execution of a program and return one back to a known safe state with high integrity. As such, it can be a very powerful tool for developing high quality software. Unfortunately many developers do not use the full power of exceptions. Frequently the use of exceptions is to simply log the problem and continue execution, allowing things to gracefully degrade. In the case of Ariane 5, exceptions were raised appropriately, but the result had not been well thought out, resulting in a disaster. This presentation will start at the basics, discussing the Ada 83 concept of exceptions. To be effective, exceptions and their handling must be addressed at the design level and not at the code level where it is frequently performed today. This presentation will discuss several alternative approaches to addressing error handling in the design using exceptions. Since Ada 83, several changes have been made to the exception area. Changes for Ada 95 made exceptions more effective. A Workshop at Ada-Europe this May will address proposed needs for exceptions that may likely result in changes for the next version of the Ada language, Ada 0X. The use of exceptions can be assessed via automated tools. The presentation will conclude by addressing several analyses that can be performed on a program via automated tools so the program quality can be improved. Presenter: Currie Colket Mr. Currie Colket is the Vice Chair of ACM SIGAda for Meetings and Conferences, the Chair of the SIGAda Ada Semantic Working Group, and Chair of the ISO WG9 ASIS Rapporteur Group. He recently retired from the DoD where he served in the Air Force as an Airborne Surveillance Officer on AWACS and a computer scientist for the United States Navy. Mr. Colket is currently a software systems engineer for MITRE. His current tasks involve code analysis using ASIS-based tools. Prior to his affiliation with MITRE, he was a consultant for the Software Program Manager's Network (SPMN). He has a Bachelor of Science from Case Institute of Technology, a Master of Business Administration from the University of Southern Mississippi and a Master of Science in Computer Science from the Ohio State University. His email address is colket@mitre.com. Venue: Lockheed Martin Corporation 9211 Corporate Boulevard Rockville, Maryland 20874 Directions: >>From all points: Get to I-270 West from the I-495 Beltway, Take I-270 West to Shady Grove Exit; Turn left at light; Turn right on Corporate Dr (at light); Turn right at end of access road (can only turn left or right); Go to end of driveway. The building for the meeting is on the right, across the open courtyard area. It is building #9211, as marked. Parking lots are on the left and right. Enter main lobby. Stop at guard desk to check in. The Meeting is in the 4th floor telecon conference room. To obtain a map of the location, visit http://www.mapquest.com/, select Driving Directions for the destination address: "9211 Corporate Drive, Rockville, Md." Next Meeting: Please put 8 May 20001 on your calendar when Frank Beard will be talking about Building Graphical User Interfaces using ObjectAda. Notes From March Meeting: Mr. Greg Gicca provided an excellent presentation at the March Baltimore SIGAda Meeting on FAA DO-178B Details followed by a Short Overview of the Aonix Raven Tool Support. For those who missed the presentation, it is available on line at http://www.acm.org/sigada/locals/dc/ following the link for the March meeting. DC SIGAda Home Page and Maillist Please visit the DC SIGAda Web site at http://www.acm.org/sigada/locals/dc/ Please provide suggestions on the Web site and its contents. We are particularly interested in ways the DC SIGAda Home Page can serve you better. Consider subscribing to our e-mail list. Simply send an email to: LISTSERV@ACM.Org with the body containing: subscribe SIGAda-DC Your Name Detailed instructions to subscribe and signoff are provided on the DC SIGAda Home Page. Business: We will have snacks and soft drinks at 7:00. The meeting begins at 7:30 pm. Please forward this message to people who might be interested in attending. We welcome all new members as our attendance and interests grow. Many thanks to all earlier participants, contributors, speakers, advisors, and friends, who are involved in helping to produce and attend the meetings. Jeff Castellow, Chair, DC SIGAda