From: "Phil Thornley" <phil.thornley@baesystems.com>
Subject: Re: SPARK or RAVENSCAR (from "Re: www.ada-ru.org")
Date: Wed, 5 Feb 2003 08:37:38 -0000
Date: 2003-02-05T08:37:38+00:00 [thread overview]
Message-ID: <3e40cd05@baen1673807.greenlnk.net> (raw)
In-Reply-To: slrnb3vm4q.eb3.Colin_Paul_Gloster@camac.dcu.ie
"Colin Paul Gloster" <Colin_Paul_Gloster@ACM.org> wrote in message
news:slrnb3vm4q.eb3.Colin_Paul_Gloster@camac.dcu.ie...
> In article news:3e3ab8ff$1@epflnews.epfl.ch , Rodrigo Garcia wrote
> in response to a post by Dmitriy Anisimkov:
>
> " I have seen that, among the links you have added, you have
included the
> ORK page. As one of the project developers of ORK, I am very proud of
it.
> [..] you can read SPARK (the High-Integrity version of Ada) [..]"
>
> Hello Rodrigo.
>
> SPARK typically involves more dedication to proofs but Ravenscar is
not
> intended to be low integrity I would think. Do you think that SPARK is
> typically safer (for space work)?
SPARK and Ravenscar can't be compared because they address different
aspects of the language.
- The Ravenscar profile is explicitly silent on the sequential part of
the language.
- The SPARK language is (currently) limited to sequential programs.
So there is an excellent case for using them both - restrict the tasking
features used to conform to Ravenscar and analyse each task as a
separate SPARK program.
In fact this is such a good idea that the SPARK developers are planning
to add Ravenscar compliant features to the next version of SPARK. :-)
The guide to Ravenscar has recently been completed by the HRG. It is
published initially as a University of York report:
ftp://ftp.cs.york.ac.uk/reports and click on YCS-2003-348.pdf
and will be offered to WG9 as a potential ISO technical report.
Cheers,
Phil
--
Phil Thornley
BAE SYSTEMS
prev parent reply other threads:[~2003-02-05 8:37 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-01-27 16:27 An: www.ada-ru.org Dmitriy Anisimkov
2003-01-27 20:00 ` Larry Kilgallen
2003-01-28 9:07 ` Dmitriy Anisimkov
2003-01-31 17:57 ` www.ada-ru.org Rodrigo Garcia
2003-02-04 15:13 ` SPARK or RAVENSCAR (from "Re: www.ada-ru.org") Colin Paul Gloster
2003-02-04 15:57 ` Vinzent Hoefler
2003-02-05 12:01 ` Rod Chapman
2003-02-05 8:37 ` Phil Thornley [this message]
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox