DOI QR코드

DOI QR Code

A Business Service Identification and Quality Evaluation Using Enterprise Architecture

전사적 아키텍처 기반 비즈니스 서비스 식별 및 품질평가

  • 정찬기 (국방대학교 국방과학학부) ;
  • 황상규 (홍익대학교 컴퓨터공학과) ;
  • 변영태 (홍익대학교 컴퓨터공학과)
  • Received : 2010.06.15
  • Accepted : 2010.07.24
  • Published : 2010.10.31

Abstract

Automatic service identification and quality evaluation is one of key characteristics for a Service-Oriented Computing, being receiving a lot of attention from researchers in recent years. However, most researchers focus on identifying and evaluating application services and do not present methods for automatically identifying and evaluating business services from business processes. In general, the manual business service identification process by a human expert is a highly expensive and ambiguous task and may result in the service design with bad quality because of errors and misconception. We propose an automatic business service identification and quality evaluation method using Enterprise Architecture as a machine understandable knowledge-base. We verify the effectiveness of the proposed method through a case study on Department of Defense Enterprise Architecture.

자동화된 서비스 식별 및 품질평가는 서비스 지향 컴퓨팅의 주요한 특징 중의 하나이며, 특히 최근 몇 년간 이에 관한 활발한 연구가 진행되고 있다. 그러나 대부분의 연구는 어플리케이션 서비스 식별 및 품질평가에 집중되어 있으며, 비즈니스 프로세스로부터 비즈니스 서비스를 식별하고 품질평가를 자동화하는 방안은 제시하지 못하고 있다. 일반적으로 비즈니스 서비스 식별은 전문가에 의해 수작업으로 이루지기 때문에 많은 비용과 모호성을 유발할 수 있을 뿐만 아니라 작업 실수 및 오해로 인해 낮은 품질의 서비스 설계로 이어질 수 있다. 본 연구에서는 전사적 아키텍처를 기계가 이해할 수 있는 지식데이터베이스로 활용한 비즈니스 서비스 식별과 품질평가의 자동화 방안을 제안한다. 제안 방안의 효용성을 보이기 위해 미국 국방부의 전사적 아키텍처를 활용한 실험결과를 제시한다.

Keywords

References

  1. T. Erl, ‘Service-Oriented Architecture’, 4th Edition, Prentice Hall, NJ USA, 2006.
  2. H. Cai, “A Two Steps Method For Analyzing Dependency of Business Services On IT Services Within A Service Life Cycle,” ICWS'06, IEEE International Conference, 2006. https://doi.org/10.1109/ICWS.2006.17
  3. S.J. Ring, et al., “Activity-Based Methodology for Development and Analysis of Integrated DoD Architectures,” Command and Control Research and Technology Symposium, 2004.
  4. S. Bernard, “DoD Enterprise Architecture Reference Model Communication Campaign Strategy,” Department of Defense, 2005.
  5. M.R. Murphy and G. Thomas, et. al, “Perspectives on a Unifying Framework for the Federal Enterprise,” DoD EA Congruence Community of Practice, 2005.
  6. T. Kohlborn, A. Korthaus, et al., “Identification and Analysis of Business and Software Services-A Consolidated Approach,” IEEE Transactions On Services Computing, Vol.2, No.1, pp.50-64, 2009. https://doi.org/10.1109/TSC.2009.6
  7. V. Dwivedi and N. Kulkarni, “A Model Driven Service Identification Approach For Process Centric Systems,” IEEE Congress on Services Part II, pp.65-72, 2008. https://doi.org/10.1109/SERVICES-2.2008.16
  8. 이상규, 한상용, “웹 서비스 코레오그라피를 이용한 자동 웹 서비스 컴포지션시스템,” 정보처리학회논문지, 제15권, 제1호, 2008.
  9. K. Fujii and T. Suda, “Semantics-Based Dynamic Service Composition,” IEEE Journal on Selected Areas in Communications, Vol.23, No.12, 2005. https://doi.org/10.1109/JSAC.2005.857202
  10. Q.Z. Sheng, B.H. Enatallah and E. Mark, “SELF-SERV: A Platform for Rapid Composition of Web Services in a peer-to-peer Enviroment,” Proc. 28th Very Large Database Conference, HongKong,China,2002.
  11. L.S. Jorge and et al, “Business Services and Business Componentization: New Gaps between Business and IT,” Service-Oriented Computing and Applications, IEEE International Conference, 2007. https://doi.org/10.1109/SOCA.2007.11
  12. M. Perepletchikov, C. Ryan, and K. Frampton, “Cohesion Metrics for Predicting Maintainability of Service-Oriented Software,” 7th International Conference of Quality Software, 2007. https://doi.org/10.1109/QSIC.2007.4385516
  13. X. Zhengyu, D. Baotian, and W. Li, “Research of Service Granularity Base on SOA in Railway Information Sharing System,” 2009 International Symposium on Information Processing, Huangshan, China, pp.391-395, August, 2009.
  14. P.T. Quynh and H.Q. Thang, “Dynamic Coupling Metrics for Service-Oriented Software,” International Journal of Computer and Engineering, 2009.
  15. Q. Ma, N. Zhou, et al., “Evaluating Service Identification with Design Metrics on Business Process Decomposition,” IEEE International Conference on Services Computing, 2009. https://doi.org/10.1109/SCC.2009.44
  16. S. Hwang, K. Lee, and T. Lee, “A Method for Dynamic NCW Service Selection Based on EA Ontology,” IEEE ACIS Conference, pp.300-305, 2009. https://doi.org/10.1109/SNPD.2009.88
  17. DoD EA Congruence Community of Practice, DoD Enterprise Architecture Business Reference Model(v0.04), Depa-rtment of Defense, Aug. 2005.
  18. DoD Business Transformation Agency, Business Enterprise Architecture 4.0, Department of Defense, Sep. 2006.