Welcome!
To use the personalized features of this site, please log in or register.
If you have forgotten your username or password, we can help.
|
 |
Active Page Generation via Customizing XML for Data Beans in E-Commerce Applications
| |
|
Active Page Generation via Customizing XML for Data Beans in E-Commerce Applications
Li Chen7 , Elke Rundensteiner7 , Afshan Ally8 , Rice Chen8 and Weidong Kou9 
| (7) |
Dept. Computer Science, Worcester Polytechnic Institute, Worcester, USA |
| (8) |
IBM Toronto Lab, ON M3C 1H7 Toronto, Canada |
| (9) |
Dept. Computer Science and Info. Systems, E-Business Technology Institute, The University of Hong Kong, Hong Kong |
Abstract
In this paper, we analyze enabling technologies for typical e-business applications in terms of their multi-tier system architecture
and their Model-Control-View (MCV) programming model. Based on observed limitations of the JSP (Java Server Page) technique
commonly adopted for dynamic page generation (the view logic), we instead pro- pose an alternative solution approach, namely,
a generic schema map- ping strategy to generate XML documents and DTDs from enterprise data beans. First, we describe in detail
the XML generation process for the content composition logic. We also outline the XSL processing for the transformation logic.
The separation of these two logics results in a generic solution to the bean viewing problem. In particular, it improves the
bean reusability via its XML representative compared to the rigid strategy of hard-coding logics into JSP. Our proposed XML
mapping so- lution represents a potentially valuable addition to future versions of the enterprise data beans specification.
The trade-off between performance and flexibility of these alternative solutions is discussed. Lastly, we sur- vey the state-of-art
research results and emerging stardards related to this XML model mapping approach.
This work was conducted during the stay of the first author at the E-Commerce Development center (ECD) of the IBM Toronto
Lab in the summer 2000. Li Chen would like to thank IBM for the IBM corporate fellowship. Dr. Rundensteiner would like to
thank IBM for the IBM partnership award. This work was also supported in part by several grants from NSF, namely, the NSF
NYI grant #IRI 97-96264, the NSF CISE Instrumentation grant #IRIS 97-29878, and the NSF grant #IIS 97-32897.
Fulltext Preview (Small, Large)
 References secured to subscribers.
|
|
|
|
|
|