HCI Bibliography Home | HCI Conferences | ISW Archive | Detailed Records | RefWorks | EndNote | Hide Abstracts
ISW Tables of Contents: 0506070809101112131415-115-2

Proceedings of the 2005 International Symposium on Wikis

Fullname:Proceedings of the 2005 International Symposium on Wikis
Editors:Dirk Riehle
Location:San Diego, California, USA
Dates:2005-Oct-16 to 2005-Oct-18
Standard No:ISBN 1-59593-111-2; ACM Order Number: 606056; ACM DL: Table of Contents hcibib: ISW05
Links:Symposium Home Page | Online Proceedings | Symposium Series Home Page
Are wikis usable? BIBAFull-TextPDFWiki Page 3-15
  Alain Désilets; Sébastien Paquet; Norman G. Vinson
Wikis are simple to use, asynchronous, Web-based collaborative hypertext authoring systems which are quickly gaining in popularity. In spite of much anecdotal evidence to the effect that wikis are usable by non technical experts, this has never been studied formally. In this paper, we studied the usability of a wiki through observation and problem-solving interaction with several children who used the tool to collaboratively author hypertext stories over several sessions. The children received a minimal amount of instruction, but were able to ask for help during their work sessions. Despite minimal instruction, 5 out of 6 teams were able to complete their story. Our data indicate that the major usability problems were related to hyperlink management. We report on this and other usability issues, and provide suggestions for improving the usability of wikis. Our analysis and conclusions also apply to hypertext authoring with non wiki-based tools.
qwikWeb: integrating mailing list and WikiWikiWeb for group communication BIBAFull-TextPDFWiki Page 17-23
  Kouichirou Eto; Satoru Takabayashi; Toshiyuki Masui
We have developed a new powerful group communication system qwikWeb, which is an integration of a WikiWikiWeb (wiki) and a mailing list system. Mailing lists are useful for exchanging dynamic information among people, but not useful for sharing static information. Wikis are useful for storing and editing static information on the Web, but sometimes people want to restrict the users or want to know who is responsible for the edited wiki page. Also, casual users cannot create a wiki site or a mailing list easily.
   We solved these problems by combining wiki and mailing list. Users of qwikWeb can create a wiki site and a mailing list simply by sending an e-mail message to the qwikWeb server, and start exchanging information by using the mailing list. All the messages sent to the mailing list are stored as newly created wiki pages, and they can be edited as standard wiki pages.
   In this paper, we describe the basic ideas, implementation details, and user experiences of the system.
Wikis in teaching and assessment: the M/Cyclopedia project BIBAFull-TextPDFWiki Page 25-32
  Axel Bruns; Sal Humphreys
In a knowledge-based, networked economy, students leaving university need to have attained skills in collaborative and creative project-based work and to have developed critical, reflective practices. This paper outlines how a wiki can been used as part of social constructivist pedagogical practice which aims to develop advanced ICT literacies in university students. The paper describes the implementation of a wiki-based project as part of a subject in New Media Technologies at Queensland University of Technology. We discuss the strengths and challenges involved in using networked, collaborative learning strategies in institutional environments that still operate in traditional paradigms.
Wiki communities in the context of work processes BIBAFull-TextPDFWiki Page 33-39
  Frank Fuchs-Kittowski; André Köhler
In this article we examine the integration of communities of practice supported by a wiki into work processes. Linear structures are often inappropriate for the execution of knowledge-intensive tasks and work processes. The latter are characterized by non-linear sequences and dynamic social interaction. Communities of practice, however, often lack the "guiding light" needed to structure their work. We discuss the primary requirements for the integration of formally described knowledge-intensive processes into the dynamic social processes of knowledge generation in communities of practice and use the wiki approach for their support. We present our approach for an appropriate interface to integrate wiki communities into process structures and an information retrieval algorithm based on it to connect the process-oriented structures with community-oriented wiki structures. We show the prototypical realization of the concept by a brief example.
Wiki-templates: adding structure support to wikis on demand BIBAFull-TextPDFWiki Page 41-51
  Anja Haake; Stephan Lukosch; Till Schümmer
This paper introduces the concept of wiki templates that allows end-users to determine the structure and appearance of a wiki page. In particular, this better supports editing of structured wiki pages. Wiki templates may be adapted (defined and redefined) by end-users. They may be applied if found helpful, but need not to be used, thus maintaining the simple wiki editing way. In addition, we introduce a methodology to reuse wiki templates among different wiki instances. We show how wiki templates have been successfully used in real-world applications in our CURE wiki engine.
WikiGateway: a library for interoperability and accelerated wiki development BIBAFull-TextPDFWiki Page 53-66
  Bayle Shanks
WikiGateway is an open-source suite of tools for automated interaction with wikis:
  • Python and Perl modules with functions like getPage, putPage,
       getRecentChanges, and more.
  • A mechanism to add DAV, Atom, or XMLRPC capabilities to any supported wiki
  • A command-line tool with functionality similar to the Perl and Python
  • Demo applications built on top of these tools include a wiki copy command, a
       spam-cleaning bot, and a tool to recursively upload text files inside a
       directory structure as wiki pages. All WikiGateway tools are compatible with a number of different wiki engines. Developers can use WikiGateway to hide the differences between wiki engines and build applications which interoperate with many different wiki engines.
  • WikiWiki weaving heterogeneous software artifacts BIBAFull-TextPDFWiki Page 67-74
      Ademar Aguiar; Gabriel David
    Good documentation benefits every software development project, especially large ones, but it can be hard, costly, and tiresome to produce when not supported by appropriate tools and methods.
       The documentation of a software system uses different artifacts, namely source code, for low-level internal documentation, and specific-purpose models and documents, for higher-level external documentation (e.g. requirements documents, use-case specifications, design notebooks, and reference manuals). All these artifacts require continual review and modification throughout the life-cycle to preserve their consistency and value.
       Good software documents are often heterogeneous, i.e., they combine different kinds of contents (text, code, models, images) gathered from separate software artifacts, a combination usually difficult to maintain as the system evolves over time, considering that source code, models and documents are typically produced and maintained separately in multiple sources using different environments and editors.
       This paper presents a wiki that helps on quickly weaving different kinds of contents into a single heterogeneous document, whilst preserving its semantic consistency. The fundamental goal of this wiki (XSDoc Wiki) is to reduce the development-documentation gap by making documentation more convenient and attractive to developers. An example taken from the JUnit framework documentation helps to illustrate the features more relevant to do such weaving.
    SmallWiki: a meta-described collaborative content management system BIBAFull-TextPDFWiki Page 75-82
      Stéphane Ducasse; Lukas Renggli; Roel Wuyts
    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.
    TWiki-based facilitation in a newly formed academic community of practice BIBAFull-TextPDFWiki Page 85-111
      Elizabeth Da Lio; Lucia Fraboni; Tommaso Leo
    This paper reports on the first results of an ongoing project whose aim is to evaluate whether a wiki-based knowledge sharing tool like TWiki facilitates effective processes of knowledge building, sharing and transfer and fosters collaboration in a community of practice made up of Italian teachers. The project started in October 2004 and first data were collected five months later. The project was an attempt to provide them the opportunity to build more productive working relationships, stimulate new ideas, take advantage from the sharing of the broad range of professional knowledge and expertise that resides within the school. We chose TWiki as collaborative environment because its features met our needs quite well: it is open, free, easy to customize, has a versioning system and does not use proprietary technology.
       User training focused on both conceptual and technological aspects of TWiki.
       An ethnographic approach was applied to describe users' behaviour and dynamics. The results presented here describe a number of patterns of user activities together with some problems derived from the specific social and cultural context of TWiki usage observed.
    Wikis: a rapidly growing phenomenon in the German-speaking school community BIBAFull-TextPDF 113-116
      Beat Doebeli Honegger
    In the first part we describe the dissemination of wikis in the German-speaking school community with a special focus on Switzerland, the most active German-speaking country using wikis in schools. In the second part we examine what foundations have to be laid for a further propagation of wikis in the German-speaking school community as an example of a non English-speaking community.