

request.xml is being passed from the RG to the BS via a HTTP-Post-command. It is created by the RG and holds information of a specific request of a specific service class. A request.xml file is the interface between the RG and the BS. The RG logs all incoming requests, compares them with profiles managed by the CMS and adds data from the CMS where necessary (profile, resolves shortcuts, etc). The RG is responsible for transforming each request into its XML representation (request.xml) which is the input for the BS. The Request Generator module accepts incoming requests from different media types (currently SMS, E-mail and HTTP) and prepares those requests for further processing. The Request Generator (RG) module on the access side, and the Backend System (BS), the Community Management System (CMS) and the Show Module (SM) on the processing and display side. Banners work analogously to their The software architecture of the WebWall framework can be separated into four major entities (Figure 2, grey rectangles) and two interfaces (Figure 2, red rectangles). To allow for ad-hoc buy&sell applications and commercial advertising the framework provides two service classes: Auction and Banner. Polls display an up-to-date view of the current collective opinion, thus providing an effective means for instant democracy. Polls may be used to solicit the public opinion on local issues that may arise in the geographical vicinity of a WebWall, for example. While notes may be posted instantly when viewing a WebWall, there are other service classes that are better defined first over the Web-client: Video and picture galleries (service class Gallery) can be used to display multimedia content by composing URLs of the media to display and save them under a userdefined names. After a defined lifetime, notes are removed from the WebWall. Replys to a note may be sent to a WebWall, which, depending on the reply mode, either display on the WebWall or are routed invisibly to the author of the referred note. The most basic service is the one for posting notes (service class Note) to a WebWall that can be viewed by everyone in the spatial proximity of the (public) display. support a range of service classes that differ in presentation as well as in functionality (see Figure 1).
