DOI QR코드

DOI QR Code

A Study on Checklist for Improving Interoperability of Advanced Defense Component Development Methodology(ADDMe)

국방 CBD 방법론의 상호운용성 향상을 위한 체크리스트 연구

  • Published : 2005.10.01

Abstract

Defence Information System has surely required the guarantee of interoperability between systems as performing task oriented functions. To improve interoperability between them and use the benefits of component based development, defense officers are planning to develop COE like a kind of component bank concept. Defense component development methodology(ADDMe) within COE is a new approach of component based methodology for Defense environment after comparing, analyzing, and synthesizing with traditional CBDs. In this paper we introduce advanced defense component development methodology(ADDMe) and present checklist for improving interoperability between Defence component based systems which are developed with ADDMe. With our proposed interoperability's checklist, we can improve interoperability of defense component based systems through applying per each phase of ADDMe.

국방 정보 시스템은 임무 중심적인 기능을 수행하므로 시스템간의 상호운용성의 확보가 절실히 요구된다 시스템간의 상호운용성을 증진하고 CBD 방법론의 장점을 활용하기 위하여 군에서는 일종의 컴포넌트 뱅크 개념인 공통운용환경(COE)의 개발을 계획하고 있다. 공통운용환경의 개발을 위해 설계된 ADDMe는 기존의 CBD 방법론들을 비교, 분석, 종합하여 국방 환경에 적합하게 고안된 새로운 국방 CBD 방법론이다. 본 논문은 국방 CBD 방법론인 ADDMe를 소개하고 ADDMe를 적용하여 개발된 컴포넌트 기반 시스템의 상호운용성을 향상하기 위한 체크리스트를 제시한다. 상호운용 체크리스트는 ADDMe의 세부 개발 단계별로 적용되어 국방 컴포넌트 기반 시스템의 상호운용성을 항상시킨다.

Keywords

References

  1. Wegner, P., 'Interoperability', ACM Computing Surveys, Vol. 28, No.1, March, 1996 https://doi.org/10.1145/234313.234424
  2. Garlen, D., Rovert, A. and John, O., 'Architectural Mismatch or Why it's hard to build systems out of existing parts', Proceedings of the 17th International Conference on Software Engineering IEEE, 1995
  3. 'DoD Architecture Framework version 2.1', DoD Architecture Framework Working Group, 2000
  4. 'Defense Information Infrastructure Common Operating Environment(DII COE) : Integration and Runtime Specification 4.0 (I&RTS)', US DoD, 1999
  5. '공통운용환경(COE) 업무편람', 국방부, 2003
  6. George, T. H. and William, T. C., 'Component based Software Engineering', Addison-Wesley, 2001
  7. D. D'sousz, and A. Wills, 'Objects, Components, and Frameworks with UML: The Catalysis Approach', Addison Wesley, 1998
  8. I. Jacobson, G. Booch, and J. Rumbaugh, 'The Unified Software Development Process', Addison-Wesley, 1999
  9. 'Select Perspective' White Paper, Princeton Softtech, 2000, http://www.princetonsoftech.com/index.asp.
  10. '컴포넌트 기반 개발 방법론 마르미-III 버전 4.0', 한국전자통신연구원, 2003
  11. Bill , B., 'A Survey of Software Inspection Checklists', ACM SlGSOFT, Software Engineering Notes Vol.24, No.1, p.82, 1999 https://doi.org/10.1145/308769.308798
  12. '국방 컴포넌트 기반 방법론 지침 (ADDMe)', 국방과학연구소, 2004
  13. '국방정보체계 상호운용성 수준(LISI) 업무편람', 국방부, 2002
  14. 'Level of Information System lnteroperability (LISI) ' , C4ISR Architecture Working Group, 1998
  15. 김영철, '컴포넌트 기반 체계 상호운용 적합성 평가 및 인증기술 연구', 국방과학연구소 위탁과제, 홍익대학교, 2004
  16. 류동국, 김우열, 김영철, '국방 정보 시스템간의 상호운용을 위한 LISI 기반 체크리스트 연구', KCSE 2005, 한국소프트웨어공학 학술대회, 2005
  17. 류동국 외 3명, '국방 자동화 정보체계 상호운용성 시험 및 평가 시스템'. 한국 정보과학회지 2005년 7월호(국방 시스템 통합 및 상호운용), 2005
  18. 'Department of Defense Dictionary of Military and Associate Terms', Joint Publication, 2001