7th International Symposium on Wikis and Open Collaboration

WikiSym 2011

Mountain View, California
October 3-5, 2011


Forgot your Password ▸

Register ▸


News & Social Media

WikiSym posts updates to:

If you tweet about WikiSym, please use the hashtag #wikisym.


Sponsors

National Science Foundation


Microsoft

Creative Commons

CosmoCode GmbH

Wiki refactoring: an assisted approach based on ballots

Authors: Oscar Díaz, Gorka Puente and Cristóbal Arellano.

Abstract: Wikis' organic growth inevitably leads to a gradual degradation of the wiki content/structure which, in turn, may entail recurrent wiki refactoring. Unfortunately, no regression test exists to check the validity of the refactoring output. Some changes, even if compliant with good practices, can still require to be backed by the community which ends up bearing the maintenance burden. This calls for a semiautomatic approach where “refactoring bots” interact with wiki users to confirm the upgrades. This paper outlines this as follows. First, a refactoring bot detects wiki degradation. Second, the community evaluates the severity of the degradation through voting. Finally, the refactoring bot takes control and enacts the appropriate changes, if so decided by the community. This lessens but does not exclude, the participation of the community. We aim at reducing the maintenance penalty that goes with the laissez-faire way that characterizes wiki contributions.

PDF version