Wikigramming: A wiki-based training environment for programming

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Citations (Scopus)

Abstract

Wiki is one of the most successful technologies in Web 2.0 because it is so simple that anyone can start using it instantly. The main aim of this research is to realize a collaborative programming environment that is as simple as Wiki. Each Wiki page contains source code of a Scheme function which is executed on the server. Users can edit any function at any time without complicated procedure, and see the results of their changes instantly. In order to avoid intentional or unintentional destruction of working programs, when users attempt to modify existing functions, the modified version must pass unit tests written by other users. Though changes are made anonymously, we can have some confidence if test cases are written by many users.

Original languageEnglish
Title of host publicationWeb2SE'11 - Proceedings of the 2nd International Workshop on Web 2.0 for Software Engineering, Co-located with ICSE 2011
Pages7-12
Number of pages6
DOIs
Publication statusPublished - 2011
Event2nd International Workshop on Web 2.0 for Software Engineering, Web2SE 2011, Co-located with ICSE 2011 - Waikiki, Honolulu, HI, United States
Duration: 2011 May 242011 May 24

Publication series

NameProceedings - International Conference on Software Engineering
ISSN (Print)0270-5257

Other

Other2nd International Workshop on Web 2.0 for Software Engineering, Web2SE 2011, Co-located with ICSE 2011
Country/TerritoryUnited States
CityWaikiki, Honolulu, HI
Period11/5/2411/5/24

Keywords

  • Programming environment
  • Training
  • Unit test
  • Wiki

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Wikigramming: A wiki-based training environment for programming'. Together they form a unique fingerprint.

Cite this