comp.lang.ada
 help / color / mirror / Atom feed
* ANN: High-Integrity Ravenscar paper now available on-line
@ 2003-06-24 17:01 Rod Chapman
  0 siblings, 0 replies; only message in thread
From: Rod Chapman @ 2003-06-24 17:01 UTC (permalink / 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



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2003-06-24 17:01 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-06-24 17:01 ANN: High-Integrity Ravenscar paper now available on-line Rod Chapman

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