comp.lang.ada
 help / color / mirror / Atom feed
From: "Yannick Duchêne (Hibou57)" <yannick_duchene@yahoo.fr>
Subject: Re: Bug rate and choice of programming language
Date: Wed, 11 Aug 2010 02:19:10 +0200
Date: 2010-08-11T02:19:10+02:00	[thread overview]
Message-ID: <op.vg8y581rxmjfy8@garhos> (raw)
In-Reply-To: 3e1c5adb-a0b8-4ffd-9268-fcaa2e3ad13c@v15g2000yqe.googlegroups.com

Le Tue, 10 Aug 2010 22:53:25 +0200, Phil Thornley  
<phil.jpthornley@gmail.com> a écrit:
> http://www.stsc.hill.af.mil/crosstalk/2003/11/0311german.html

Another quote from the source

> Control flow analysis can be conducted using tools or done manually at
> various levels of abstraction (module, node, etc.) and is done for the
> following reasons:* Ensure the code is executed in the right sequence.
> * Ensure the code is well structured.
> * Locate any syntactically unreachable code.
> * Highlight the parts of the code (e.g., loops) where termination
>   needs to be considered.
> This may result in diagrammatic and graphical representations of the
> code being produced.

I feel the last sentence (previous text was quoted for context), may be a  
good reason to mitigate some (bad) evaluation of UML or UML- like  
representations. It seems their experience shows some graphical  
representation at some level may help. This does not really advocate for  
UML, rather for some kind of multi-dimensional representations, like  
graphical representations are.

-- 
There is even better than a pragma Assert: a SPARK --# check.
--# check C and WhoKnowWhat and YouKnowWho;
--# assert Ada;
--  i.e. forget about previous premises which leads to conclusion
--  and start with new conclusion as premise.



  parent reply	other threads:[~2010-08-11  0:19 UTC|newest]

Thread overview: 12+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-08-10 13:22 Bug rate and choice of programming language Maciej Sobczak
2010-08-10 14:41 ` Georg Bauhaus
2010-08-10 14:45 ` Yannick Duchêne (Hibou57)
2010-08-10 20:53 ` Phil Thornley
2010-08-10 22:23   ` Yannick Duchêne (Hibou57)
2010-08-11  0:04   ` Yannick Duchêne (Hibou57)
2010-08-11  0:19   ` Yannick Duchêne (Hibou57) [this message]
2010-08-11  0:40     ` Shark8
2010-08-16 17:52       ` Yannick Duchêne (Hibou57)
2010-08-11  5:36     ` Simon Wright
2010-08-16 17:48       ` Yannick Duchêne (Hibou57)
2010-08-11  7:50 ` Charles H. Sampson
replies disabled

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