image

Nog 10 jaar wachten op automatische code de-buggers

maandag 6 december 2004, 10:24 door Redactie, 9 reacties

Het kan nog wel 10 jaar duren voordat softwareontwikkelaars de beschikking over automatische tools hebben om bugs in hun code te vinden, zo heeft Amit Yoran, het voormalige hoofd van het Amerikaanse ministerie van Homeland Security, laten weten. En dat is jammer, want 95% van alle software bugs wordt door 19 standaard programmeerfouten veroorzaakt, wat de noodzaak van automatische tools laat zien. "De ontwikkelaars van vandaag de dag hebben niet de kennis en training die nodig is om te weten welke karakteristieken lekken of bugs veroorzaken", aldus Yoran. Het onderzoek naar dit soort tools staat nog in de kinderschoenen, waardoor het nog jaren zal duren voordat er bruikbare de-bug software beschikbaar is.

Reacties (9)
06-12-2004, 11:25 door raboof
Achja, het is maar hoe je het allemaal bekijkt.

Ik denk dat er veel sneller al fijnere tools gaan komen om
bepaalde fouten sneller te vinden. Bijvoorbeeld tools voor
het opsporen van memory management fouten (leaks, double
frees, etc) zijn al in een relatief geavanceerd stadium (zie
bijvoorbeeld valgrind). Daar hoeft alleen nog maar een mooi
jasje omheen zodat meer programmeurs er ook echt mee kunnen
werken.
06-12-2004, 12:06 door Anoniem
Ik vind dit gevaarlijk! Mensen worden hierdoor lui. Het zal
zijn dat deze tools misschien 80% van alle bugs vinden de
overige dus niet. Programmeurs worden dus minder alert op
evt bugs/zwakheden
06-12-2004, 12:42 door Anoniem
Door Anoniem
Ik vind dit gevaarlijk! Mensen worden hierdoor lui. Het zal
zijn dat deze tools misschien 80% van alle bugs vinden de
overige dus niet. Programmeurs worden dus minder alert op
evt bugs/zwakheden
Yeah, right. Programmeurs maken die fouten omdat ze niet alert zijn, maar
je mag ze er niet op corrigeren. Bah!
06-12-2004, 13:16 door Anoniem
Nee dat zeg ik niet! De mens is van nature lui. Zodra ze
weten dat een programma de bugs er uit haalt gaan ze
blindelings op deze tool vertrouwen. En gebruiken ze hun
gezonde verstand niet/minder.
06-12-2004, 15:00 door Anoniem
Dit is hetzelfde als automated security scanners, is goed
voor de normale dingen.. maar een mens kan altijd verder
zien dan een rekenmachine.
06-12-2004, 18:29 door wimbo
Door Anoniem
Nee dat zeg ik niet! De mens is van nature lui. Zodra ze
weten dat een programma de bugs er uit haalt gaan ze
blindelings op deze tool vertrouwen. En gebruiken ze hun
gezonde verstand niet/minder.

Het bekendste voorbeeld is de spellingscontrole in de
diverse office pakketten. Het woord mag dan
spellingstechnisch goed zijn, maar hoeft niet te kloppen in
het zinsverband.
Je moest eens weten wat ik aan teksten voorbij ziet komen
die gewoon naar klanten toegestuurd zijn..... Je schaamt
jezelf verrot.

aarnaast worden die debugger ook weer door mensen gemaakt en
waar mensen werken.......
06-12-2004, 19:45 door Anoniem
Door wimbo
Door Anoniem
Nee dat zeg ik niet! De mens is van nature lui. Zodra ze
weten dat een programma de bugs er uit haalt gaan ze
blindelings op deze tool vertrouwen. En gebruiken ze hun
gezonde verstand niet/minder.

Het bekendste voorbeeld is de spellingscontrole in de
diverse office pakketten. Het woord mag dan
spellingstechnisch goed zijn, maar hoeft niet te kloppen in
het zinsverband.
Je moest eens weten wat ik aan teksten voorbij ziet komen
die gewoon naar klanten toegestuurd zijn..... Je schaamt
jezelf verrot.

aarnaast worden die debugger ook weer door mensen gemaakt en
waar mensen werken.......

Even mijn hoed af voor deze reactie (gemeend, niet sarcastisch!)
Ik dacht net hetzelfde :)
06-12-2004, 21:13 door Anoniem
...ik aan teksten voorbij ziet ...[/qoute]
is dat Rotterdams? http://www.ikzietdehavenal.nl/
08-12-2004, 02:13 door Anoniem
Valgrind kan nu al memory leaks (en dus potentiele bugs of
memory leaks) achterhalen...
Reageren

Deze posting is gelocked. Reageren is niet meer mogelijk.