comp.lang.ada
 help / color / mirror / Atom feed
From: dirk@feles.cs.kuleuven.be. (Dirk Craeynest)
Subject: Re: Failure of the Schiaparelli lander: A software problem?
Date: Sun, 30 Oct 2016 07:19:27 -0000 (UTC)
Date: 2016-10-30T07:19:27+00:00	[thread overview]
Message-ID: <nv46tv$6ab$1@dont-email.me> (raw)
In-Reply-To: 04236df5-938d-49df-a74e-01faac6f7a15@googlegroups.com

In article <04236df5-938d-49df-a74e-01faac6f7a15@googlegroups.com>,
Peter Chapin  <spicacality@gmail.com> wrote:
>http://www.skyandtelescope.com/astronomy-blogs/schiaparelli-requiem-for-a-mars-lander/
[...]
>"... a computer glitch seems to have confused the lander, as
>miscommunication between its onboard navigational system and radar
>erroneously told Schiaparelli it was near the surface."
[...]
>Was this a software failure? If so, what was the nature of the
>failure, and was it something the use of Ada (or SPARK) might
>have avoided?

FYI, in a press release [1] earlier this year, AdaCore wrote:

  Thales Alenia Space implemented in Ada two ExoMars On-Board Software
  (OBSW) components: one for the Trace Gas Orbiter (TGO) on an ERC32
  target, and one for the Entry, Descent and Landing Demonstrator
  Module (EDM) on a LEON2 target.

So there already was (at least some) Ada software on the Schiaparelli
lander.  The above quote seems to suggest that all software on the
lander was in Ada, as the latter is named as one of the two components
implemented in Ada...

Maybe someone from AdaCore or Thales on CLA can tell us more?

[1] http://www.adacore.com/press/ada-on-board-gnat-pro-helps-exomars-get-to-the-red-planet/

Dirk
Dirk.Craeynest@cs.kuleuven.be (for Ada-Belgium/Ada-Europe/SIGAda/WG9)

*** 22nd Intl.Conf.on Reliable Software Technologies - Ada-Europe'2017
*** June 12-16, 2017 *** Vienna, Austria *** http://www.ada-europe.org

  parent reply	other threads:[~2016-10-30  7:19 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-10-29 16:45 Failure of the Schiaparelli lander: A software problem? Peter Chapin
2016-10-29 17:02 ` Simon Wright
2016-10-30  7:19 ` Dirk Craeynest [this message]
2016-10-31  1:35   ` R. B. Love
2016-10-31  6:48     ` Dirk Craeynest
2016-11-01  3:16       ` R. B. Love
2016-10-31 10:29   ` Adam Jensen
replies disabled

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