WikiSym 2005

From WikiPapers
Jump to: navigation, search

WikiSym 2005 is a conference. This was the first edition of WikiSym ever.


Title Author(s) Keyword(s) Language Abstract R C
Are Wikis Usable? Alain Désilets
Sébastien Paquet
Norman G. Vinson
Collaborative Web-Authoring
English 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. 0 2
QwikWeb - Integrating mailing list and WikiWikiWeb for group communication Kouichirou Eto
Satoru Takabayashi
Toshiyuki Masui
Mailing list
English 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. 4 0
SmallWiki - A Meta-Described Collaborative Content Management System Stephane Ducasse
Lukas Renggli
Roel Wuyts
Object-Oriented Programming
Design and Implementation
English 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. 1 0
TWiki-based facilitation in a newly formed academic community of practice Elizabeth Da Lio
Lucia Fraboni
Tommaso Leo
Wiki-based case study
Wiki-based community of practice
English This paper reports on the first results of an on-going 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. 1 0
Wiki Communities in the Context of Work Processes Frank Fuchs-Kittowski
Andre Köhler
Cooperative knowledge generation
Knowledge work
Work processes
Knowledge process
Process-oriented knowledge structures
English 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. 0 1
Wiki Templates - Adding Structure Support to Wikis on Demand Anja Haake
Stephan Lukosch
Till Schümmer
Structural editing and viewing
English 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. 1 0
WikiGateway - A Library for Interoperability and Accelerated Wiki Development Bayle Shanks Wiki
Client-side wiki
English 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 server. * A command-line tool with functionality similar to the Perl and Python modules. * 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. 0 0
WikiWiki Weaving Heterogeneous Software Artifacts Ademar Aguiar
Gabriel David
Software documentation
Web-based documentation
English 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. 1 0
Wikis - A Rapidly Growing Phenomenon in the German-Speaking School Community Beat Doebeli Honegger Wiki
English 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. 3 0
Wikis in Teaching and Assessment - The M/Cyclopedia Project Axel Bruns
Sal Humphreys
Tertiary education
Social constructivism
English 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. 3 0