----------------------------------------------------------------------- Updated announcement A d a - B e l g i u m S p e c i a l E v e n i n g E v e n t Ada-Belgium is pleased to announce our technical event: a product presentation by Patricia Langle, Aonix France E c l i p s e p l u g - i n f o r A d a ( O b j e c t A d a o r G N A T ) and a technical presentation by Jean-Pierre Rosen of Adalog, France W e b - e n a b l i n g A d a A p p l i c a t i o n s w i t h A W S Monday, April 11, 2005, 20:00 at the U.L.B., Department of Computer Science Campus de la Plaine, building NO, Solvay room (5th floor) Boulevard du Triomphe / Triomflaan, B-1050 Brussels (after the Ada-Belgium 2005 General Assembly at 19:00) http://www.cs.kuleuven.ac.be/~dirk/ada-belgium/events/local.html ----------------------------------------------------------------------- Announcement ------------ Ada-Belgium will hold its 12th annual General Assembly on Monday, April 11, 2005, at the U.L.B., Department of Computer Science, Boulevard du Triomphe / Triomflaan, B-1050 Brussels, at 19:00. The official convocation is distributed separately to members and is also available on the Ada-Belgium web-server. There will be refreshments and pizza for Ada-Belgium members at 18:15. Please notify us if you are a current or new member and intend to participate at this informal "pre-meeting". At 20:00 the General Assembly will be followed by a short product announcement of an "Eclipse plug-in for Ada (ObjectAda or GNAT)", by Patricia Langle from Aonix France, and at 20:15 by a technical presentation on "Web-enabling Ada Applications with AWS", by Jean-Pierre Rosen from AdaLog, France. Everyone interested is welcome: you don't have to be a member to attend. 20:00-20:15 - Eclipse plug-in for Ada (ObjectAda or GNAT) --------------------------------------------------------- Abstract The Eclipse platform is a generic and open architecture for building integrated development environments (IDEs). Written in Java and available on a wide range of OS, it permits to manage user's workspace, providing navigation view, text editor, outline view, ... It's built on mechanisms for discovering, integrating, and running modules called plug-ins. A tool provider integrates tools in Eclipse by writing separate plug-ins that operate on files in the workspace. The Eclipse platform, by itself is not dedicated to any language. The Java Development Tooling (JDT) is a set of plug-ins which add Java program development capabilities to the Platform. A C Development Tooling (CDT) does the same for C program development. Aonix is working today on an ADT (Ada Development Tooling) that will permit Ada developers to access that full-featured IDE. Speaker Patricia Langle, South Europe Presales Manager, Aonix France More information See the press release at http://www.aonix.com/pr_07.26.04.html and the article in ADT Magazine at http://www.adtmag.com/article.asp?id=9583. 20:15-21:45 - Web-enabling Ada Applications with AWS ---------------------------------------------------- Abstract This presentation describes AWS, the Ada Web Server, and how to use it for the development of web applications. It describes the principles of AWS, from the most basic functionalities to the more advanced ones (Authentication, SOAP interface, session management, hotplugs, multi-server applications, etc.) The talk emphasizes practical usage of AWS, and presents design patterns that have proved effective for developing existing applications. It compares the development process with AWS to other techniques. The presentation provides attendees with the information needed to assess whether AWS is appropriate to their needs, and the necessary knowledge to start writing full-scale Web applications. Attendees should have some knowledge of Ada programming. No previous knowledge of Web programming or HTML is required. AWS is a free (GMGPL) software component written by Pascal Obry and Dmitriy Anisimkov that allows developing Web applications in Ada. Unlike other methods that require a dedicated server (like Apache), AWS provides services to develop applications that act as autonomous Web servers, using the Ada language for the semantic part of the application instead of scripting languages like Perl or Python. This allows AWS to be used for regular Web servers as well as for writing applications that offer a Web interface to control more traditional processing functions. AWS is a mature product that has been used in many professional applications. Speaker J-P. Rosen graduated from ENST (Ecole Nationale Sup�rieure des T�l�communications) in 1975, and obtained PhD in 1986. He started as a software engineer at the computing centre of ENST. After a Sabbatical at New York University on the Ada/ED Project, he worked as Professor at ENST, where he was responsible for the teaching of Operating Systems, Software Engineering, Compilation and Ada. He created ENST's master's degree in Software Engineering. He has now formed Adalog, a company specialized in high level training, consultancy, and software development in the fields of Ada, OOD, and associated technologies. J-P. Rosen has written "HOOD: an Industrial Approach for Software Design", the tutorial book for the HOOD 4 method. This was undertaken on behalf and under control of the HOOD User Group. This book is currently the only official tutorial book for the HOOD method; details can be obtained from http://www.adalog.fr/hoodbook.htm Other book publications by J-P. Rosen include the translation in French of Booch's "Software Engineering with Ada", and a book called "M�thodes de G�nie Logiciel avec Ada 95" (Software Engineering Methods with Ada 95). He can be reached via email at rosen at adalog.fr More information AWS, a complete Web development framework, is available on the Libre Site for Free Software Developers at http://libre.adacore.com/aws/ Participation ------------- Everyone interested is welcome at either or both parts of this meeting. As usual, the event is free and presentations are in English. If you plan to attend the General Assembly or the technical presentation, we would appreciate it if you could inform us by e-mail at the address below (please also specify if you intend to participate at the informal "pre-meeting"). Although no formal registration is required, this helps our preparations. For more information and directions see the web-page mentioned above. Looking forward to meet many of you in Brussels! Dirk Craeynest President Ada-Belgium Dirk.Craeynest@cs.kuleuven.ac.be ----------------------------------------------------------------------- Acknowledgements We would like to thank our sponsors for their continued support of our activities: AdaCore, Katholieke Universiteit Leuven (K.U.Leuven), Offis nv/sa - Aubay Group, and Universit� Libre de Bruxelles (U.L.B.). -----------------------------------------------------------------------