comp.lang.ada
 help / color / mirror / Atom feed
From: rod.chapman@praxis-cs.co.uk (Rod Chapman)
Subject: ANN: High-Integrity Ravenscar paper now available on-line
Date: 24 Jun 2003 10:01:53 -0700
Date: 2003-06-24T17:01:54+00:00	[thread overview]
Message-ID: <cf2c6063.0306240901.7d276bbe@posting.google.com> (raw)

I'm pleaed to announce a new paper from SPARK Team - "High Integrity
Ravenscar" by Peter Amey and Brian Dobbing.  This paper was presented
last week at the Ada Europe confernce in Toulouse.

PDF is now available on the publications page of www.sparkada.com

This paper provides the first public preview of what's coming in
the next release of the SPARK language and toolset.

Abstract:

The Ravenscar Profile is an exciting development for the Ada community
since it provides, for the first time in the history of our industry, support
for deterministic, multi-tasking programming as an integral part of a
standardized language. Despite its many advantages, the profile leaves
several areas where behaviour is implementation defined and can result in
run-time errors; this is unfortunate in a profile aimed clearly at the
critical systems market. The SPARK language is a well-established sequential
Ada subset that avoids ambiguity and allows all language rule violations to
be detected prior to execution. The authors show how the principles of SPARK
have been successfully extended to encompass the Ravencar Profile thereby
statically eliminating the profile?s problematic areas. The result should
allow concurrent Ada programs to be constructed with the same degree of
rigour that is now possible using sequential SPARK.

 - Rod Chapman, SPARK Team, Praxis Critical Systems



                 reply	other threads:[~2003-06-24 17:01 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox