Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Ada > Re: SPARK User ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 2 of 14 Topic 5673 of 5831
Post > Topic >>

Re: SPARK User Group 2008

by "Michael" <Michael@[EMAIL PROTECTED] > May 12, 2008 at 10:29 AM

Is the iFACTS project going to be an Ada success story?



iFACTS is an engineering project made without engineering.

That should have been a must, for a Medium Term Conflict Detection
software 
conceived to enhance ATC operations and assist the UK flight controllers
in 
assuring safety.



Results are delays and an unusual amount of deficiencies.   Some Ada 
projects are like that:  ignoring the engineering for the sake of Ada.



Ensuring system safety, stability and non-saturation are ones of the main 
engineering challenges.  Ada is an engineering tool made to meet such 
objectives; and it works pretty well if used with the best software 
engineering practices and processes (i.e: SEI's CMM level III and over).



SPARKS is a subset of Ada.  The general goal of SPARK is to provide a 
language which increases the probability of the software code behaving as 
intending.  In another word SPARK provides additional information, which 
allows performing rigorous mathematical analysis in order to significantly

increase the code intrinsic integrity and runtime correctness.  The
benefits 
are to reduce the risk of processing erroneous data, and then preventing
any 
error handling and/or system recovering risk.



SPARKS has its advantages and its limitations.  It better works for small 
embedded projects like airborne systems.



Praxis-Hight Integrity Systems should have been well advised to favour
High 
Engineering Reliability.  That's still not sufficient for safety, but
better 
than nothing (i.e: iFACTS).



Cheers,



Michael

Vancouver
 




 14 Posts in Topic:
SPARK User Group 2008
roderick.chapman@[EMAIL P  2008-04-28 09:02:07 
Re: SPARK User Group 2008
"Michael" <M  2008-05-12 10:29:22 
Re: SPARK User Group 2008
Simon Wright <simon.j.  2008-05-13 08:47:58 
Re: SPARK User Group 2008
"Michael" <M  2008-05-16 06:57:18 
Re: SPARK User Group 2008
Simon Wright <simon.j.  2008-05-16 22:41:39 
Re: SPARK User Group 2008
stefan-lucks@[EMAIL PROTE  2008-05-16 10:21:35 
Re: SPARK User Group 2008
"Michael" <M  2008-05-25 20:14:38 
Re: SPARK User Group 2008
Simon Wright <simon.j.  2008-05-26 11:06:13 
Re: SPARK User Group 2008
"Michael" <M  2008-05-27 18:43:05 
Re: SPARK User Group 2008
Simon Wright <simon.j.  2008-05-27 20:23:11 
Re: SPARK User Group 2008
"Jeffrey R. Carter&q  2008-05-27 20:07:33 
Re: SPARK User Group 2008
"Ed Falis" <  2008-05-27 21:57:43 
Re: iFACTS (was: SPARK User Group 2008)
"Stuart" <st  2008-05-28 10:51:02 
Re: SPARK User Group 2008
"Michael" <M  2008-06-01 20:47:58 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Sat Jul 26 2:03:52 CDT 2008.