Browse wiki

Jump to: navigation, search
Refactoring affordances in corporate wikis: a case for the use of mind maps
Abstract The organisation of corporate wikis tends The organisation of corporate wikis tends to deteriorate as time goes by. Rearranging categories, structuring articles and even moving sections among articles are cumbersome tasks in current wiki engines. This discourages the layman. But, it is the layman who writes the articles, knows the wiki content and detects refactoring opportunities. Our goal is to improve the refactoring affordances of current wiki engines by providing an alternative front-end tuned to refactoring. This is achieved by (1) surfacing the structure of the wiki corpus as a mind map, and (2) conducting refactoring as mind map reshaping. To this end, we introduce WikiWhirl, a domain-specific language for wiki refactoring. WikiWhirl is supported as an extension of FreeMind, a popular mind mapping tool. In this way, refactoring operations are intuitively conducted as actions upon mind map nodes. In a refactoring session a user imports the wiki structure as a FreeMind map; next, conducts the refactoring operations on the map, and finally, the effects are saved in the wiki database. The operational semantics of the WikiWhirl operations follow refactoring good practices (e.g., authorship preservation). Results from a controlled experiment suggest that WikiWhirl outperforms MediaWiki in three main affordance enablers: understandability, productivity and fulfillment of refactoring good practices.fulfillment of refactoring good practices.
Abstractsub The organisation of corporate wikis tends The organisation of corporate wikis tends to deteriorate as time goes by. Rearranging categories, structuring articles and even moving sections among articles are cumbersome tasks in current wiki engines. This discourages the layman. But, it is the layman who writes the articles, knows the wiki content and detects refactoring opportunities. Our goal is to improve the refactoring affordances of current wiki engines by providing an alternative front-end tuned to refactoring. This is achieved by (1) surfacing the structure of the wiki corpus as a mind map, and (2) conducting refactoring as mind map reshaping. To this end, we introduce WikiWhirl, a domain-specific language for wiki refactoring. WikiWhirl is supported as an extension of FreeMind, a popular mind mapping tool. In this way, refactoring operations are intuitively conducted as actions upon mind map nodes. In a refactoring session a user imports the wiki structure as a FreeMind map; next, conducts the refactoring operations on the map, and finally, the effects are saved in the wiki database. The operational semantics of the WikiWhirl operations follow refactoring good practices (e.g., authorship preservation). Results from a controlled experiment suggest that WikiWhirl outperforms MediaWiki in three main affordance enablers: understandability, productivity and fulfillment of refactoring good practices.fulfillment of refactoring good practices.
Bibtextype misc  +
Doi 10.1080/17517575.2013.830343  +
Has author Gorka Puente + , Diaz O. + , Azanza M. +
Has keyword Affordance + , Corporate wikis + , FreeMind + , MediaWiki + , Mind map + , Refactoring +
Issn 17517575  +
Language English +
Number of citations by publication 0  +
Number of references by publication 0  +
Published in Enterprise Information Systems +
Title Refactoring affordances in corporate wikis: a case for the use of mind maps +
Type magazine article  +
Year 2013 +
Creation dateThis property is a special property in this wiki. 7 November 2014 09:44:56  +
Categories Publications without license parameter  + , Publications without remote mirror parameter  + , Publications without archive mirror parameter  + , Publications without paywall mirror parameter  + , Magazine articles  + , Publications without references parameter  + , Publications  +
Modification dateThis property is a special property in this wiki. 7 November 2014 09:44:56  +
DateThis property is a special property in this wiki. 2013  +
hide properties that link here 
Refactoring affordances in corporate wikis: a case for the use of mind maps + Title
 

 

Enter the name of the page to start browsing from.