ACM Home Page
Please provide us with feedback. Feedback
SmallWiki: a meta-described collaborative content management system
Full text PdfPdf (467 KB)
Source International Symposium on Wikis archive
Proceedings of the 2005 international symposium on Wikis table of contents
San Diego, California
Pages: 75 - 82  
Year of Publication: 2005
ISBN:1-59593-111-2
Authors
Stéphane Ducasse  University of Bern - Switzerland
Lukas Renggli  netstyle.ch GmbH, Bern - Switzerland
Roel Wuyts  DeComp Université Libre de Bruxelles - Belgium
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 44,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1104973.1104981
What is a DOI?

ABSTRACT

Wikis are often implemented using string-based approaches to parse and generate their pages. While such approaches work well for simple wikis, they hamper the customization and adaptability of wikis to the variety of end-users when more sophisticated needs are required (i.e., different output formats, user-interfaces, wiki management, security policies,...). In this paper we present SmallWiki, the second version of a fully object-oriented implementation of a wiki. SmallWiki is implemented with objects from the top to the bottom and it can be customized easily to accommodate new needs. In addition, SmallWiki is based on a powerful meta-description called Magritte that allows one to create user-interface elements declaratively.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
J. Brant and D. Roberts. SmaCC, a Smalltalk Compiler-Compiler. http://www.refactory.com/Software/SmaCC/.
 
2
S. Ducasse and F. Ducasse. De l'enseignement de concepts informatiques. Journal de l'association EPI Enseignement Public et Informatiques, 4(97), Sept. 2000.
 
3
S. Ducasse, A. Lienhard, and L. Renggli. Seaside - a multiple control flow web application framework. In Proceedings of ESUG Research Track 2004, Sept. 2004. To appear.
 
4
5
 
6
 
7
 
8
C. Putney. OmniBrowser, an extensible browser framework for Smalltalk. http://www.wiresong.ca/OmniBrowser/.
 
9
L. Renggli. Smallwiki: Collaborative content management. Informatikprojekt, University of Bern, 2003.
 
10
Seaside, developing sophisticated web applications in Smalltalk. http://www.seaside.st.
 
11
WikiPedia, a web-based, free-content encyclopedia. http://www.wikipedia.org.
 
12
K. Wuestefeld. Prevayler, a prevalence layer for Java. http://www.prevayler.org.



REVIEW

"Marc S Gibian : Reviewer"

The underlying premise of Ducasse, Renggli, and Wuyts is that SmallWiki takes Wiki to the next level. They take the reader on a whirlwind trip through the SmallWiki 2 project, touching on a broad range of topics in the limited space of a proceedin  more...

Collaborative Colleagues:
Stéphane Ducasse: colleagues
Lukas Renggli: colleagues
Roel Wuyts: colleagues