An Active Functionality Component to Support Timely Collaboration among Businesses in B2B EC Environment

B2B 전자 상거래 환경에서 기업 사이의 적기 협력 지원을 위한 능동 기능 컴포넌트

  • Published : 2005.04.01

Abstract

Close collaboration among businesses is required in B2B EC environment. Furthermore, emergency requests or critical information among businesses should be processed in an immediate mode. Most current systems, however, due to firewalls for the systems' security and autonomy, can not handle these requirements appropriately, but handle them in an ad hoc manner In this paper a method of timely collaboration among businesses and an active functionality component to support it in B2B EC environment are proposed. Since the active functionality component supports high level ECA rule patterns and event-based immediate processing, system administrators and programmers can easily program and maintain the timely collaboration independently to the application logic. The proposed active functionality component uses HTTP protocol to be applied through firewalls and is designed using a commercial DBMS for practical purpose.

B2B 전자 상거래 환경에서 기업들은 긴밀한 협력을 필요로 한다 특히 기업 사이의 긴급 협조요청이나 긴급 정보는 즉시 처리 방식으로 협력하여야 한다. 그러나 대부분의 시스템들은 시스템의 독립성과 보안을 위한 방화벽 때문에 이를 적절히 다루지 못하고 있고 ad hoc 방식으로 처리하고 있다. 본 논문에서는 B2B EC 환경에서 기업들의 적기 협력 방안과 이를 지원하는 능동 기능 컴포넌트를 제안한다. 능동 기능 컴포넌트는 고수준의 ECA 규칙 패턴과 사건 기반의 즉시 처리 방식을 지원하므로 시스템 관리자나 프로그래머가 응용 로직과는 별도로 즉시처리 협력을 쉽게 구축하고 유지 보수할 수 있다. 제안하는 능동 기능 컴포넌트는 기업의 방화벽을 통해서도 적용될 수 있도록 HTTP 프로토콜을 사용하였고, 실용성을 위하여 상업용 DBMS를 이용하여 설계하였다.

Keywords

References

  1. A. Albuquerque, 'E-Commerce Websites: a Qualitative Evaluation,' in proceedings of WWW'2002, 2002. http://www2002.org/
  2. Nobuyuki Kanaya, et. al., 'Distributed Workflow Management Systems for Electronic Commerce,' proceedings of 4th International Enterprise Distributed Object Computing Conference(EDOC'00), IEEE 2000 https://doi.org/10.1109/EDOC.2000.882355
  3. Paolo Ciancarini, 'Coordination Models and Languages as Software Integrators,' ACM Computing Surveys, vo1.28, No.2, June 1996 https://doi.org/10.1145/234528.234732
  4. H. Kim, 'Modeling Inter- and Intra-Organizational Coordination in Electronic Commerce Deployments,' Information Technology and Management no,2, Kluwer Academic pub. 2001. pp.335-354 https://doi.org/10.1023/A:1011453210068
  5. Aaron Skonnard 'SOAP:The Simple Object Access Protocol,' http://www.microsoft.com/mind/ 0100/soap/soap.asp, Microsoft Internet Developer, January 2000
  6. Norman W. Paton and Oscar Diaz, 'Active Database Systems,' Computing Surveys, ACM, 1999
  7. Oracle9i SQL Reference Release 2 (9.2) Part Number A96540-02, October 2002
  8. Brahim Medjahed, et. al., 'Business-to-business interactions: issues and enabling technologies,' VLDB Journal, Vol. 12, No.1, pp. 59-85, 2003 https://doi.org/10.1007/s00778-003-0087-z
  9. Fabio Casati, S. Ceri, S. Paraboschi, and G. Pozzi, 'Specification and Implementation of Exceptions in Workflow Management Systems,' ACM Tr. on Database Systems, Vol. 24, No.3, September 1999, pp.405-451 https://doi.org/10.1145/328939.328996
  10. Zongwei Luo, Amit Sheth, Krys Kochut, and Budak Arpinar, 'Exception Handling for Conflict Resolution in Cross-Organizational Workflows,' Technical Report, LSDIS Lab, Computer Science, University of Georgia, April 10, 2002
  11. J. Meng, Stanley Y.W. Su, herman Lam and A. Helal, 'Achieving Dynamic Inter-Organizational Workflow management by Integrating Business processes, Events and Rules,' IEEE HICSS-35'02, 2002 https://doi.org/10.1109/HICSS.2002.993858
  12. A. Koschel, et al., 'Configuration of Active Functionality for CORBA,' proceedings of the ECOOP'97 workshop, Finnland, June 1997
  13. H. Frithschi, S. Gatziu, and K.R.Dittrich, 'Framboise-an approach to construct active database mechanisms,' Technical Report 97-04, Department of CS, University of Zurich, 1997
  14. J. Mylopoulos, et al., 'A generic integration architecture for cooperative information systems,' proceedings of the 1st IFCIS (CoopIS'96) IEEE 1996, pp.208-217 https://doi.org/10.1109/COOPIS.1996.555013
  15. E. N. Hanson and S. Khosla, 'An introduction to the triggerman asynchronous trigger processor,' Technical Report TR-97-007, CISE Department, University of Florida, 1997
  16. S. Chakravarthy, R. Le, and R. Dasari, 'ECA Rule Processing in Distributed and Heterogeneous Environments,' proceedings of 14th ICDE, 1998 https://doi.org/10.1109/DOA.1999.794056
  17. C. Collet, et al., 'Open Active Services for Data-Intensive Distributed Applications,' IDEAS '2000, IEEE, September, 2000 https://doi.org/10.1109/IDEAS.2000.880609
  18. Minsoo Lee, Stanley Y. W. Su, and Herman Lam, 'Event and Rule Services for Achieving a WebBased Knowledge Network,' Technical report UF CISE TR00-002, University of Florida, 2000
  19. I. Ben-Shaul and S. Ifergan, 'WebRule: An Event-based Framework for Active Collaboration among Web Servers,' proceedings of WWW'97, 1997, pp.521-531
  20. M. cilia and A. P. Buchmann, 'An Active Functionality Service for E-Business Applications,' ACM SIGMOD Record, vol.31 , No.1, pp.24-30, March 2002 https://doi.org/10.1145/507338.507344
  21. Zecong Song, 'A Generalized Approach for Extending the Active Capability of RDBMS,' MS Thesis, CISE, University of Florida, 2000.
  22. Ganesh A. Gopalakrishnan, 'Making Sybase Fully Active : Supporting Composite Events and Prioritized Rules,' MS Thesis CSE 2002-5, Department of Computer Science and Engineering, University of Texas, Arlington, 2002