Towards End-User Programming with Wikis

Authors: Craig Anslow, Dirk Riehle

Abstract: When busi­ness soft­ware fails to provide the desired func­tion­al­i­ty, users typ­i­cal­ly turn to spread­sheets to per­form sim­ple but gen­er­al com­pu­ta­tion­al tasks. How­ev­er, spread­sheets enforce a view of the world that con­sists most­ly of tables and num­bers rather than the domain con­cepts users have in mind. We are using wik­is as a plat­form for empow­er­ing end-users to per­form com­pu­ta­tion­al tasks of their choice. This paper dis­cuss­es how core prop­er­ties of wik­is can sup­port end-user pro­gram­ming. We illus­trate our approach using wiki pro­to­type soft­ware for work­ing with busi­ness objects as made avail­able by SAP’s busi­ness appli­ca­tion suite.

Ref­er­ence: In Pro­ceed­ings of the Fourth Work­shop in End-User Soft­ware Engi­neer­ing (WEUSE IV). IEEE Press, 2008. Page 61–65.

Avail­able as a PDF file.

5 thoughts on “Towards End-User Programming with Wikis

  1. Imre

    I would like to ask to : The source code of the project is avail­able?
    ( open source ? )


  2. Dirk Riehle Post author

    Hi Imre, this work was done at SAP; it was a pro­to­type. It is unfor­tu­nate­ly not avail­able as open source soft­ware, but hon­est­ly, I don’t think it would be very use­ful if it was %-) Best, Dirk


Leave a Reply