Ada User Journal 146 Editorial 147 News 149 Conference Calendar 171 Forthcoming Events 178 Proceedings of the 13Th International Real-Time Ada Workshop B

Total Page:16

File Type:pdf, Size:1020Kb

Ada User Journal 146 Editorial 147 News 149 Conference Calendar 171 Forthcoming Events 178 Proceedings of the 13Th International Real-Time Ada Workshop B ADA Volume 29 USER Number 3 September 2008 JOURNAL Contents Page Editorial Policy for Ada User Journal 146 Editorial 147 News 149 Conference Calendar 171 Forthcoming Events 178 Proceedings of the 13th International Real-Time Ada Workshop B. Brosgol, M. Aldea “Session: Ada and Other Standards” 186 S. Michell “Interfacing Ada to Operating Systems” 188 J. A. de la Puente, S. Urueña “Session: Conclusions and Plans for next IRTAW” 192 Proceedings of the “Ada and Software Engineering Education” Session of Ada-Europe 2008 J. Real, L. M. Pinho “Session Report: Ada and Software Engineering Education” 196 E. Schonberg, R. Dewar “A Principled Approach to Software Engineering Education, or Java Considered Harmful” 200 J. W. McCormick “Ada and Software Engineering Education: One Professor's Experiences” 203 J.-P. Rosen “Is Ada Education Important?” 208 C. Brandon “Use of Ada in a Student CubeSat Project” 213 Ada Gems 217 Ada-Europe Associate Members (National Ada Organizations) 220 Ada-Europe 2008 Sponsors Inside Back Cover Ada User Journal Volume 29, Number 3, September 2008 146 Editorial Policy for Ada User Journal Publication Original Papers Commentaries Ada User Journal — The Journal for Manuscripts should be submitted in We publish commentaries on Ada and the 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 last day of submitted to refereeing by at least two inclusion is at the discretion of the 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. Volume 29, Number 3, September 2008 Ada User Journal 147 Editorial This September issue of the Ada User Journal was indeed the most demanding, and unfortunately also the most delayed, I had so far in my (very) short term as the Journal’s Editor. Nevertheless, I am sure that the readers will understand and apologise us for its late appearance, considering the worth of its contents. First, the issue finalizes the publication of the Proceedings of the 13th International Real-Time Ada Workshop (IRTAW 2007), which started to be published in the Ada User Journal last December, almost one year ago. In the last technical session of the workshop the participants analysed the relation of Ada with other standards, particularly POSIX, as proposed in a paper by Stephen Michell, of Maurya Software, Canada. The last session was dedicated to the analysis of conclusions and open issues coming from the discussions in the workshop, and to future plans for the workshop itself. Whilst closing the subject of IRTAW 2007, we start to publish material coming from the Ada-Europe 2008 conference. In this issue the reader will find the proceedings of the “Ada and Software Engineering Education” session of the conference. This special session had the objective of discussing the role of programming languages, and of Ada in particular, in the software engineering curriculum, and consisted in the presentation of four position papers and a debate. In the first paper of these proceedings, the reader will find the report of the session, with a summary of the presentations and the main issues introduced during the debate. Afterwards, the first position paper is by Ed Schonberg and Robert Dewar, from the New York University, USA, providing their analysis on the use of Java as the first programming language, arguing that Ada and C++ are superior for introductory computer science courses. The following paper, by John McCormick from the University of Northern Iowa, USA, presents an interesting experience of students implementing software to control a railroad model and the gains which were obtained by switching from C to Ada. The third position paper is by Jean Pierre Rosen, of Adalog, France, providing an assessment of the importance of education for software engineering in general. Finally, the session closes with a paper by Carl Brandon, of the Vermont Technical College, USA, describing the use of Ada to implement the software for a pico-satellite platform. We should acknowledge the effort of the organizers and the participants of the session on supporting this concern, which is of particular importance for the future of Ada. There is also a note on the summary of the session on the importance of introducing software reliability in the curricula of computer science and related courses, something that we should all campaign for. Finally, the Ada Gems section provides two gems on Changing Data Representation, by Robert Dewar. And, as usual, we have the News, Calendar and Forthcoming Events sections, providing the readers with a quick look to the world of Ada. Luís Miguel Pinho Porto September 2008 Email: [email protected] Ada User Journal Volume 29, Number 3, September 2008 149 News Santiago Urueña Technical University of Madrid (UPM). Email: [email protected] We welcome your nominations of Your participation in the nominations deserving recipients. process will help maintain the prestige Contents The ACM SIGAda Awards recognize and honor of these awards. individuals and organizations who have Thank you, made outstanding contributions to the Ada-related Organizations 149 John McCormick Ada community and to SIGAda. The two Ada-related Events 149 categories of awards are: Chair ACM SIGAda Ada and Education 151 Ada-related Resources 151 (1) Outstanding Ada Community [See also “Nov 7 — SIGAda Awards” in Ada-related Tools 151 Contribution Award — For broad, lasting AUJ 28-4 (Dec 2007), p.201. —su] contributions to Ada technology & usage. Ada-related Products 157 Jun 8–12 — Ada-Europe Ada and GNU/Linux 160 (2) ACM SIGAda Distinguished Service References to Publications 161 Award — For exceptional contributions 2009 Ada Inside 162 to SIGAda activities & products. Ada in Context 164 From: Dirk Craeynest Please consider who should be nominated <[email protected]> this year. You may nominate a person for Date: Sat, 28 Jun 2008 22:05:49 +0200 Ada-related either or both awards, and as many people (CEST) as you think worthy. One or more awards Subject: CFP 14th Conf.
Recommended publications
  • Universidade Salvador – Unifacs Programa De Pós-Graduação Em Redes De Computadores Mestrado Profissional Em Redes De Computadores
    UNIVERSIDADE SALVADOR – UNIFACS PROGRAMA DE PÓS-GRADUAÇÃO EM REDES DE COMPUTADORES MESTRADO PROFISSIONAL EM REDES DE COMPUTADORES DEMIAN LESSA INTERFACES GRÁFICAS COM O USUÁRIO: UMA ABORDAGEM BASEADA EM PADRÕES Salvador 2005 DEMIAN LESSA INTERFACES GRÁFICAS COM O USUÁRIO: UMA ABORDAGEM BASEADA EM PADRÕES Dissertação apresentada ao Mestrado Profissional em Redes de Computadores da Universidade Salvador – UNIFACS, como requisito parcial para obtenção do grau de Mestre. Orientador: Prof. Dr. Manoel Gomes de Mendonça. Salvador 2005 Lessa, Demian Interfaces gráficas com o usuário: uma abordagem baseada em padrões / Demian Lessa. – Salvador, 2005. 202 f.: il. Dissertação apresentada ao Mestrado Profissional em Redes de Computadores da Universidade Salvador – UNIFACS, como requisito parcial para a obtenção do grau de Mestre. Orientador: Prof. Dr. Manoel Gomes de Mendonça. 1. Interfaces gráficas para usuário - Sistema de computador. I. Mendonça, Manoel Gomes de, orient. II. Título. TERMO DE APROVAÇÃO DEMIAN LESSA INTERFACES GRÁFICAS COM O USUÁRIO: UMA ABORDAGEM BASEADA EM PADRÕES Dissertação aprovada como requisito parcial para obtenção do grau de Mestre em em Redes de Computadores da Universidade Salvador – UNIFACS, pela seguinte banca examinadora: Manoel Gomes de Mendonça – Orientador _________________________________ Doutor em Ciência da Computação pela Universidade de Maryland em College Park, Estados Unidos Universidade Salvador - UNIFACS Celso Alberto Saibel Santos ____________________________________________ Doutor em Informatique Fondamentalle et Parallelisme pelo Université Paul Sabatier de Toulouse III, França Universidade Federal da Bahia – UFBA Flávio Morais de Assis Silva _____________________________________________ Doutor em Informática pelo Technische Universität Berlin, Alemanha Universidade Federal da Bahia – UFBA Salvador de de 2005 A meus pais, Luiz e Ines, pelo constante incentivo intelectual e, muito especialmente, por todo amor e carinho repetidamente demonstrados.
    [Show full text]
  • SETL for Internet Data Processing
    SETL for Internet Data Processing by David Bacon A dissertation submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy Computer Science New York University January, 2000 Jacob T. Schwartz (Dissertation Advisor) c David Bacon, 1999 Permission to reproduce this work in whole or in part for non-commercial purposes is hereby granted, provided that this notice and the reference http://www.cs.nyu.edu/bacon/phd-thesis/ remain prominently attached to the copied text. Excerpts less than one PostScript page long may be quoted without the requirement to include this notice, but must attach a bibliographic citation that mentions the author’s name, the title and year of this disser- tation, and New York University. For my children ii Acknowledgments First of all, I would like to thank my advisor, Jack Schwartz, for his support and encour- agement. I am also grateful to Ed Schonberg and Robert Dewar for many interesting and helpful discussions, particularly during my early days at NYU. Terry Boult (of Lehigh University) and Richard Wallace have contributed materially to my later work on SETL through grants from the NSF and from ARPA. Finally, I am indebted to my parents, who gave me the strength and will to bring this labor of love to what I hope will be a propitious beginning. iii Preface Colin Broughton, a colleague in Edmonton, Canada, first made me aware of SETL in 1980, when he saw the heavy use I was making of associative tables in SPITBOL for data processing in a protein X-ray crystallography laboratory.
    [Show full text]
  • Modern Programming Languages CS508 Virtual University of Pakistan
    Modern Programming Languages (CS508) VU Modern Programming Languages CS508 Virtual University of Pakistan Leaders in Education Technology 1 © Copyright Virtual University of Pakistan Modern Programming Languages (CS508) VU TABLE of CONTENTS Course Objectives...........................................................................................................................4 Introduction and Historical Background (Lecture 1-8)..............................................................5 Language Evaluation Criterion.....................................................................................................6 Language Evaluation Criterion...................................................................................................15 An Introduction to SNOBOL (Lecture 9-12).............................................................................32 Ada Programming Language: An Introduction (Lecture 13-17).............................................45 LISP Programming Language: An Introduction (Lecture 18-21)...........................................63 PROLOG - Programming in Logic (Lecture 22-26) .................................................................77 Java Programming Language (Lecture 27-30)..........................................................................92 C# Programming Language (Lecture 31-34) ...........................................................................111 PHP – Personal Home Page PHP: Hypertext Preprocessor (Lecture 35-37)........................129 Modern Programming Languages-JavaScript
    [Show full text]
  • Reusable Software Components by Trudy Levine
    REUSABLE SOFTWARE COMPONENTS Trudy Levine Fairleigh Dickinson University Teaneck, NJ 07666 [email protected] http://alpha.fdu.edu/~levine/reuse_course/columns This column consists of our yearly listing, since 1990, of sources for reusable software components. As always, no recommendation or guarantee by this column is implied. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Ada Basis WWW Server Ada Basis WWW Server is an archive of about 560Mbyte of public domain source code and documents mainly obtained from the Public Ada Library. The software has been classified into different application domains and presented in a hierarchical manner. AdaBasis is an acronym for the German phrase "Bibliothek anwendungsbezogener Ada Software-Komponenten in Stuttgart" and is a repository of (mostly) free Ada Software, presented in a way that is (hopefully) easy to use and allows flexible access and effective searching. The application domains include: Artificial Intelligence Compilers Database Management Documents Text-Processing Interfaces/Bindings Mathematical Functions and Data Structures Networking and Distributed Processing Software Development Tools This repository has not been updated in several years, but is still a good source to obtain a large volume of working Ada code for testing Ada related tools. CONTACT: [email protected] http://www.informatik.uni-stuttgart.de/ifi/ps/ada-software/ada-software.html ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The Ada-Belgium Archive One of the aims of the Ada-Belgium organization is to disseminate Ada-related information. So, in addition to the organization of seminars, workshops, etc., and the management of two mailing lists, it also has set up an Ada archive primarily for people and companies in Belgium. This enables everyone interested to consult and download a large variety of Ada software and documents using an ftp server in Belgium or elsewhere.
    [Show full text]
  • Volume 30 Number 1 March 2009
    ADA Volume 30 USER Number 1 March 2009 JOURNAL Contents Page Editorial Policy for Ada User Journal 2 Editorial 3 News 5 Conference Calendar 30 Forthcoming Events 37 Articles J. Barnes “Thirty Years of the Ada User Journal” 43 J. W. Moore, J. Benito “Progress Report: ISO/IEC 24772, Programming Language Vulnerabilities” 46 Articles from the Industrial Track of Ada-Europe 2008 B. J. Moore “Distributed Status Monitoring and Control Using Remote Buffers and Ada 2005” 49 Ada Gems 61 Ada-Europe Associate Members (National Ada Organizations) 64 Ada-Europe 2008 Sponsors Inside Back Cover Ada User Journal Volume 30, Number 1, March 2009 2 Editorial Policy for Ada User Journal Publication Original Papers Commentaries Ada User Journal — The Journal for Manuscripts should be submitted in We publish commentaries on Ada and the 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 last day of submitted to refereeing by at least two inclusion is at the discretion of the 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.
    [Show full text]
  • Preconditions/Postconditions Author: Robert Dewar Abstract: Ada Gem
    Gem #31: preconditions/postconditions Author: Robert Dewar Abstract: Ada Gem #31 — The notion of preconditions and postconditions is an old one. A precondition is a condition that must be true before a section of code is executed, and a postcondition is a condition that must be true after the section of code is executed. Let’s get started… The notion of preconditions and postconditions is an old one. A precondition is a condition that must be true before a section of code is executed, and a postcondition is a condition that must be true after the section of code is executed. In the context we are talking about here, the section of code will always be a subprogram. Preconditions are conditions that must be guaranteed by the caller before the call, and postconditions are results guaranteed by the subprogram code itself. It is possible, using pragma Assert (as defined in Ada 2005, and as implemented in all versions of GNAT), to approximate run-time checks corresponding to preconditions and postconditions by placing assertion pragmas in the body of the subprogram, but there are several problems with that approach: 1. The assertions are not visible in the spec, and preconditions and postconditions are logically a part of (in fact, an important part of) the spec. 2. Postconditions have to be repeated at every exit point. 3. Postconditions often refer to the original value of a parameter on entry or the result of a function, and there is no easy way to do that in an assertion. The latest versions of GNAT implement two pragmas, Precondition and Postcondition, that deal with all three problems in a convenient way.
    [Show full text]
  • Understanding Programming Languages
    Understanding Programming Languages M. Ben-Ari Weizmann Institute of Science Originally published by John Wiley & Sons, Chichester, 1996. Copyright °c 2006 by M. Ben-Ari. You may download, display and print one copy for your personal use in non-commercial academic research and teaching. Instructors in non-commerical academic institutions may make one copy for each student in his/her class. All other rights reserved. In particular, posting this document on web sites is prohibited without the express permission of the author. Contents Preface xi I Introduction to Programming Languages 1 1 What Are Programming Languages? 2 1.1 The wrong question . 2 1.2 Imperative languages . 4 1.3 Data-oriented languages . 7 1.4 Object-oriented languages . 11 1.5 Non-imperative languages . 12 1.6 Standardization . 13 1.7 Computer architecture . 13 1.8 * Computability . 16 1.9 Exercises . 17 2 Elements of Programming Languages 18 2.1 Syntax . 18 2.2 * Semantics . 20 2.3 Data . 21 2.4 The assignment statement . 22 2.5 Type checking . 23 2.6 Control statements . 24 2.7 Subprograms . 24 2.8 Modules . 25 2.9 Exercises . 26 v Contents vi 3 Programming Environments 27 3.1 Editor . 28 3.2 Compiler . 28 3.3 Librarian . 30 3.4 Linker . 31 3.5 Loader . 32 3.6 Debugger . 32 3.7 Profiler . 33 3.8 Testing tools . 33 3.9 Configuration tools . 34 3.10 Interpreters . 34 3.11 The Java model . 35 3.12 Exercises . 37 II Essential Concepts 38 4 Elementary Data Types 39 4.1 Integer types .
    [Show full text]
  • CWI Scanprofile/PDF/300
    Centrum voor Wiskunde en lnformatica Centre for Mathematics and Computer Science L.G.L.T. Meertens, S. Pemberton An implementation of the B programming language Department of Computer Science Note CS-N8406 June Biblioiiie.:;I( ~'~'l'i't'Hm.n<' Wi~f.i;r;de- c11 !nform;:,;i:i.C<a - Ams1errJar11 AN IMPLEMENTATION OF THE B PROGRAMMING LANGUAGE L.G.L.T. MEERTENS, S. PEMBERTON CentPe foP Mathematics and ComputeP Science~ AmstePdam Bis a new programming language designed for personal computing. We describe some of the decisions taken in implementing the language, and the problems involved. Note: B is a working title until the language is finally frozen. Then it will acquire its definitive name. The language is entirely unrelated to the predecessor of C. A version of this paper will appear in the proceedings of the Washington USENIX Conference (January 1984). 1982 CR CATEGORIES: 69D44. KEY WORDS & PHRASES: programming language implementation, progrannning envi­ ronments, B. Note CS-N8406 Centre f~r Mathematics and Computer Science P.O. Box 4079, 1009 AB Amsterdam, The Netherlands I The programming language B B is a programming language being designed and implemented at the CWI. It was originally started in 1975 in an attempt to design a language for beginners as a suitable replacement for BASIC. While the emphasis of the project has in the intervening years shifted from "beginners" to "personal computing", the main design objectives have remained the same: · • simplicity; • suitability for conversational use; • availability of tools for structured programming. The design of the language has proceeded iteratively, and the language as it now stands is the third iteration of this process.
    [Show full text]
  • Reusable Software Components
    REUSABLE SOFTWARE COMPONENTS Trudy Levine Fairleigh Dickinson University Teaneck, NJ 07666 [email protected] http://alpha.fdu.edu/~levine/reuse_course/columns This column consists of our January 2009 listing of sources for reusable software components. All information is obtained from web sites or directly from the parties involved. As always, no recommendation or guarantee by this column is implied. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Ada Basis WWW Server Ada Basis WWW Server is an archive of about 560Mbyte of public domain source code and documents mainly obtained from the Public Ada Library. The software has been classified into different application domains and presented in a hierarchical manner. AdaBasis is an acronym for the German phrase "Bibliothek anwendungsbezogener Ada Software-Komponenten in Stuttgart" and is a repository of (mostly) free Ada Software, presented in a way that is (hopefully) easy to use and allows flexible access and effective searching. The application domains include: Artificial Intelligence Compilers Database Management Documents Text-Processing Interfaces/Bindings Mathematical Functions and Data Structures Networking and Distributed Processing Software Development Tools This repository has not been updated in several years, but is still a good source to obtain a large volume of working Ada code for testing Ada-related tools. CONTACT: [email protected] http://www.informatik.uni-stuttgart.de/ifi/ps/ada-software/ada-software.html (last updated 2009)
    [Show full text]
  • Ada Distilled by Richard Riehle
    Ada Distilled by Richard Riehle An Introduction to Ada Programming for Experienced Computer Programmers by Richard Riehle AdaWorks Software Engineering http://www.adaworks.com Copyright 2002, AdaWorks Software Engineering Public Edition. Permission to copy if AdaWorks is acknowledged in copies Version: July 2003 Page 1 of 113 Ada Distilled by Richard Riehle Acknowledgments There are always a lot of people involved in the creation of any book, even one as small and modest as this one. Those who have contributed to the best features of this book include my students at Naval Postgraduate School, Mr. Michael Berenato of Computer Sciences Corporation, Mr. Ed Colbert of Absolute Software, and many students from Lockheed-Martin Corporation, Computer Sciences Corporation, British Aerospace, various branches of the uniformed services, to name a few. I also owe a special thanks to Dr. Ben Brosgol, Dr. Robert Dewar, Mr. Mark Gerhardt, and Dr. Mantak Shing for what I have learned from them. Also thanks to the contributors to comp.lang.ada Usenet forum and the Team_Ada Listserve. Phil Thornley deserves extra credit for his detailed reading of the manuscript and many corrections. Special thanks goes to Ed Colbert for his careful study of some of my program examples. He is one of those people who can spot a program error at fifty paces. Using this unique skill, Ed brought many errors, some big and some small, to my attention. Also thanks to more recent input from Phil Thornley and Adrian Hoe. Any other errors are strictly mine. Any mistakes in wording, spelling, or facts are mine and mine alone.
    [Show full text]
  • Art, Artist, and Witness(Ing) in Canada's Truth and Reconciliation
    Dance with us as you can…: Art, Artist, and Witness(ing) in Canada’s Truth and Reconciliation Journey by Jonathan Robert Dewar A thesis submitted to the Faculty of Graduate and Postdoctoral Affairs in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Indigenous and Canadian Studies Carleton University Ottawa, Ontario © 2017, Jonathan Robert Dewar Abstract This dissertation explores, through in-depth interviews, the perspectives of artists and curators with regard to the question of the roles of art and artist – and the themes of community, responsibility, and practice – in truth, healing, and reconciliation during the early through late stages of the 2008-2015 mandate of the Truth and Reconciliation Commission of Canada (TRC), as its National Events, statement taking, and other programming began to play out across the country. The author presents the findings from these interviews alongside observations drawn from the unique positioning afforded to him through his professional work in healing and reconciliation-focused education and research roles at the Aboriginal Healing Foundation (2007-2012) and the Shingwauk Residential Schools Centre (2012-2016) about the ways art and artists were invoked and involved in the work of the TRC, alongside it, and/or in response to it. A chapter exploring Indigenous writing and reconciliation, with reference to the work of Basil Johnston, Jeannette Armstrong, Tomson Highway, Maria Campbell, Richard Wagamese, and many others, leads into three additional case studies. The first explores the challenges of exhibiting the legacies of Residential Schools, focusing on Jeff Thomas’ seminal curatorial work on the archival photograph-based exhibition Where Are the Children? Healing the Legacy of Residential Schools and Heather Igloliorte’s curatorial work on the exhibition ‘We were so far away…’: The Inuit Experience of Residential Schools, itself a response to feedback on Where Are the Children? Both examinations draw extensively from the author’s interviews with the curators.
    [Show full text]
  • AINSE Plasma Science and Technology
    AU94136G4 I AU9413768 AINSE Plasma Science and Technology C^onterence iNis-mf—13853 & Elizabeth and Frederick White Workshop on Fundamental Problems in the Physics of Magnetically Confined Plasmas Canberra 12-15 July 1993 Conference Handbook ISSN 08123357 AINSE Plasma Science and Technology Conference k Elizabeth and Frederick White Workshop on Fundamental Problems in the Physics of Magnetically Confined Plasmas Australian Academy of Science Canberra 12-15 July, 1993 The Conference Committee Prof R L Dewar President Australian National University Dr H J Gardner Secretary Australian National University Prof S M Hamberger Australian National University Dr R W Boswell Australian National University Dr L E Sharp Australian National University Dr B Luther-Davies Australian National University Dr A Cheetham University of Canberra A/Prof J A Lehane University of Sydney Dr R Gammon AINSE Dr IJ Donnelly ANSTO Invited Speakers Prof Amitava Bhattacharjee University of Iowa Prof John Cary University of Colorado, Boulder Prof Liu Chen University of California, Irvine Dr Anthony Cooper EPFL, Switzerland Prof Peter Dyson La Trobe University Dr Barry Green ITER Joint Central Team, Naka, Japan Dr John Keller IBM, East Fishkill, New York Dr Hajime Kuwahara Nissin Electric, Kyoto Dr John Lowke CSIRO Division of Applied Physics Dr V Petrzilka Czech Academy of Science, Prague Dr S Ramakrishnan CSIRO Division of Manufacturing Technology Prof Alfred Wong University of California, Los Angeles The Conference Committee gratefully acknowledges the support of the Elizabeth and Frederick White Research Conference Fund of the Australian Academy of Science and the support of the Australian Institute of Nuclear Science and Engineering. This is the 19th AINSE Plasma Physics conference.
    [Show full text]