Ada User Journal
Total Page:16
File Type:pdf, Size:1020Kb
ADA Volume 26 USER Number 1 March 2005 JOURNAL Contents Page Editorial Policy for Ada User Journal 2 Editorial 3 News 5 Conference Calendar 32 Forthcoming Events 40 Articles John Barnes “Rationale for Ada 2005: 1 Object oriented model” 45 Ada-Europe 2004 Sponsors 64 Ada-Europe Associate Members (National Ada Organizations) Inside Back Cover Ada User Journal Volumes 26, Number 1, March 2005 2 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 26, Number 1, March 2005 Ada User Journal 3 Editorial You will recall that the closing issue of the previous Volume of Journal contained the first installment in a series of articles that will eventually compose the new Rationale document for Ada 2005. We plan to continue the publication of the successive installments throughout the whole of Volume 26. We also plan, in the New Year, to publish a special issue of the Journal, which will bundle the whole Rationale document. That should make a valuable gift to our readership! The installment of the Rationale that we singled out for this issue describes the various (and numerous!) improvements that Ada 2005 makes to the object-oriented model of the language. For as much as I’d like, it is not for the editorial to enter the technicalities of this topic: the 18-page article by John Barnes is there to give you the full picture of it. Of course, much appreciation information value comes to this issue also from the usual News and Calendar sections that are prepared with great dedication by the respective editors, Santiago Urueña and Dirk Craeynest. That’s all there is to say for now. Enjoy the reading (and let us know you do)! Tullio Vardanega Padova March 2005 Email: [email protected] Ada User Journal Volumes 26, Number 1, March 2005 5 News Santiago Urueña Technical University of Madrid. Email: [email protected] Contents Happy reading to everyone. Committee will review the proposals. The [See also "Libre Software Meeting" in authors of selected presentations shall AUJ 25-3 (Sep 2004), p.117. -- su] prepare their final presentation by 20th Ada-related Events 5 May 2005; they should aim to talk for 20 Ada-related Resources 5 Jun 20-24 - Ada-Europe minutes. The authors of accepted Ada and Education 9 presentations will also be asked to derive Ada-related Tools 9 2005 Conference articles from them, for publication in the Ada-related Products 13 Ada User Journal. From: Dirk Craeynest References to Publications 18 Schedule: Ada and Java 20 <[email protected]> Ada Inside 20 Organization: Ada-Europe, c/o Dept. of 10 January 2005: Submission of one-page Ada in Context 22 Computer Science, K.U.Leuven overview Date: 4 Jan 2005 23:54:00 +0100 Subject: FINAL CfIP, Conference Reliable 17 January 2005: Notification to authors Ada-related Events Software Technologies, Ada-Europe 20 May 2005: Presentation required [To give an idea about the many Ada- 2005 20-24 June 2005: Conference related events organized by local groups, Newsgroups: comp.lang.ada,fr.comp.lang.ada [See also same topic in AUJ 25-4 (Dec some information is included here. If you 2004) pp.181-183 -- su] are organizing such an event feel free to Final Call For Industrial Presentations inform us as soon as possible. If you 10th International Conference on Reliable attended one please consider writing a Software Technologies - Ada-Europe Ada-related Resources small report for the Ada User Journal. -- 2005 su] th 20 - 24 June 2005, York, UK 6 Birthday of July 6-10 - 2004 Libre http://www.ada-europe.org/conference AdaPower.com Software Meeting 2005.html From: David Botton <[email protected]> Ada Presentations * DEADLINE Monday 10 JANUARY * Date: Sat, 6 Nov 2004 23:45:52 -0500 For more information please see the Subject: Happy B-Day Ada Power From: Lionel Draghi conference Web site and select "Call for Newsgroups: comp.lang.ada <[email protected]> Industrial Presentations". November 7, 2004 - Is the 6th Birthday of Date: Fri, 26 Nov 2004 00:07:05 +0100 AdaPower.com! Subject: présentations RMLL 2004 dispos The 10th International Conference on (presentations Libre Software Meeting Reliable Software Technologies (Ada- If you haven't had a chance to see the new 2004 are available) Europe 2005) will take place in York, database driven design and contents (still Newsgroups: fr.comp.lang.ada UK. Following the usual style, the more sitting in my queue to be put in over conference will span a full week, the next week). Now would be the perfect [Translated from French – su] The including a three-day technical program time presentations given during the Ada and vendor exhibitions from Tuesday to session in the “Rencontre Mondiale du [See also "New AdaPower.com" in AUJ Thursday, along with parallel workshops 25-4 (Dec 2004), p.184. -- su] Logiciel Libre (RMLL” are available at and tutorials on Monday and Friday. the address: http://www.ada-france.org/ article115.html. They are in English In addition to the usual call for papers, Searching all known Ada and/or French. Many thanks to the this year we are also having a call for sites speakers and now see you all at presentations primarily aimed at FOSDEM. industrialists who have valuable From: David Botton <[email protected]> experience to report but who do not wish Subject: AdaPower Search I take this opportunity to remind everyone to write a complete paper. that the Ada-France site is open to all Date: Mon, 1 Nov 2004 00:55:54 -0500 contributions.