The Virtual Medical Worlds Community constitutes a platform for people, institutions and companies with the aim to create a dynamic synergy between users operating in the telemedicine sector and technology suppliers to advance the European industry in both areas. The VMWC working group stimulates the exchange of information and expertise to generate awareness in the medical sector via the organisation of workshops, technical meetings, participation in major telemedical events, and the establishment of a virtual community environment on the Web for active brainstorming and discussion among the members. The creation of an Internet based community requires a supporting software and hardware infrastructure that enables community members and community organisers to easily enter and update information, apart from the other aspects like discussion organisation and virtual meeting places.
To respond to these needs, the VMP software system was designed, allowing to easily author and edit for various news magazines and related information sources, from anywhere in the world, making it comfortable to manage and edit contributions and to publish the finished material in a variety of media. The current version of the "Virtual Magazine Publisher" has been developed after studying the content structure of a wide variety of magazines and newsletters. VMP is applied to several information sections of the VMW Community, including the VMW Magazine, the calendar section and member profile pages. Within VMP the article content is separated from the lay-out. The specific article lay-out and contents pages are created by means of templates. The editors and authors access the system through modules that apply menus and forms in order to guide the user by writing the article content according to the publication requirements.
The system is Internet-based, allowing for distributed authoring and editing, making it suitable for international co-operation. The SGML or Standardised Generalized Markup Language based approach separating content from lay-out, is useful in that it allows to easily create different issue versions for, for instance, e-mail and Web. Two different types of elements have been defined:
- The ones that describe the general content structure: several lead parts, main text part and reference section
- The ones that describe the meta-information, referred to as title, subtitle, author, editors, issues, attached multi-media files
To the software system, the articles are "article objects" to which object-oriented programming techniques can be applied. The issues can be constructed automatically from the information contained in each article. If an article belongs to a section in a specific issue the software system collects all the information needed to display it according to a pre-defined template. Graphic files or multimedia files belonging to an article, can be assigned by an "attach" element. This allows the publishing software to help the author in specifying all the material which belongs to an article and to present the editor with an overview of everything that belongs to an article or an issue.
First experiments with applying the draft standards show that they will be a powerful tool, allowing to replace the transformation part currently present in the system with a more flexible standard-based alternative. The prototype system also allows to create simple PDF or Print Definition Format and RTF or Rich Text Format files automatically. Much work has to be done here, but it offers the perspective of automatic creation of paper versions and word-processing readable versions with standard XSL based tools which will add additional functionality and contribute to the usefulness of the information sources in the Virtual Medical Worlds Community. You can check out the details and find publishing examples at the Virtual Magazine Publisher home page.