Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2005.12D.1.063

An Interoperability Level Measurement Mechanism between Heterogeneous Distributed Component Based Systems  

Ryu Dong-Kuk (국방과학연구소)
Kim Young-Chul (홍익대학교 컴퓨터정보통신공학과)
Abstract
In this paper we describe interoperability maturity measurement, due to highlight a momentous issue on interoperability between heterogeneous distributed component based systems. it also suggests one of various ways for supporting interoperability between each other different component based systems, that is, using web services based mechanism and also revises 'LISI (Level of information systems interoperability)' model to measure interoperability maturity. We also develop the interoperability questionnaire based on the interoperability factors considered at each phase of component based development process, which is possible to measure interoperability maturity between heterogeneous distributed component systems. Based on revised interoperability maturity model and questionnaire we measure each interoperability maturity on examples of two different implementations, that is, web services and distributed object based mechanism. As a result, we suggest an enhanced interoperability way based on analysing problems af these measured results.
Keywords
Interoperability; Measurement; Component; Questionnaire;
Citations & Related Records
연도 인용수 순위
  • Reference
1 김윤정, '워크플로우메카니즘을 통한 소프트웨어 컴포넌트 식별 방법론에 관한 연구', 홍익대학교 일반대학원 전자전산전공 석사학위논문, 2004
2 '국방 컴포넌트 기반 방법론 지침', 국방과학연구소, 2004
3 김영철, '컴포넌트 기반 체계 상호운용 적합성 평가 및 인증 기술 연구', 국방과학연구소 위탁과제, 홍익대학교, 2004
4 Patrik, R., 'Building a Distributed Object System with .NET and J2EE Using IIOP.NET', The Code Project, 2003. 7., http://www.codeproject.com/csharp/dist_object_system.asp
5 Matzel, K. and Schnorf. P., 'Dynamic Componenet Adaptation', Ubilab Tec. Rep. 97-6-1, Union Bank of Switzerland. 1997
6 Chiang, C., 'The Use of Adapters to Support interoperability of Components for Reusability', Elsevier Science B. V., pp.149-156, 2002   DOI   ScienceOn
7 Rine, D., Nader, D. and Khaled, J., 'Using Adapters to Reduce Interaction Complexity in Reusable Component-Based Software Development', Symposium on Software Reusability Proceedings of the 1999 symposium on Software reusability, 1999   DOI
8 Francisco C., Matthew, D., Rania, K. and William, N., 'Unraveling the Web Services Web an Introduction to SOAP, WSDL and UDDI', IEEE Internet Computing, 2002   DOI   ScienceOn
9 Orth, G., 'The Web Services Framework: A Survey of WSDL, SOAP and UDDI', Master Thesis, Vienna University of Technology, 2002
10 '국방정보체계 상호운용성 수준(LISI) 업무편람', 국방부, 2002
11 'Defense Information System(DII) Common Operating Environment(COE) Integration and Runtime Specification 3.1 (I&RTS)', US DoD, 1998
12 류동국, 김영철, '컴포넌트 기반 시스템 상호운용성 측정 및 평가를 위한 능력 모델 개발', 정보과학회 2004 춘계학술대회 발표논문집, 2004
13 George, T. H. and William, T. C., 'Component Based Software Engineering', Addison-Wesley, 2001
14 Wegner, P., 'Interoperability', ACM Computing Surveys, Vol. 28, No.1, March, 1996
15 'DoD Architecture Framework version 2.1', DoD Architecture Framework Working Group, 2000
16 'Level of Information System Interoperability(LISI)', C4ISR Architecture Working Group, 1998
17 오기성, 이남용, 류성열, 소프트웨어 품질특성에 의한 상용 컴포넌트 선정 방법에 관한 연구', 정보처리학회논문지 D, 제9-D권 제5호, pp.897-902, 2002
18 Paulk, M. C., Weber, C. V., Curtis, B. and Chrissis M. B., 'The Capability Maturity Model Guidelines for Improving the Software Process', Carnegie Mellon University, Software Engineering Institute, Addison -Wesley Publishing Company, 1995
19 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   DOI