|Japanese page is here.|
A framework for development of Web applications for pervasive terminals
"Dynamic generation of HTML documents with Adaptive Rendering for Micro-Agents" ( DHARMA ) is a framework for development of Web applications for business objects and various pervasive terminals, such as wearable devices, PDAs, auto PCs, and network computers, as well as PCs and workstations.
These terminals differ with respect to their processing systems, user interaction, and communication. Thus, Web applications must adapt their contents to each device when they provide service sessions. DHARMA focuses on automatic generation of device-specific structures from structured business objects and logical contents definitions.
DHARMA adds functions to servers to make Web applications independent of client devices. Its mechanism of DHARMA is as follows:
DHARMA generates Web contents for each application from both contents definitions written in a markup language, and business objects representing the application logic and data, such as data in enterprise databases. The markup language can be for example, an application of XML.Web-application development languages
To get better rendering results, it is helpful to embed additional hints into the original contents, such as a logical structure definition for pagination and levels of importance for the information to be ordered in presentation or to be displayed on every split page.
We are proposing to extend HTML or use XML for describing such hints.
|Last modified 3 Dec 1999|