Integrating and customizing heterogeneous e-commerce applications

被引:10
作者
Eyal A. [1 ]
Milo T. [1 ]
机构
[1] Computer Science Department, Tel Aviv University, Ramat Aviv
关键词
Application integration; Data integration; Electronic commerce;
D O I
10.1007/s007780100045
中图分类号
学科分类号
摘要
A broad spectrum of electronic commerce applications is currently available on the Web, providing services in almost any area one can think of. As the number and variety of such applications grow, more business opportunities emerge for providing new services based on the integration and customization of existing applications. (Web shopping malls and support for comparative shopping are just a couple of examples.) Unfortunately, the diversity of applications in each specific domain and the disparity of interfaces, application flows, actor roles in the business transaction, and data formats, renders the integration and manipulation of applications a rather difficult task. In this paper we present the Application Manifold system, aimed at simplifying the intricate task of integration and customization of e-commerce applications. The scope of the work in this paper is limited to web-enabled e-commerce applications. We do not support the integration/customization of proprietary/legacy applications. The wrapping of such applications as web services is complementary to our work. Based on the emerging Web data standard, XML, and application modeling standard, UML, the system offers a novel declarative specification language for describing the integration/customization task, supporting a modular approach where new applications can be added and integrated at will with minimal effort. Then, acting as an application generator, the system generates a full integrated/customized e-commerce application, with the declarativity of the specification allowing for the optimization and verification of the generated application. The integration here deals with the full profile of the given e-commerce applications: the various services offered by the applications, the activities and roles of the different actors participating in the application (e.g., customers, vendors), the application flow, as well as with the data involved in the process. This is in contrast to previous works on Web data integration that focused primarily on querying the data available in the applications, mostly ignoring the additional aspects mentioned above.
引用
收藏
页码:16 / 38
页数:22
相关论文
共 36 条
[1]
Abiteboul S., Amann B., Cluet S., Eyal A., Milo T., Mignet L., Active views for electronic commerce, Int. Conf. on Very Large Databases (VLDB), (1999)
[2]
Abiteboul S., McHugh J., Rys M., Vassalos V., Wiener J.L., Incremental maintenance for materialized views over semistructured data, Int. Conf. on Very Large Databases (VLDB), (1998)
[3]
Abiteboul S., Quass D., McHugh J., Widom J., Wiener J.L., The lorel query language for semistructured data, International Jourial on Digital Libraries, 1, 1, (1997)
[4]
Alonso G., Fessier A., Pardon G., Schek H.J., Correctness in general configurations of transactional components, PODS, (1999)
[5]
Papakonstantinou Y., Ludascher B., Velikhov P., A framework for navigation driven lazy mediators, WebDB'99, (1999)
[6]
Benjamins V.R., Plaza E., Motta E., Fensel D., Studer R., Wielinga B., Schreiber G., Zdrahal Z., Decker S., Ibrow3: An intelligent brokering service for knowledge-component reuse on the World-Wide Web, The 11th Banff Knowledge Acquisition for Knowledge-Based System Workshop (KAW98), (1998)
[7]
Buneman P., Davidson S., Hillebrand G., Suciu D., A query language and optimization techniques for unstructured data, Proc. of the ACM SIGMOD Conf. on Management of Data, (1996)
[8]
Carey M.J., Et al., Towards Heterogeneous Multimedia Information Systems: The Garlic Approach, (1994)
[9]
Chang T.-P., Hull R., Using witness generators to support bi-directional update between object-based databases, Proc. ACM SIGMOD/SIGACT Conf. on Princ. of Database Syst. (PODS), (1995)
[10]
Cluet S., Delobel C., Simeon J., Smaga K., Your mediators need data conversion!, SIGMOD'98, (1998)