Skip to Main Content
We propose a generic and computationally efficient framework within which input XML data can be transformed depending on environment descriptions (e.g., terminal capabilities) and rule descriptions (e.g., access policies). We adopt a hybrid approach; the transformation engine consists of XSLT and DOM processors. The input XML data is transformed by an XSLT instance that is adapted by a DOM programming whose inputs are environment descriptions and rule descriptions. We cache the XSLT instance for reuse. Suppose the number of environment descriptions is limited Since XSLT instances are produced for corresponding environment descriptions, new XSLT instances are not necessarily created for every input. Caching the XSLT instances and reducing the number of XSLT instances created yields significant computational advantage in large-scale multimedia content delivery. We will use the proposed framework for an AAA system of the multimedia content delivery and its network control.