Ada User Journal
Total Page:16
File Type:pdf, Size:1020Kb
ADA Volume 25 USER Number 4 December 2004 JOURNAL Contents Page Editorial Policy for Ada User Journal 176 Editorial 177 News 179 Conference Calendar 209 Forthcoming Events 216 Articles Benjamin M Brosgol “Real-Time Java™ for Ada Programmers” 220 John Barnes “Rationale for Ada 2005: Introduction” 228 Ada-Europe 2004 Sponsors 246 Ada-Europe Associate Members (National Ada Organizations) Inside Back Cover Ada User Journal Volumes 25, Number 4, December 2004 176 Editorial Policy for Ada User Journal Publication Original Papers Commentaries Ada User Journal – The Journal for the Manuscripts should be submitted in We publish commentaries on Ada and international Ada Community – is accordance with the submission software engineering topics. These published by Ada-Europe. It appears guidelines (below). may represent the views either of four times a year, on the last days of individuals or of organisations. Such March, June, September and All original technical contributions are articles can be of any length – December. Copy date is the first of the submitted to refereeing by at least two inclusion is at the discretion of the month of publication. people. Names of referees will be kept Editor. confidential, but their comments will Opinions expressed within the Ada Aims be relayed to the authors at the discretion of the Editor. User Journal do not necessarily Ada User Journal aims to inform represent the views of the Editor, Ada- readers of developments in the Ada The first named author will receive a Europe or its directors. programming language and its use, complimentary copy of the issue of the general Ada-related software Journal in which their paper appears. Announcements and Reports engineering issues and Ada-related We are happy to publicise and report activities in Europe and other parts of By submitting a manuscript, authors grant Ada-Europe an unlimited license on events that may be of interest to our the world. The language of the journal readers. is English. to publish (and, if appropriate, republish) it, if and when the article is Although the title of the Journal refers accepted for publication. We do not Reviews to the Ada language, any related topics require that authors assign copyright to Inclusion of any review in the Journal are welcome. In particular papers in the Journal. is at the discretion of the Editor. any of the areas related to reliable Unless the authors state explicitly A reviewer will be selected by the software technologies. otherwise, submission of an article is Editor to review any book or other taken to imply that it represents publication sent to us. We are also The Journal publishes the following prepared to print reviews submitted types of material: original, unpublished work, not under consideration for publication else- from elsewhere at the discretion of the • Refereed original articles on where. Editor. technical matters concerning Ada and related topics. News and Product Announcements Submission Guidelines Ada User Journal is one of the ways in All material for publication should be • News and miscellany of interest to which people find out what is going on sent to the Editor, preferably in the Ada community. in the Ada community. Since not all of electronic format. The Editor will only accept typed manuscripts by prior • Reprints of articles published our readers have access to resources arrangement. elsewhere that deserve a wider such as the World Wide Web and Prospective authors are encouraged to audience. Usenet, or have enough time to search through the information that can be contact the Editor by email to • Commentaries on matters relating found in those resources, we reprint or determine the best format for to Ada and software engineering. report on items that may be of interest submission. Contact details can be to them. found near the front of each edition. • Announcements and reports of Example papers conforming to conferences and workshops. Reprinted Articles formatting requirements as well as some word processor templates are • Reviews of publications in the While original material is our first available from the editor. There is no field of software engineering. priority, we are willing to reprint (with limitation on the length of papers, the permission of the copyright holder) though a paper longer than 10,000 • Announcements regarding material previously submitted words would be regarded as standards concerning Ada. elsewhere if it is appropriate to give it exceptional. a wider audience. This includes papers Further details on our approach to published in North America that are these are given below. not easily available in Europe. We have a reciprocal approach in granting permission for other publications to reprint papers originally published in Ada User Journal. Volumes 25, Number 4, December 2004 Ada User Journal 177 Editorial The December issue of the Ada User Journal marks the end of the calendar year 2004 with two article contributions that symbolize the relay between the proceedings of the past year and the exciting highlights of the year to come, which promises to be extremely rich with Ada-related events. Both articles are authored by important and valued members of the Ada community. Ben Brosgol, the author of the first article, has kindly offered us an outline of the tutorial that he presented at Ada-Europe 2004. With this contribution, the Journal has provided substantial coverage of the main tutorials that use to complement the core programme of the Ada-Europe conference week. This coverage will continue for the future editions of the conference. The second article is a very precious gift that the Journal is proud to make to its readership at large: thanks to the support of Ada-Europe, starting with this issue, the Journal will be hosting a series of articles by John Barnes (a name that needs no introduction) that cover the preliminary version of the Ada 2005 Rationale. Yes, there will be an Ada 2005 Rationale after all, to accompany the publication of the 2005 amendment of the Ada programming language, and yes, the Rationale will be authored by John Barnes, a promise of very attractive, informative and witty read. We do hope that our readers will enjoy this contribution as much as we do. The readers will also notice that this issue is thicker than usual, which they should take as a token of the health of the Ada community and the wealth of its news and events, for which our News editor, Santiago Urueña, and his long-time precessor Dirk Craeynest offer comprehensive coverage as usual. A few words are in order to comment on the incident that caused the issue 25-3 of the Journal to come to you with a disappointing number of character and printing errors. As you may have heard from your local distributor, the incident occurred at a stage of the journal production that was beyond our control. We have taken immediate steps with the Printer to make sure that an error-free version of the very same issue be dispatched to you in a timely fashion and that mishaps of this kind do not occur again. We are hopeful that you will have received that correct version of AUJ 25-3 prior to receiving this one. In closing this editorial at last, I extend my best wishes for New Year to our whole readership, our fellow members of Ada- Europe, its Board and its sibling national organisation Tullio Vardanega Padova December 2004 Email: [email protected] Ada User Journal Volumes 25, Number 4, December 2004 179 News Santiago Urueña Technical University of Madrid. Email: [email protected] Eagle Tower represents one of the most by widening the scope of on-line expertise Contents prestigious office addresses in as well as expanding the wealth of Page Gloucestershire and is a well-known local teaching materials available to instructors Ada-related Organizations 179 landmark. Located in the heart of in Ada, wherever their faculty may be Ada-related Events 181 Cheltenham's fashionable Montpellier based." Louise Arkwright, Ada Academic Ada and Education 183 quarter, the tower is close to the renowned Program Manager, AdaCore." Ada-related Tools 184 shopping parade, the Promenade, and Ada-related Products 193 many of the town's finest bars and Praxis Critical Systems Ada and CORBA 196 restaurants. A photo of the tower can be Limited and High Integrity Ada and GNU/Linux 197 seen at Ada and Microsoft 197 http://www.artisansw.com/images/eagle.jpg. Systems Limited are References to Publications 199 The company's new address is: merging to create Praxis Ada Inside 199 High Integrity Systems Ada in Context 200 ARTiSAN Software Tools, Ltd Suite 701 Eagle Tower 11 October 2004 - Praxis Critical Systems Montpellier Drive Limited and High Integrity Systems Ada-related Cheltenham Limited are merging to create Praxis High Organizations Gloucestershire Integrity Systems, a company dedicated to GL50 1TA UK delivering the best in high integrity ARTiSAN Software Tools systems engineering. The companies will AdaCore Partners with trade as Praxis High Integrity Systems Relocates Corporate Praxis Critical Systems on a from 11th October 2004 and will formally Headquarters Joint Academic Initiative merge from 3rd January 2005. ARTiSAN Software Tools Relocates to The new company remains part of the Paris, France and London, UK - October 16,000 strong Altran Group, a recognised Eagle Tower, Tallest Office Building in 1, 2004 Cheltenham, to Accommodate Projected global leader in innovative engineering Growth As part of the Ada Academic Program, and technical partner to the Renault F1 AdaCore is pleased to announce a joint team. Praxis High Integrity Systems will Cheltenham, UK - July 1, 2004 - initiative with Praxis Critical Systems lead the service offering in High ARTiSAN Software Tools, a global Ltd. AdaCore's GNAT Academic Technology Engineering for Altran's US leader for UML-based, real-time systems Program (GAP) will be linked to the and Northern European business.