DOI QR코드

DOI QR Code

Redesign Application Architecture for Advanced Volcanic Disaster Response System

화산재해대응시스템 고도화를 위한 응용아키텍처 재설계

  • Youn, Junhee (Korea Institute of Civil Engineering and Building Technology) ;
  • Kim, Tae-Hoon (Korea Institute of Civil Engineering and Building Technology) ;
  • Kim, Dusik (Korea Institute of Civil Engineering and Building Technology)
  • Received : 2018.02.13
  • Accepted : 2018.03.09
  • Published : 2018.03.31

Abstract

The Korean Peninsula is no longer safe from volcanic disasters. Therefore, the Korean government has been developing a spatial information-based system implementation technology since 2014. VDRS (Volcanic Disaster Response System), which is the result of the technology, was implemented in 2016 as Phase I. Since then, phase II implementation technology has been developed for an advanced system reflecting the user's requirements. To advance the system, redesign architecture is essential. This paper examined the redesign application architecture for an advanced VDRS. First, existing application architecture, which was implemented in phase I, was analyzed. Second, the user's requirements for advanced VDRS were analyzed. The analyzed user's requirements were categorized as a transforming service oriented to a business-oriented architecture, improving accuracy, and expanding the spatial range and target disaster. Third, application architecture was redesigned based on gap analysis between the existing architecture and user's requirements. The results of the proposed redesign architecture are presented as the application system structure and description of the application function based on owner's point of view in the enterprise architecture. The results of this paper can be used to derive the application module design and provide a detailed description of the application module based on the designer's point of view. Further research focused on structuring the HW/SW architecture will be required for system implementation.

한반도는 더 이상 화산재해로부터 안전한 지역이 아니다. 따라서 대한민국 정부는 2014년부터 화산재해에 의한 피해를 예측하고 대응하는 공간정보 기반의 시스템 구축기술을 개발하여 왔다. 이 기술의 결과물인 화산재해대응시스템은 1단계로 2016년도에 구축이 완료되었다. 이후 사용자 요구사항을 반영한 고도화를 위해 2단계 구축기술이 개발되고 있다. 기존 시스템을 고도화하기 위해서는 아키텍처를 재설계 하는 것이 필수적이다. 본 논문은 화산재해대응시스템 고도화를 위한 응용아키텍처의 재설계를 다루었다. 첫째, 1단계에 구축되었던 시스템의 기존 응용아키텍처를 분석하였다. 둘째, 시스템 고도화를 위한 사용자 요구를 분석하였다. 분석된 사용자의 요구사항은 시나리오 지향에서 업무지향형으로의 변화, 정확도 제고를 위한 기능의 추가, 그리고 공간 및 재해대상의 확대기능 추가의 범주로 분류될 수 있다. 셋째, 기존 시스템 아키텍처와 사용자의 요구사항에 대한 차이를 분석하여 응용아키텍처를 재설계하였다. 본 연구에서 제시된 응용아키텍처의 재설계는 엔터프라이즈 아키텍처 구조에 기반을 두어 책임자 관점의 응용시스템 구조도와 응용기능 기술서로 표현되었다. 본 연구의 결과는 시스템 구축을 위한 설계자 관점의 응용모듈 설계서와 응용모듈 상세기술서 도출에 활용될 것이다. 또한 시스템 구축을 위한 하드웨어 아키텍처와 소프트웨어 아키텍처의 구성방안이 추가로 연구되어야 할 것이다.

Keywords

References

  1. J. Youn, H. Kim, S. Kim, and T. Kim, "3D Visualization Techniques for Volcanic Ash Dispersion", Journal of the Korean Society for Geospatial Information Science, vol. 24, no. 1, pp. 99-107, 2016. DOI: https://doi.org/10.7319/kogsis.2016.24.1.099
  2. Youn, and T. Kim, "3D Visualization of Volcanic Ash Dispersion Prediction with Spatial Information Open Platfor in Korea", The International Archives of the Photogrammetry and Remote Sensing and Spatial Information Science, vol. XL1-B8, no. XXIII, pp. 185-190, 2016. DOI: https://doi.org/10.11108/kagis.2014.17.1.013
  3. T. Kim, and J. Youn, "A Study on the IT-Based Response System Development for Mt. Baekdu Volcanic Disaster", Journal of the Korean Association of Geographic Information Studies, vol. 17, no. 1, pp. 13-23, 2014. https://doi.org/10.11108/kagis.2014.17.1.013
  4. H. Kim, and H. Choi, "A Design of Platform Architecture for Operating Integrated Volcanic Disaster Response System", The Proceedings of 2013 KSHM Conference, pp. 414-419, 2013.
  5. P. Bengtsson, and J. Bosch, "Scenario-based Software Architecture Reengineering", Proceedings of 5th International Conference on Software Reuse, https://pdfs.semanticscholar.org/ba52/048ba99147b77327642bacb2f2 d6ade870e6.pdf, Last accessed: Jan. 8. 2018.
  6. J. Cha, C. Kim, and Y. Yang, "Architecture Based Software Reengineering Approach for Transforming from Legacy System to Component Based System through Applying Design Pattern", The Proceedings of SERA 2003, pp. 266-278, 2003.
  7. J. Kim, and S. Kang, "Case studies: Software Architecture Reengineering for Function Extensibility", The Proceedings of 2009 KCSE Conference, http://koasas.kaist.ac.kr/bitstream/10203/22098/1/2009%20%EA%B9%80%EC%A0%95%ED%98%B8%20-%20KCSE_2009%20-%20%EC%8B%A4%EC%A0%9C%EC%82%AC%EB%A1%80-%EA%B8%B0%EB%8A%A5%ED%99%95%EC%9E%A5%EC%84%B1%EC%9D%84_%EC%9C%84%ED%95%9C_%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4_%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98_%EC%9E%AC%EC%84%A4%EA%B3%84_.pdf, Last accessed: Feb. 23. 2018.
  8. J. Youn, "Enterprise Architecture for Linking Administrative Affairs and Spatial Information", Journal of Korean Society for Geospatial Information System, vol. 16, no. 3, pp. 95-103, 2008.
  9. J. Youn, and C. Kim, "System Implementation Plan for Applying Spatial Information to Road Occupation Permit Administrative Works", Journal of the Korea Academia- Industrial cooperation Society, vol. 16, no. 6, pp. 4208-4215, 2015. https://doi.org/10.5762/KAIS.2015.16.6.4208
  10. T. Kim, J. Youn, and E. Kim, "A Design of Architecture for Development of Advanced Volcanic Disaster Response System", Proceedings of the 2015 Fall KSVHM Conference, pp. 32-33, 2015.