comp.lang.ada
 help / color / mirror / Atom feed
From: Rick <rickduley@gmail.com>
Subject: Re: Software Quality in Science
Date: Thu, 11 Feb 2010 00:29:53 -0800 (PST)
Date: 2010-02-11T00:29:53-08:00	[thread overview]
Message-ID: <910d1fa3-694d-4dc4-8887-8afd54647955@g8g2000pri.googlegroups.com> (raw)
In-Reply-To: hkvdc2$as78$1@tr22n12.aset.psu.edu

Bob Spooner wrote:
> In my experience, a lot of the problem with lack of improvement in software
> quality and reliability when using Ada results from developers writing Ada
> code the same way they write C. Then you don't get Ada's advantages and
> debugging is just as much of a problem as with C, with problem symptoms
> showing up far from the cause, etc. If Ada isn't used the way it was
> designed to be used, you get results similar to when you try to use a pair
> of pliers as a hammer.

Darrel Ince (in the Guardian article) gave us an insight into the
problem when he wrote of scientific software being:
"... produced by software engineers who have to undergo a regime of
thorough testing, quality assurance and a change control discipline
known as configuration management."

Two things are worth noting in that quotation:
1.  My reading in the field leads me to believe that "thorough
testing, quality assurance and a change control discipline" are pretty
thin on the ground in COTS software houses;
2.  There aren't a lot of Software Engineers around (if you emphasise
'Engineer').  Bear in mind that Engineering is an attitude, not a
qualification.

I believe that these are two of the foci Bob is looking for.  Good
luck, Bob.





  reply	other threads:[~2010-02-11  8:29 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-02-09 21:20 Software Quality in Science Jerry
2010-02-09 21:51 ` Jerry
2010-02-09 22:00   ` Hibou57 (Yannick Duchêne)
2010-02-10  4:13     ` Thomas Wicklund
2010-02-10  5:24       ` Hibou57 (Yannick Duchêne)
2010-02-09 23:43   ` Robert A Duff
2010-02-10  1:01     ` Georg Bauhaus
2010-02-10 14:34       ` Stephen Leake
2010-02-10 15:09         ` Martin
2010-02-10 16:37         ` Robert A Duff
2010-02-10 17:05           ` Martin
2010-02-10 13:13     ` Florian Weimer
2010-02-10 13:30       ` (see below)
2010-02-10 13:38       ` Martin
2010-02-15 11:20       ` Colin Paul Gloster
2010-02-15 14:52         ` Maciej Sobczak
2010-02-15 18:48           ` Colin Paul Gloster
2010-02-10 14:29     ` Stephen Leake
2010-02-10 14:38       ` Hyman Rosen
2010-02-10 16:24         ` Robert A Duff
2010-02-15 11:32       ` Colin Paul Gloster
2010-02-15 12:19         ` Georg Bauhaus
2010-02-10 13:55   ` Ludovic Brenta
2010-02-10 14:21     ` Hibou57 (Yannick Duchêne)
2010-02-10 22:52     ` Bob Spooner
2010-02-11  8:29       ` Rick [this message]
2010-02-11 22:39   ` Hibou57 (Yannick Duchêne)
2010-02-11 23:10     ` Brian Drummond
2010-02-11 23:21       ` Hibou57 (Yannick Duchêne)
2010-02-11 23:24         ` Hibou57 (Yannick Duchêne)
2010-02-12  0:06         ` Robert A Duff
2010-02-12  0:32           ` Hibou57 (Yannick Duchêne)
2010-02-12  7:37           ` Pascal Obry
2010-02-12 10:58           ` Stephen Leake
2010-02-12 15:02             ` Robert A Duff
2010-02-15 10:49           ` Alex R. Mosteo
2010-02-12  7:37         ` Pascal Obry
2010-02-15 12:18       ` Colin Paul Gloster
2010-02-15 11:08   ` Colin Paul Gloster
2010-02-15 14:43     ` Hibou57 (Yannick Duchêne)
2010-02-15 19:01       ` Colin Paul Gloster
replies disabled

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