From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f43e6,899fc98b2883af4a X-Google-Attributes: gidf43e6,public X-Google-Thread: 103376,583275b6950bf4e6 X-Google-Attributes: gid103376,public X-Google-Thread: fdb77,5f529c91be2ac930 X-Google-Attributes: gidfdb77,public X-Google-Thread: 1108a1,59ec73856b699922 X-Google-Attributes: gid1108a1,public X-Google-ArrivalTime: 2003-05-16 17:42:46 PST Path: archiver1.google.com!postnews1.google.com!not-for-mail From: aek@vib.usr.pu.ru (Alexander Kopilovitch) Newsgroups: comp.lang.java.advocacy,comp.object,comp.lang.ada,comp.software-eng Subject: Re: Quality systems (Was: Using Ada for device drivers? (Was: the Ada mandate, and why it collapsed and died)) Date: 16 May 2003 17:42:46 -0700 Organization: http://groups.google.com/ Message-ID: References: <9fa75d42.0304230424.10612b1a@posting.google.com> <7507f79d.0305121629.5b8b7369@posting.google.com> <9fa75d42.0305130543.60381450@posting.google.com> <254c16a.0305140549.3a87281b@posting.google.com> <9fa75d42.0305141747.5680c577@posting.google.com> <3EC3D737.6020509@attbi.com> <9fa75d42.0305160924.2bf76373@posting.google.com> <3EC539FA.1040500@attbi.com> NNTP-Posting-Host: 195.242.17.88 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1053132166 15455 127.0.0.1 (17 May 2003 00:42:46 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 17 May 2003 00:42:46 GMT Xref: archiver1.google.com comp.lang.java.advocacy:63967 comp.object:63587 comp.lang.ada:37418 comp.software-eng:19247 Date: 2003-05-17T00:42:46+00:00 List-Id: "Robert I. Eachus" wrote in message news:<3EC539FA.1040500@attbi.com>... > soft-eng wrote: > > > Other times are when the bug is very intermittent > > and cannot be duplicated and you have to proceed > > blindly, based on theories that are sometimes half-baked. > > We call those Heisenbugs. Converting a Heisenbug to a Bohrbug that you > can reproduce is often the first part of fixing the problem. Perhaps it would be more accurate to use slightly softer name Schrodbugs, reserving the name Heisenbugs to those particularly wicked ones, which disappear at any attempt to investigate/localize them either using debugger or inserting printouts. Alexander Kopilovitch aek@vib.usr.pu.ru Saint-Petersburg Russia