LISTSERV mailing list manager LISTSERV 16.0

Help for TEAM-ADA Archives


TEAM-ADA Archives

TEAM-ADA Archives


TEAM-ADA@LISTSERV.ACM.ORG


View:

Message:

[

First

|

Previous

|

Next

|

Last

]

By Topic:

[

First

|

Previous

|

Next

|

Last

]

By Author:

[

First

|

Previous

|

Next

|

Last

]

Font:

Proportional Font

LISTSERV Archives

LISTSERV Archives

TEAM-ADA Home

TEAM-ADA Home

TEAM-ADA  February 2009

TEAM-ADA February 2009

Subject:

FOSDEM 2009 - Ada Developer Room, Sat 7 & Sun 8 2009, Brussels

From:

Dirk Craeynest <[log in to unmask]>

Reply-To:

Team Ada: Ada Programming Language Advocacy

Date:

Mon, 2 Feb 2009 22:23:33 +0100

Content-Type:

text/plain

Parts/Attachments:

Parts/Attachments

text/plain (206 lines)

The following message is distributed to various mailing lists and
newsgroups.  As FOSDEM is an international event attracting thousands
of participants, you might be interested to attend and/or help announce
the Ada Developer Room.  Thanks for any help!

-----------------------------------------------------------------------

                 Ada-Belgium is pleased to announce its

   A d a   D e v e l o p e r   R o o m   a t   F O S D E M   2 0 0 9

      (Free and Open-Source Software Developers' European Meeting)

                  Saturday 7 & Sunday 8 February 2009

 Université Libre de Bruxelles (U.L.B.), Solbosch Campus, Room AW1.124
     Avenue Franklin D. Roosevelt Laan 50, B-1050 Brussels, Belgium

http://www.cs.kuleuven.be/~dirk/ada-belgium/events/09/090207-fosdem.html

-----------------------------------------------------------------------

The Free and Open-Source Developers' Meeting (FOSDEM) is an annual
event held in Brussels, Belgium, in February.  The 2009 edition
will take place on Saturday the 7th and Sunday the 8th of February.
Ada-Belgium has organized a series of presentations related to Ada,
to be held in a dedicated Developer Room, on both days of the event.

Ada is a general-purpose language originally designed for safety- and
mission-critical software engineering.  It is used extensively in air
traffic control, rail transportation, aerospace, nuclear, financial
services and medical devices.  The new Ada 2005 standard which was
published by ISO in 2007, starts to spread thanks to the advent of its
first full implementation which is none other than the GNU Compiler
Collection (GNAT).

This DevRoom aims to present a couple of the possibilities offered by
the Ada Language (object-oriented, multi-core, embedded programming)
and some of the very useful existing tools (GNAT Programming Studio,
GNATBench, ...).


Presentations on Saturday 7 February 2009
-----------------------------------------

13:00-13:15 Welcome to the Ada DevRoom,
            by Dirk Craeynest - Ada-Belgium

13:15-14:00 Lunch Time - Ada informal discussions,
            by Valentine Reboul

14:00-15:00 An Introduction to Ada for Beginning or Experienced
            Programmers, by Jean-Pierre Rosen - Adalog

  This presentation exposes the main features of the Ada language, with
  special emphasis on the features that make it especially attractive
  for free software development.

15:00-16:00 GPS - The GNAT Programming Studio,
            by Vincent Celier - AdaCore

  GPS, the GNAT Programming Studio, is a powerful and simple-to-use
  Integrated Development Environment that serves as portal to the GNAT
  toolchain.  It provides customizable settings, browsing, syntax-
  directed editing, easy integration with third party tools such as
  Version Control Systems, source navigation, dependency graphs, and
  more.  Built entirely in Ada, GPS is designed to allow programmers
  to get the most out of GNAT technology.

16:00-17:00 Ada in Debian,
            by Ludovic Brenta - Debian

  Ludovic Brenta will explain his work as the principal maintainer of
  Ada in Debian, and the policy that unites all Ada packages, thereby
  making Debian the best free Ada development platform in the world.
  The Debian Project is an association of individuals who have made
  common cause to create a free operating system.  The development
  processes are open to the public and anyone can contribute.  The
  strict Debian Free Software Guidelines are the basis of the Open
  Source Definition.  The resulting operating system consists of tens
  of thousands of Free Software packages and is renowned for its
  reliability, thanks to Debian's extensive quality assurance policy.
  Debian GNU/Linux supports 12 hardware architectures and 4 more are in
  various stages of development.  Debian GNU/Hurd, Debian GNU/NetBSD
  and Debian GNU/kFreeBSD are works in progress.  Several other
  distributions use Debian as their foundation.

17:00-18:00 Ada Annex E - Distributed Systems,
            by Thomas Quinot - AdaCore

  The Distributed Systems Annex is an optional part of the Ada language
  that allows writing programs that are distributed across several
  computers.  Each "partition" of the program, running on one machine,
  communicates with the others by means of remote procedure calls and
  shared data structures.  Ada provides facilities to make this
  communication completely transparent to the programmer.  Thanks to
  it, writing a distributed program is no more complex than writing a
  monolithic one.  Indeed, it is possible to recompile a distributed
  program to make it either distributed or monolithic with no changes
  to the program source.  There are two Free Software implementations
  of Annex E for GNAT, the GNU Ada compiler: GLADE and its successor
  PolyORB, both licensed under terms of the GPL.

18:00-19:00 NARVAL - Distributed Data Acquisition from Particle
	    Accelerators, by Xavier Grave - Centre National de
            la Recherche Scientifique

  NARVAL stands for "Nouvelle Acquisition temps Reel Version 1.6 Avec
  Linux".  It is a distributed data acquisition software system that
  collects and processes data from nuclear and particles physics
  detectors.  NARVAL replaces an older system based on C, Fortran and
  proprietary technologies with Ada and Debian GNU/Linux and is itself
  Free Software.  In order to ensure maximum data safety most of the
  program is written in Ada with heavy use of Annex E, the Distributed
  Systems Annex.  Software engineers and physicists from several
  countries used this system for fundamental research.
  The talk will present the NARVAL architecture in detail with some
  focus on the multi-tasking dataflow core and the configuration done
  through Annex E.


Presentations on Sunday 8 February 2009
---------------------------------------

10:00-11:00 GPRBuild - A New Build Tool for Large-Scale Software
            Development, by Vincent Celier - AdaCore

  GPRBuild is a Free (GPL) modern multi-language builder from AdaCore.
  It is a configurable tool that is able to drive a large number of
  tool chains, both native and cross, of many languages, such as Ada,
  C, C++, Fortran, Assembler, etc.  With GPRBuild, you are able to
  build systems written in one or several languages, with the main
  program in any language.  GPRBuild (re)compiles sources, (re)builds
  libraries and (re)links executables.

11:00-12:00 The Object-Oriented Programming Model in Ada 2005,
            by Jean-Pierre Rosen - Adalog

  This presentation exposes how Ada handles the object oriented
  paradigm, and especially how its model is different from what is
  commonly found in other languages.  It discusses the benefits and
  drawbacks of this original approach.

12:00-13:00 Ast2Cfg - A Framework for CFG-Based Analysis and
            Visualisation of Ada Programs, by Georg Kienesberger
            - Vienna University of Technology

  The control flow graph is the basis for many code optimisation and
  analysis techniques.  Ast2Cfg is a Free Software framework for the
  construction of powerful CFG-based representations of arbitrary Ada
  programs.  The generated data holds extensive information about the
  original Ada source, such as visibility, package structure and type
  definitions and provides means for complete interprocedural
  analysis.  Ast2Cfg was developed exclusively with Free Software like
  GNAT, the GNU Ada Compiler, and ASIS-for-GNAT.  This presentation
  gives an overview on how to use the Ast2Cfg framework, and includes
  basics on the used data structures, an introduction to the
  architecture and a thorough coverage of the programming interface
  with numerous examples.

13:00-14:00 Lunch Time - Ada informal discussions,
            by Valentine Reboul

14:00-15:00 MaRTE-OS - A Hard Real-Time Operating System for Embedded
	    Devices, by Daniel Sangorrin and Miguel Telleria de Esteban
	    - Universidad de Cantabria

  MaRTE-OS is a Free (GPL) operating system developed in Ada that
  complies with the POSIX.13 minimal real-time subset (also known as
  "the toaster profile") and Ada Real-Time Systems Annex D.  It is
  thread based (no support for processes or different memory spaces and
  MMU's) and provides all synchronisation and timing features of the
  POSIX Real Time standard.  It can run as stand-alone (providing full
  Real-Time capabilitiies with support for drivers and real-time
  networks) or as a Linux process (handling task scheduling itself and
  possibly interacting with Linux shared libraries and filesystems).
  Applications can be developed in Ada 2005, C or C++.  The talk will
  present MaRTE features, the choice of Ada for Real-Time, developement
  environments and a demo from the FRESCOR project.

15:00-16:00 GNATBench - Ada programming with Eclipse,
            by Vincent Celier - AdaCore

  The GNATbench plug-in for Eclipse brings the advantages of AdaCore's
  GNAT toolset to Wind River's Workbench integrated development
  environment for embedded systems running VxWorks.


More information on Ada DevRoom
-------------------------------

Speakers bios, pointers to relevant information, links to other sites
about this event, etc., are available on the Ada-Belgium site at
http://www.cs.kuleuven.be/~dirk/ada-belgium/events/09/090207-fosdem.html

We invite you to attend some or all of the presentations: they will
be given in English.  Everybody interested can attend FOSDEM 2009;
no registration is necessary.

We hope to see many of you there!

Valentine, Ludovic, Dirk
The FOSDEM Team of Ada-Belgium

-----------------------------------------------------------------------

Top of Message | Previous Page | Permalink

Advanced Options


Options

Log In

Log In

Get Password

Get Password


Search Archives

Search Archives


Subscribe or Unsubscribe

Subscribe or Unsubscribe


Archives

December 2017
November 2017
October 2017
September 2017
June 2017
May 2017
April 2017
January 2017
December 2016
November 2016
October 2016
August 2016
July 2016
June 2016
May 2016
April 2016
March 2016
February 2016
January 2016
December 2015
November 2015
October 2015
September 2015
August 2015
June 2015
May 2015
April 2015
March 2015
February 2015
January 2015
December 2014
November 2014
September 2014
August 2014
July 2014
June 2014
May 2014
April 2014
March 2014
February 2014
January 2014
December 2013
November 2013
October 2013
September 2013
June 2013
May 2013
April 2013
March 2013
February 2013
January 2013
December 2012
November 2012
October 2012
September 2012
August 2012
July 2012
June 2012
May 2012
April 2012
February 2012
January 2012
December 2011
November 2011
October 2011
September 2011
August 2011
July 2011
June 2011
May 2011
April 2011
December 2010
November 2010
October 2010
September 2010
June 2010
May 2010
April 2010
March 2010
February 2010
January 2010
December 2009
November 2009
October 2009
September 2009
August 2009
July 2009
June 2009
May 2009
April 2009
February 2009
January 2009
December 2008
November 2008
October 2008
September 2008
August 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
June 2007
May 2007
March 2007
February 2007
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
April 2006
March 2006
February 2006
January 2006
December 2005
November 2005
October 2005
August 2005
July 2005
June 2005
May 2005
April 2005
March 2005
February 2005
January 2005
December 2004
November 2004
October 2004
September 2004
August 2004
July 2004
June 2004
May 2004
March 2004
February 2004
January 2004
December 2003
November 2003
October 2003
September 2003
August 2003
July 2003
June 2003
May 2003
April 2003
March 2003
February 2003
January 2003
December 2002
November 2002
October 2002
September 2002
August 2002
July 2002
June 2002
May 2002
April 2002
March 2002
February 2002
December 2001
November 2001
October 2001
September 2001
August 2001
July 2001
June 2001
May 2001
April 2001
March 2001
February 2001
January 2001
December 2000
November 2000
October 2000
September 2000
August 2000
July 2000
June 2000
May 2000
April 2000
March 2000
February 2000
January 2000
December 1999
November 1999
October 1999
September 1999
August 1999
July 1999
June 1999
May 1999
April 1999
March 1999
February 1999
January 1999
December 1998
November 1998
October 1998
September 1998
August 1998
July 1998
June 1998
May 1998
April 1998
March 1998
February 1998
January 1998
December 1997
November 1997
October 1997
September 1997
August 1997
July 1997
June 1997
May 1997
April 1997
March 1997
February 1997
January 1997
December 1996
November 1996
October 1996

ATOM RSS1 RSS2



LISTSERV.ACM.ORG

Secured by F-Secure Anti-Virus CataList Email List Search Powered by the LISTSERV Email List Manager