Component-based Partner Management System Architecture on .NET Environment

닷넷 환경에서의 컴포넌트 기반의 파트너 관리 시스템 아키텍처

  • Bae, Sung-Moon (Division of Industrial and Systems Engineering, Gyeongsang National University) ;
  • Lee, Sang-Cheon (Division of Industrial and Systems Engineering, Gyeongsang National University) ;
  • Choi, Jeong-Tae (Research&Development Center, LG CNS)
  • 배성문 (경상대학교 산업시스템공학부) ;
  • 이상천 (경상대학교 산업시스템공학부) ;
  • 최종태 (LG CNS 연구개발센터)
  • Published : 2003.12.31

Abstract

Component-based development approach is used in modern software system development projects that are very complex and large-scale. Technical components are more effective rather than business components in software development. However, on the Microsoft .net environment, the technical component-based development issues are not adopted. Moreover, software architecture on the .net environment is not studied yet because the development platform is recently used in the development of enterprise-level system. This paper proposes a technical component-based software architecture on .net environment. Seven technical components - configuration, data access, exception, file I/O, log, message, and paging - are contained in the architecture. The proposed architecture enables developers to reduce development time and to concentrate business logic rather than architectural issues. To verify the proposed architecture and the components, a partner management system is developed based on the architecture.

Keywords