DOI QR코드

DOI QR Code

A Study on the Component Development For e-Business Application Systems

e-비즈니스 응용 시스템을 위한 컴포넌트 개발에 관한 연구

  • 김행곤 (대구카톨릭대학교 컴퓨터정보통신공학부)
  • Published : 2004.10.01

Abstract

An electronic services which are based on Internet/Intranet business transactions are available to e-market places and get the broader business concepts. Component-based e-commerce technology is a recent trend towards resolving the e-commerce chanange at both system and ap-plication levels. The basic capabilities of component based systems should include the plug and play features at various granularities, interoper-ability across networks and mobility in various networking environments. E-business application developers are attempting to more towards web-service as a mechanism for developing component-based web-applications. Traditional process and development models are inadequately architectured to meet the rapidly evolving needs for the future of scalable web services. In this thesis, we focus specifically on the issues of e-business system architecture based on web service for establishing e-business system. We specifies and identifies design pattern for applying e-business domain in the context of multiple entities. We investigate prototype and frameworks to develope components for e-business application based suggested process. We present a worked example to demonstrate the behavior of Customer Authentication System(CAS) development with component and recommend process. Final]Y, we indicate and view on future directions in component-based development in the context of electronic business.

인터넷과 인트라넷 기반의 전자적 서비스를 통해 비즈니스 거래가 전자상거래 공간에서 보다 유용하고 확장된 비즈니스 개념들을 제공하게 하였다. 특히, 컴포넌트 기반 e-비즈니스 기술은 시스템과 응용 레벨 모두에서 e-비즈니스 이슈들을 해결하는 방향이 되고 있다 컴포넌트 기반시스템은 네트워크 간의 상호동작성, 여러 네트워크 환경들간의 이동성 등의 특성을 포함한다. 따라서, 전통적인 프로세스와 개발 모델들은 빠르게 변화하는 환경에 부적절한 구조를 가지므로, e-비즈니스 응용 개발자들은 컴포넌트 기반 웹 응용을 개발하기 위한 메커니즘으로 웹서비스기술을 시도하고 있다. 본 논문에서는 e-비즈니스 시스템을 구축하기 위하여 웹서비스 기반의 e-비즈니스 시스템 아키텍처에 특히 초점을 맞추고, 다양한 상황에서 e-비즈니스 도메인에 적용하기 위한 설계패턴을 식별하고 명세화한다. 또한 제안된 프로세스를 적용하여 e-비즈니스 응용을 위한 컴포넌트들을 개발하도록 프로토타입과 프레임워크를 연구하고 CAS(Customer Authentication system)을 개발하는 사례를 보여준다. 끝으로, e-비즈니스에서 컴포넌트 기반 개발 방향을 보여줄 것이다.

Keywords

References

  1. Harvey M. Deitel, Paul J. Deitel, TemNieto and T. R. Nieto, e-Business & e-Commerce, Prentice Hall, 2001
  2. Reash Trivedi, 'Web Service Architecture Models,' RCG IT, Apr., 2002
  3. Michael Champion, 'Web Services Architecture,' at URL : http://dev.w3.org/cvswebrcheckout-/2002/ws/arch/wsa/wd-wsa-arch.html, 2002
  4. 차정은, '컴포넌트 기반 개발 프로세스 지원을 위한 컴포넌트 저장소의 설계 및 구현,' 대구가톨릭대학교 전산통계학전공 박사학위논문, Feb., 2001
  5. 조완수, UML 객체 지향 분석.설계, 홍릉과학출판사, Apr., 2000
  6. Alan Brown, 'Using service-oriented architecture and component-based development to build web service applications,' Rational Software white pater from IBM, Apr., 2002
  7. Simeon Simeonove, 자바를 이용한 웹서비스 구축(XML, SOAP, WSDL, UDDI의 이해), 인포북, pp.32-48, 2002
  8. 프리맨, 존스, .NET XML 웹서비스, 정보문화사, Mar., 2003
  9. Richard Soley and the OMG Staff Strategy Group, 'Model Driven Architecture,' OMG Whit Paper Draft 3.2, at URL : http://www.omg.org/soley/mda.html, Nov., 2000
  10. John D. Poole, 'Model Driven Architecture: Vision, Standards and Emerging Technologies,' European Conference on Object-Oriented Programming, at URL : http://www.omg.org/mdalmda_files/Model-Driven_Architecture.pdf, Apr., 2001
  11. Erich Gamma, Design Patterns : Abstraction and Reuse of Object-Oriented Design, European Conference on Object-Oriented Programming, 1993