|
Table of contents | Author | City | Company | Country | State/Province | Term | Interchange | ![]() |
Jung, Benjamin
, CEO ,
deepX Ltd.
,
Dublin
Ireland
Email: ben@deepX.com
Benjamin graduated from Technische Universität München (Germany) with a degree (Dipl. Inform. Univ.) in Computer Science and Theoretical Medicine. From 1998 he worked for two years as a Research Assistant and Technical Teamleader at the Centre for Health Informatics, Trinity College Dublin (TCD), Ireland. At present, he is a full-time lecturer and Ph.D. student in the Knowledge and Data Engineering Group (TCD), teaching databases, document architectures and XML technologies. He has more than 10 years experience in designing and developing Hypertext systems for commercial and non-commercial partners.
Benjamin has published and presented papers at various Computer Science and Medical conferences. He chaired two technical sessions at XML Europe 2001 and presented full-day XML tutorials/workshops at conferences in Europe and the U.S. In 2000 Benjamin co-founded deepX Ltd. a company specialising in data engineering and electronic publishing using XML technologies.
McKeown, John
, Director ,
deepX Ltd.
,
Dublin
Ireland
Email: john@deepx.com
John received a bachelors degree in Computer Science from Trinity College Dublin in 1997. After graduating he became a postgraduate member of the Knowledge and Data Engineering Group (KDEG) within the Computer Science Department at Trinity College. During this time he conducted research in the area of content generation and publishing on the World Wide Web and in 2000 received a Masters in Computer Science.In his time as a postgraduate student, John lectured and assisted on a number of undergraduate and postgraduate courses. He continues to lecture part-time at Trinity College. John maintains an interest in electronic publishing and emerging Web technologies including XML and has presented papers and workshops at a number of international conferences. In 2000 John co-founded deepX Ltd. a company specialising in data engineering and electronic publishing using XML technologies.
The possibility of separating content from presentational information is one of the key concepts in adopting XML technologies in the electronic publishing domain. But what started successfully with textual representation of data using XML vocabularies (content) and XSL has rarely spread into the graphical domain.
Adaptive graphics technology physically separates the graphical from the descriptive elements within an image. Graphical elements include shapes such as circles and squares and their relation to each other. One possible format for representing graphical elements is SVG. On the other hand, descriptive elements contain customised information about the graphic object and are defined within an XML vocabulary file. Depending on the requester’s properties, the SVG file is processed and completed with descriptive information and transferred in SVG format to the client.
Most obvious scenarios include diagrams such as event maps or venue planners that have to be updated on a regular (and highly frequent) basis. In this case, the graphical part of the image (e.g. the layout of the rooms in a conference centre) is static and the most persistent part of the image. It is stored separately from the event specific data, e.g. occupation of rooms, title of presentations. On request, both files are merged and transformed into the final, data driven and customised image (adaptive graphic).
Another important area of adaptive graphics is the localisation domain of technical diagrams. Having separated the graphical from the descriptive elements, diagrams from e.g. the automotive, aero or medical domain can easily be fitted with textual information in the reader’s native language.
This paper and presentation discusses the background technologies that are used to generate and maintain adaptive graphics. It explains advantages and disadvantages and gives examples for various domains.
This presenter's paper was not received in time to be included in the proceedings.
|
Table of contents | Author | City | Company | Country | State/Province | Term | Interchange | ![]() |