[dot] Skilled C++ Developers Needed to Crash Code
Dot Stories
stories at kdenews.org
Wed Aug 22 17:17:52 CEST 2007
URL: http://dot.kde.org/1187793086/
From: Hanna Scott <hanna.scott at bth.se>
Dept: kde-research
Date: Wednesday 22/Aug/2007, @07:31
Skilled C++ Developers Needed to Crash Code
===========================================
A research study on regretion sampling in KDE is scheduled for
September. We are now looking for skilled C++ developers to test one or
several C++ classes. The developers at KDAB have already provided some
code for the occasion from from kdepim. Discussions have been held with
the SQO-OSS [http://www.sqo-oss.eu/] project on adding the sampling
method's basics to Alitheia, the successor to the English Breakfast
Network [http://www.englishbreakfastnetwork.org/], if the outcome of the
study is promising, now all we need, is you...
What do you need to do?
Answer a questionnaire about your C++ experience, "life, the universe,
and everything" by September 8. The answers will be confidential.
Between September 10 and September 25, there will be a study package
that you can download or have sent to your e-mail. You unit test either
a single C++ class for 4 hours, or a component for 8 hours (with breaks
of course). The approach is described in the package then you send me
the list of failures discovered. You send us your opinion on how many
percent of the failures you think you found. You review the list of
failures found by 2-3 other developers in the same class/component as
the one you tested, to say which of the failures you would consider a
failure.
What happens after you have participated?
The failures accepted are put into a statistical monster, called a
Capture-Recapture estimation method, that chews on them for a while and
then spits out a number it thinks likely to be the amount of failures
left in the class. I take the estimate for the class, and using
measurement weights from a previous kdepim project, and size and
complexity measurements from the kdepim project to which the tested
class belongs, I generalise the estimate for the one class, to its
neighbours, and their neighbours, and their neigh... well... you get
it...
If the result is good, the concept will be added to Alitheia.
To join fill in the questionnaire
[http://static.kdenews.org/jr/research-questionnaire.text] and send to
the e-mail indicated.
More information about the dot-stories
mailing list