With the expansion of services on IP Network, many network management systems have been developed by telecommunication companies in order to manage the service network. Based on the common functionalities among network management systems, a platform for network management system was developed, so that a network management system can be developed on the platform. However, in the process of development, reusability of the modules of the platform has been stagnating around 30%.
Thus this thesis proposes a method to enhance reusability in developing network management systems. The goal of the method is to overcome the limitation of the reusability approach that utilizes only the management system platform developed based on common functionalities. For this purpose, the architecture of network management system is considered as a proactive reuse strategy. That is, the reuse strategy is to consider the three-tier architecture of network management systems in advance in order to increase reuse rate. This thesis proposes a flexible topology architecture as a way to enhance reusability. We apply the approach to the user interface tier where reuse rate turns out to be low according to the reusability analysis.
For building flexible network management topology, the concepts of 'Block and Scope', 'Scope and Group Box', and 'Equip and Scope' are suggested. The flexible topology architecture, especially using the concept of 'Equip and Scope', can contribute to reusability improvement in developing a network management system.
IP 망 상에서의 서비스의 확장으로, 서비스를 운용하는 망을 관리하기 위 한 많은 망 관리 시스템이 개발되어 왔다. 그리고, 다양한 망 관리 시스템의 신속한 개발을 지원하기 위해서 망 관리 시스템의 공통 기능을 기반으로 하는 플랫폼이 개발되었다. 플랫폼에 기반한 망 관리 시스템의 재사용성이 30% 대에 머무르고 있으므로, 본 논문은 망 관리 시스템을 개발할 때 플랫폼의 재사용성을 증대시키기 위한 방법을 제안한다. 이 방법의 목표는 공통기능 기반의 플랫폼이 가지는 재사용성의 한계를 극복하는 것이다. 이를 위해 망 관리 시스템의 아키텍처를 고려한 프로액티브 재사용성 전략을 취한다. 3 계층 아키텍처를 가지는 망 관리 시스템에서, 아키텍처의 각 계층에 다른 전략을 사용한다. 망 관리 시스템을 위한 플랫폼의 재사용성을 분석한 결과로서 사용자 인터페이스 계층의 낮은 재사용성을 극복하기 위해, 본 논문은 유연한 토폴로지 아키텍처를 제안한다. 또한, 유연한 토폴로지 아키텍처의 개념으로 '블록과 스콥', '스콥과 그룹박스', '장비와 스콥'의 3가지 개념을 제안한다. 특히, '장비와 스콥'을 이용한 유연한 토폴로지가 망 관리 시스템 개발을 위한 플랫폼의 재사용성 증진에 크게 기여할 수 있다.