Ada-Belgium is pleased to announce its

Ada Developer Room at FOSDEM 2016

Ada at the Free and Open source Software Developers' European Meeting

Saturday 30 January 2016

Université Libre de Bruxelles (ULB), Solbosch Campus, Room AW1.124

Avenue Franklin D. Roosevelt Laan 50, B-1050 Brussels, Belgium



Organized in cooperation with Ada-Europe

Most of the presentations now available on-line, see below.

FOSDEM, the Free and Open source Software Developers' European Meeting, is a non-commercial two-day weekend event organized early each year in Brussels, Belgium. It is highly developer-oriented and brings together 5000+ participants from all over the world. The goal is to provide open source developers and communities a place to meet with other developers and projects, to be informed about the latest developments in the open source world, to attend interesting talks and presentations on various topics by open source project leaders and committers, and to promote the development and the benefits of open source solutions. The 2016 edition takes place on Saturday 30 and Sunday 31 January. It is free to attend and no registration is necessary.

In this edition, Ada-Belgium organizes once more a series of presentations related to Ada and Free or Open Software in a s.c. Developer Room. The "Ada DevRoom" at FOSDEM 2016 is held on the first day of the event, Saturday 30 January 2016.

Ada is a general-purpose programming language originally designed for safety- and mission-critical software engineering. It is used extensively in air traffic control, rail transportation, aerospace, nuclear, financial services, medical devices, etc. It is also perfectly suited for open source development. The latest Ada standard was published by ISO in December 2012. As with the prior Ada 1995 and Ada 2005 standards, the first full implementation of the new Ada 2012 standard was made available in the GNU Compiler Collection (GNAT).

The Ada DevRoom aims to present the capabilities offered by the Ada language (such as object-oriented, multicore, or embedded programming) as well as some of the many exciting tools and projects using Ada. A one-page call for participation is available giving an overview of the Ada DevRoom program; it can be used to help announce the event, or to give an idea about its scope.

Pictures/video/volunteers

If you come to the Ada DevRoom at FOSDEM 2016 and take pictures that you would like to share, feel free to contact us (see below) and we'll make them available in a special section here.

This year as well, audio/video equipment and network facilities will be provided by the FOSDEM organizers, to enable recording and live streaming all DevRoom presentations. Our DevRoom needs volunteers to set up the audio/video equipment in the morning, to monitor recordings during the day, and to wrap up in the evening. Please get in touch if you are willing to help!

We also need volunteers to keep an eye on the number of people in the room, to put up the sign on the door when the room is full, to "defragment" the room in between presentations, etc. Again, if you'd like to help, please get in touch.

Ada Developer Room Presentations (AW1.124, 59 seats)

Speakers (in order of appearance)

Dirk Craeynest - Ada-Belgium, Belgium - Dirk.Craeynest@cs.kuleuven.be Dirk Craeynest has been involved with the Ada programming language and related technology for more than 3 decades. After obtaining degrees in mathematics and computer science, he was involved in research and teaching at the Computer Science Department of the Leuven university. Since 1995, he works mainly on large Ada-related software projects in industry.

Dirk is co-founder and President of the Ada-Belgium Organization, Vice-President of Ada-Europe (the federation of national Ada organizations), Editorial Board member of the quarterly Ada User Journal, member of ISO/IEC JTC1/SC22/WG9 (working group managing the Ada programming language standard), and elected officer in the Executive Committee of ACM SIGAda (ACM's Special Interest Group in Ada). He is involved in the organization of several annual international events, such as Ada-Europe's Conferences on Reliable Software Technologies and ACM SIGAda's Conferences on High-Integrity Language Technology.

- Ada-Belgium, Belgium - Dirk.Craeynest@cs.kuleuven.be Jean-Pierre Rosen - Adalog, France - rosen@adalog.fr Jean-Pierre Rosen graduated from ENST (French engineering school) in 1975, and obtained PhD in 1986. He started as a software engineer at the computing center of ENST, then as Professor, where he was responsible for the teaching of Software Engineering and Ada. He has formed Adalog, a company specialized in high level training, consultancy and software development in the fields of Ada and associated technologies (software engineering, object oriented methodologies).

Jean-Pierre Rosen is Chairman of the AFNOR (French standardization body) group for Ada and a member of the ARG (Ada Rapporteur Group), the group of experts in charge of maintenance and evolution of the Ada language. He was a member of the expert team who controlled the development of the validation suite for Ada 95. He is the author of "Methodes de Genie Logiciel avec Ada 95" (Software Engineering Methods with Ada 95) and "HOOD: an industrial approach for software development".

- Adalog, France - rosen@adalog.fr Fabien Chouteau - AdaCore, France - chouteau@adacore.com Fabien joined AdaCore in 2010 after his engineering degree at the EPITA (Paris). He is involved in real-time, embedded and hardware simulation technology. Maker/DIYer in his spare time, his projects include electronics, music and woodworking.

- AdaCore, France - chouteau@adacore.com Raphaël Amiard - AdaCore, France - amiard@adacore.com I started out as an electronic musician, so one of my original motivations when I learnt programming was so that I could eventually program the sounds I wanted rather than just use already existing software to do it.

- AdaCore, France - amiard@adacore.com Martin Keegan - Unipart & Open Book Publishers, UK - martin@no.ucant.org Martin Keegan is a software developer and has been programming since childhood and using free software since the early 90s, but he only really started using Ada two years ago. He has worked for SRI, University of Cambridge, Citrix and Unipart among others, and served as a director of the Open Knowledge Foundation. He likes a broad range of programming languages, and knows a few human languages; he holds a degree in linguistics from the University of Cambridge.

- Unipart & Open Book Publishers, UK - martin@no.ucant.org Justin Squirek - USA - justin@jsquirek.info Justin Squirek has been programming since 2008 starting with systems programming primarily. He graduated from Georgia State University in Atlanta, Georgia in 2015 and has known Ada and its potential for creating safe and concise high performance applications since first learning it in high school. He started his open source work in 2012, has been active in the Ada community since 2013, and has presented at FOSDEM in the past.

- USA - justin@jsquirek.info Jan Verschelde - University of Illinois at Chicago, USA - janv@uic.edu Jan Verschelde obtained his PhD in Computer Science in 1996 at the Katholieke Universiteit Leuven (KU Leuven). After postdoctoral fellowships at the KU Leuven, Michigan State University, and the Mathematical Sciences Research Institute, he became a professor in the department of Mathematics, Statistics and Computer Science at the University of Illinois at Chicago (UIC) in 2000.

His main research focus is the development of algorithms and software for solving systems of polynomial equations, an important topic in computational algebraic geometry, which led to the software package PHCpack. Based on polyhedral homotopy continuation methods, PHCpack offers a blackbox solver to approximate all isolated solutions of polynomial systems. In joint work with Andrew Sommese (University of Notre Dame) and Charles Wampler (General Motors Research Labs), new homotopy algorithms were developed for a numerical irreducible decomposition of algebraic sets, in an area which is often called numerical algebraic geometry. PHCpack is one of the optional components of the mathematical software system Sage.

His current research interests include tropical algebraic geometry and the application of general purpose graphics compute processors to path tracking algorithms. At UIC, Jan Verschelde teaches introductory courses to Python programming, symbolic-numeric computing, and supercomputing. For more info, visit http://www.math.uic.edu/~jan/. The source of PHCpack is at https://github.com/janverschelde/PHCpack/.

- University of Illinois at Chicago, USA - janv@uic.edu Philippe Waroquiers - Eurocontrol, Belgium - Philippe.Waroquiers@eurocontrol.int Philippe Waroquiers leads software development of the Flow Management and Flight Plan processing applications at Eurocontrol, the European air traffic control agency with 39 member states. During his free time, he participates in Valgrind development.

- Eurocontrol, Belgium - Philippe.Waroquiers@eurocontrol.int Tristan Gingold - AdaCore, France - gingold@adacore.com Tristan Gingold holds an engineering degree from Ecole Nationale des Télécommunations and a DEA in microelectronics from Université Paris VI. He joined AdaCore in 2007.

- AdaCore, France - gingold@adacore.com Jacob Sparre Andersen - JSA Research & Innovation, Denmark - jacob@jacob-sparre.dk Jacob Sparre Andersen holds a PhD in experimental physics from the Niels Bohr Institute. After his PhD he has worked in bioinformatics, taught physics, statistics and software engineering, and worked in an investment bank.

His current activities include writing algorithms for hearing aids, creating custom natural language processing software, teaching programmers how to use Ada, and finding bugs in Java programs.

Starting points for further information

Draft Schedule -

Ada Developer Room at FOSDEM 2016

Date: Sat, 2 Jan 2016 21:06:44 +0100 From: Dirk Craeynest <Dirk.Craeynest@CS.KULEUVEN.BE> Subject: Draft schedule for Ada DevRoom at FOSDEM 2016 To: ADAFOSDEM@listserv.icts.KULEUVEN.BE Hello everyone, First of all: best wishes for 2016! Based on the confirmations I got for presentations and demos in the Ada Developer Room at FOSDEM 2016 on Saturday January 30, here is an overview of the current status. Still subject to change of course... The schedule has a granularity of one hour, offering either one "long" presentation of 45 minutes (+5 min. for Q&A) or two "short" presentations of 20 minutes (both +5 min. for Q&A). We were pleased to receive various proposals, not only from familiar names, but also several from people who never submitted to the Ada DevRoom before! ---start-of-draft-schedule--------------------------------------------- Ada Developer Room (AW1.124, 59 seats, 10:30-19:00 = max. 8.30 hours) ------------------ 10:30-11:00 Arrival & Informal Discussions 11:00-11:05 Welcome by Dirk Craeynest - Ada-Belgium 11:05-11:55 Ada, an Introduction by Jean-Pierre Rosen - Adalog, France 12:00-12:50 Make with Ada - 4 Project Demos by Fabien Chouteau - AdaCore, France 13:00-13:25 Adopting an Ada Program - the Experience of Whitaker's Words by Martin Keegan 13:30-13:55 Creating a 3D Game Engine in Windows - Lessons Learned from Doom 3 BFG by Justin Squirek 14:00-14:30 Informal Discussions 14:30-14:55 Heterogeneous Parallel Computing with Ada Tasking by Jan Verschelde - University of Illinois at Chicago, USA 15:00-15:50 Micro- and Macro-Optimizing a Distributed System by Philippe Waroquiers - Eurocontrol, Belgium 16:00-16:25 Controlling a Train Model with GNAT GPL for Raspberry Pi 2 by Tristan Gingold - AdaCore, France 16:30-16:55 CrazyFlie Drone Software in SPARK Ada by Tristan Gingold - AdaCore, France 17:00-17:50 Memory Management with Ada 2012 by Jean-Pierre Rosen - Adalog, France 18:00-18:25 A Command Line Parser Generator by Jacob Sparre Andersen - JSA Research & Innovation, Denmark 18:30-19:00 Informal Discussions => 5 one-hour slots + 4 half-hour slots + 3 half-hour discussions ---end-of-draft-schedule----------------------------------------------- This draft schedule mainly lists the various topics and speakers, and the proposed time slot length. The order isn't final and several titles of the presentations are drafts. Feedback and suggestions are welcome. Please react ASAP, because not much time remains to finalize the program. [...] NOTE to all potential ATTENDEES! This year as well, audio/video equipment and network facilities will be provided by the FOSDEM organizers, to enable recording and live streaming all DevRoom presentations. Our DevRoom needs volunteers to set up the audio/video equipment in the morning, to monitor recordings during the day, and to wrap up in the evening. Please get in touch if you are willing to help! If you already would like to make some publicity for our Ada DevRoom now: a one-page preliminary call for participation was prepared for the Ada User Journal, and is available at: http://www.cs.kuleuven.be/~dirk/ada-belgium/events/16/160130-fosdem-pcfpart.pdf That's it for now! Dirk [...]

Call for Presentations -

Ada Developer Room at FOSDEM 2016

From: dirk@feles.cs.kuleuven.be. (Dirk Craeynest) Newsgroups: comp.lang.ada,fr.comp.lang.ada Subject: CfP - Ada Developer Room at FOSDEM 2016, Brussels, Belgium Date: Wed, 4 Nov 2015 07:10:24 -0000 (UTC) Organization: Ada-Belgium, c/o Dept. of Computer Science, KU Leuven Summary: Plan now to attend! Or even better: propose a presentation! Keywords: Ada,open source,free software,technical presentations,FOSDEM ----------------------------------------------------------------------- Call for Presentations 7th Ada Developer Room at FOSDEM 2016 Saturday 30 January 2016, Brussels, Belgium http://www.cs.kuleuven.be/~dirk/ada-belgium/events/16/160130-fosdem.html Organized in cooperation with Ada-Europe ----------------------------------------------------------------------- Ada-Belgium [1] is pleased to announce that there will be a one-day Ada Developer Room on Saturday 30 January 2016 at FOSDEM 2016 in Brussels, Belgium. This Ada DevRoom is once more organized in cooperation with Ada-Europe [2]. General Information ------------------- FOSDEM [3], the Free and Open source Software Developers' European Meeting, is a free and non-commercial two-day weekend event organized early each year in Brussels, Belgium. It is highly developer-oriented and brings together 5000+ participants from all over the world. No registration is necessary. The goal is to provide open source developers and communities a place to meet with other developers and projects, to be informed about the latest developments in the open source world, to attend interesting talks and presentations on various topics by open source project leaders and committers, and to promote the development and the benefits of open source solutions. Ada Developer Room ------------------ At previous FOSDEM events, Ada-Belgium has organized very well attended Ada Developer Rooms, offering a full day program in 2006 [4], a two-day program in 2009 [5], and full day programs in 2012 [6], 2013 [7], 2014 [8], and 2015 [9]. An important goal is to present exciting Ada technology and projects also to people outside the traditional Ada community. Our proposal for another dedicated Ada DevRoom was accepted, and now work continues to prepare the detailed program. We most probably will have a total of 8 schedulable hours between 11:00 and 19:00 in a room which accommodates 60 participants. More information will be posted on the dedicated web-page on the Ada-Belgium site [10], and final announcements will of course also be sent to various forums, lists and newsgroups. Call for Presentations ---------------------- Ada-Belgium calls on you to: - inform us at ada-belgium-board@cs.kuleuven.be about specific presentations you would like to hear in this Ada DevRoom; - for bonus points, subscribe to the Ada-FOSDEM mailing list [11] to discuss and help organize the details; - for more bonus points, be a speaker: the Ada-FOSDEM mailing list is the place to be! Do you have a talk you want to give? Do you have a project you would like to present? Would you like to get more people involved with your project? We're inviting proposals that are related to Ada software development, and include a technical oriented discussion. You're not limited to slide presentations, of course. Be creative. Propose something fun to share with people so they might feel some of your enthusiasm for Ada! Speaking slots are 20 or 45 minutes, plus 5 minutes for Q&A. Depending on interest, we might also have a session with lightning presentations (e.g. 5 minutes each). We'd like to put together a draft schedule early December. So, please act ASAP, and definitely by November 29, 2015 at the latest. We look forward to lots of feedback and proposals! Dirk Craeynest, FOSDEM Team of Ada-Belgium Dirk.Craeynest@cs.kuleuven.be (for Ada-Belgium/-Europe/SIGAda/WG9 mail) ----------------------------------------------------------------------- [1] http://www.cs.kuleuven.be/~dirk/ada-belgium [2] http://www.ada-europe.org [3] https://fosdem.org [4] http://www.cs.kuleuven.be/~dirk/ada-belgium/events/06/060226-fosdem.html [5] http://www.cs.kuleuven.be/~dirk/ada-belgium/events/09/090207-fosdem.html [6] http://www.cs.kuleuven.be/~dirk/ada-belgium/events/12/120204-fosdem.html [7] http://www.cs.kuleuven.be/~dirk/ada-belgium/events/13/130203-fosdem.html [8] http://www.cs.kuleuven.be/~dirk/ada-belgium/events/14/140201-fosdem.html [9] http://www.cs.kuleuven.be/~dirk/ada-belgium/events/15/150131-fosdem.html [10] http://www.cs.kuleuven.be/~dirk/ada-belgium/events/16/160130-fosdem.html [11] http://listserv.cc.kuleuven.be/archives/adafosdem.html ----------------------------------------------------------------------- (V20151104.1)

Preliminary Announcement -

Ada at FOSDEM'2016 - the Free and Open source Software Developers' European Meeting

On Saturday, January 30, 2016, Ada-Belgium organizes once more a full-day Ada Developer Room at the Free and Open source Software Developers' European Meeting (FOSDEM'2016) in Brussels, Belgium.

Check here shortly for more information.

To the Ada-Belgium home page.

Last update: 2016/02/04.