Forum guidelines
AuthorQuestion
Bugs and Faults
Posted By Laura Parker on 17 Feb 2012
I am very confused with these two terms- Bugs and faults, I am not able to differentiate between both of them. Could anyone here help me out for this?

AuthorReply
Re: Bugs and Faults
Posted By Satyapriya Nayak on 17 Feb 2012  
Hi Laura,

Error: A discrepancy between a computed, observed, or measured value or condition and the true, specified, or theoretically correct value or condition.


Failure: The inability of a system or component to perform its required functions within specified performance requirements.


Bug: A fault in a program, which causes the program to perform in an unintended or unanticipated manner.


Fault: An incorrect step, process, or data definition in a computer program, which causes the program to perform in an unintended or unanticipated manner.


Defect: Mismatch between the requirements.



Thanks

If this post helps you mark it as answer
Thanks

Re: Bugs and Faults
Posted By Vulpes on 17 Feb 2012  
I would say there's no difference between the terms 'bug' and 'fault' in software development - they both mean the same thing though 'bug' is less formal.

My view is supported by Wikipedia which says:

"A software bug is the common term used to describe an error, flaw, mistake, failure, or fault in a computer program or system that produces an incorrect or unexpected result, or causes it to behave in unintended ways."

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

Re: Bugs and Faults
Posted By Sam Hobbs on 18 Feb 2012  
As Vulpes indicates, there is no formal definition. One possible distinction could be that a bug is the symptoms and a fault is the cause, but that is more of a guess than anything definitive.
Thinking is a feeling; pleasant for some and unpleasant for others.
Re: Bugs and Faults
Posted By Sean Stewart on 20 Feb 2012  
Fault & Mistake: wrong coding done by Developers
Bug/Defect : A bug or defect is a flaw in a system or system component which may cause the system or the system component fail to  perform its desired action.

Aspose File APIs

SPONSORED BY

Spire.Doc - Free .NET Word API
Use Spire.Doc to create, read, write, print, and convert word documents to OpenXML, RTF, TXT, XPS, EPUB, EMF, HTML, Image and PDF.