On May 15, 4:59 pm, Nuhaa All Bakry <[email protected]> wrote:
> never heard of proof assistant before, how is it different from those  
> testing tools??

This wikipedia entry, especially the section on the Pentium FDIV bug,
provides additional background:

http://en.wikipedia.org/wiki/Automated_theorem_proving

We're now seeing a migration of these techniques from hardware
to software, and my proposed talk will focus on the latter.


-- Kim-Ee

>
> On 15 May 2010, at 16:00, Harisfazillah Jamel  
>
>
>
> <[email protected]> wrote:
> > Hi,
>
> > Look good in devlopers tracks. Have you submit to
>
> >http://conf.oss.my/cfp.html
>
> > Thanks.
>
> > On Sat, May 15, 2010 at 10:28 AM,  <[email protected]> wrote:
> >> Hi everyone,
>
> >> I just submitted a talk proposal for MOSC 2010 titled "No Bugs, No  
> >> Holes:
> >> Can Proof Assistants Help Achieve Software Perfection?"
>
> >> I was wondering if the topic would be of any interest at MOSC so I  
> >> thought
> >> of asking you guys for some feedback.
>
> >> The abstract goes: "No one wants bugs in their code, especially not  
> >> those
> >> exploitable as security loopholes by malicious adversaries. One  
> >> promising
> >> (and controversial) solution relies on automated mathematics to  
> >> logically
> >> prove that code not only is free of bugs such as buffer overflows  
> >> but also
> >> meets strict security and correctness specifications. This talk  
> >> overviews
> >> the history, controversy, challenges, and success stories of open-
> >> source
> >> proof assistants such as Coq and Isabelle/HOL. "
>
> >> To be honest, open-source tools like Coq are obscure except to a  
> >> small group
> >> of software developers (who generally don't carry such titles on  
> >> their
> >> business cards anyway).  It's even been argued that they /should/  
> >> remain
> >> obscure.
>
> >> I was thinking however, that one way we could carve a (lucrative!)  
> >> niche for
> >> ourselves is by focusing on high-value-add opportunities such as the
> >> provisioning of high-assurance systems. Roughly speaking, high-
> >> assurance
> >> means that if the system fails, someone dies. Such projects by  
> >> their very
> >> nature require nothing short of generous financial backing.
>
> >> One way such systems are successfully engineered is via mechanized
> >> formal logic as embodied by so-called proof assistants.
>
> >> Any comments/questions on the viability of this topic for MOSC?
>
> >> -- Kim-Ee
>
> >> --
> >> Join Open Source Developers Club Malaysiahttp://www.osdc.my/
>
> >> Facebook Fan page
>
> >>http://www.facebook.com/group.php?gid=98685301577
>
> >>http://www.facebook.com/OSDC.my
>
> >> You received this message because you are subscribed to the Google
>
> >> Groups "OSDC.my Mailing List" group.
> >> To post to this group, send email to [email protected]
> >> To unsubscribe from this group, send email to
> >> [email protected]
> >> For more options, visit this group at
> >>http://groups.google.com/group/osdcmy-list?hl=en
>
> > --
> > My Facebook
> >http://www.facebook.com/linuxmalaysia
>
> > My Blog
> >http://blog.harisfazillah.info/
>
> > My Network
> >http://www.facebook.com/pages/Bukan-Sekadar-Internet-Sahaja/100866715422
>
> >http://linuxdotmy.multiply.com/
>
> > --
> > Join Open Source Developers Club Malaysiahttp://www.osdc.my/
>
> > Facebook Fan page
>
> >http://www.facebook.com/group.php?gid=98685301577
>
> >http://www.facebook.com/OSDC.my
>
> > You received this message because you are subscribed to the Google
>
> > Groups "OSDC.my Mailing List" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]
> > For more options, visit this group at
> >http://groups.google.com/group/osdcmy-list?hl=en
>
> --
> Join Open Source Developers Club Malaysiahttp://www.osdc.my/
>
> Facebook Fan page
>
> http://www.facebook.com/group.php?gid=98685301577
>
> http://www.facebook.com/OSDC.my
>
> You received this message because you are subscribed to the Google
>
> Groups "OSDC.my Mailing List" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group 
> athttp://groups.google.com/group/osdcmy-list?hl=en

-- 
Join Open Source Developers Club Malaysia http://www.osdc.my/

Facebook Fan page

http://www.facebook.com/group.php?gid=98685301577

http://www.facebook.com/OSDC.my

You received this message because you are subscribed to the Google

Groups "OSDC.my Mailing List" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/osdcmy-list?hl=en

Kirim email ke