Interaction Markup Language — An Open Interface for Device Independent Interaction with E-Commerce Applications

Karl Michael Göschka, Robert Smeikal


Modern E-Commerce Applications tend to have a lot of different user interfaces, most important today are Java and HTML but also emerging technologies like Agents or WAP cellular phones or even three dimensional environments (VRML). The difficulty is to make all those interfaces work together with the same application in an almost similar and transparent way and to keep them synchronized with each other during the lifetime of the application. Our approach is to describe the interactions of an UI rather than the elements or components with an XML description called IML — Interaction Markup Language. Unlike UIML (User Interface Markup Language) those interactions are then assigned to technology specific interactions first, which in turn are then finally assigned to a particular implementation. An IML description is also stable against future developments: To enable the application for a new device, only the IML renderer has to be implemented.


Bibliography Navigation: Reference List; Author Index; Title Index; Keyword Index

Generated by sharef2html on 2011-04-15, 02:00:41.