Automatic Identification of Business Services Using EA Ontology

EA 온톨로지 기반 비즈니스 서비스 자동 식별방안

  • 정찬기 (국방대학교 국방과학학부) ;
  • 황상규 (한국국방연구원 IT 컨설팅그룹)
  • Received : 2010.07.25
  • Accepted : 2010.09.11
  • Published : 2010.09.30


Service identification and composition is one of the key characteristics for a successful Service-Oriented Computing, being receiving a lot of attention from researchers in recent years. In the Service-Oriented Analysis, the identification of business services has to be preceded before application services are identified. Most approaches addressing the derivation of business services are based on heuristic methods and human experts. The manual identification of business services is highly expensive and ambiguous task, and it may result in the service design with bad quality because of errors and misconception. Although a few of approaches of automatic service identification are proposed, most of them are in focus on technical architectures and application services. In this paper, we propose a model on the automatic identification of business services by horizontal and vertical service alignment using Enterprise Architecture as an ontology. We verify the effectiveness of the proposed model of business services identification through a case study based on Department of Defense Enterprise Architecture.



  1. 이상규, 한상용, "웹 서비스 코레오그라피를 이용한 자동 웹 서비스 컴포지션 시스템" 정보처리학회논문지, 제15권, 제1호(2008),pp.113-120.
  2. 정보사회진흥원, 차세대 전장정부를 위한 EA 접근방안, 서울 : 정보화진흥원, 2004.
  3. 한국전산원, 공공부문 서비스 지향 아키텍처 도입 전략, 서울 : 한국전산원, 2004.
  4. Bass, T. and R. Mabry, "Enterprise Architecture Reference Models : A Shared Vision for Service-Oriented Architectures", IEEE MILCOM , (2004), pp.99-120.
  5. Bemard, S., "DoD Enterprise Architecture Reference Model Communication Campaign Strategy,Washington : Department of De fense, 2005.
  6. Business Transformation Agency, "Business Enterprise Architecture 4.0", Washington: Department of Defense, 2006.
  7. Cai, H., "A Two Steps Method For Analyzing Dependency of Business Services on IT Services Within A Service Life Cycle" , IEEE Intemational Conference, 2006.
  8. Chen, F., S. Li, and H. Yang, "Feature Analysis for Service-Oriented Reengineering", Proc.12th Asia-Pacific Software Eng. Conf., (2005), pp.201-208.
  9. Departrnent of Defense, "DoD Enterprise Architecture Business Reference Model(v0.004)", Washington : Department of Defense, 2005.
  10. Dwivedi V. and N. Kulkarni, "A Model Driven Service Identification Approach for Process Centric Systems", IEEE Congress on Service Part II, (2008),pp.65-72.
  11. Erl, T., Seroice-Oriented Ardhiutecture, 4th Ed., Prentice Hall, New Jergy, 2006.
  12. Erradi, A., N. Kulkarni, and P. Maheshwari, "Service Design Process for Reusable Services : Financial Services Case Study", Proc. Service Oriented Computing Conf ICSOC, (2007). pp.606-617.
  13. Fugii, K. and T. Suda, "Semantics-based Dynamic Service Composition", IEEE Journal on Selected Areas in Communication, Vol.23, No.12(2005), pp.2361-2372.
  14. Huang,Y. et al., "A Stochastic Service Composition Model for Business Integration", Proc. IEEE International Conference (NWeSP'05), 2005.
  15. Hwang, S., G. Lee, and Y. Byun, "A Method for Dynamic NCW Service Selection based on EA Ontology", Proc. IEEE ACIS Conference, (2009), pp.300-305.
  16. Jung, C., "Actionable Enterprise Architecture", lEEE ACIS Conference, (2009), pp.294-299.
  17. Kohlborn, T., A. Korthaus, T. Chan, and M. Rosemann, "Identification and Analysis of Business and Software Services-A Consolidated Approach", IEEE Transadctions On Services Computing, Vol.2, No.1(2009), pp. 50-64.
  18. Kohlman, F. and R. Alt, "Business-Driven Service Modeling-A Methodological Approach from the Finance Industry", Proc. International Working Conference on business Processing and Service Computing, (2007), pp.180-193.
  19. Marks, E. A. and M. Bell, Service-Oriented Architecture, 1st Ed, John Wiley and Sons, New York, 2006.
  20. Murphy, R. and G. Thomas, "Perspectives on a Unifying Framework for the Federal Enterprise", DoD EA Congruence Community of Practice, 2005.
  21. Ring, J. et al., "An Activity-Based Methodology for Development and Anaysis of Integrated DoD Architectures", Proc. Command and Control Research and Technology Symposium, 2004.
  22. Sebmi, A. and B. Schwegler, "Service-Ori - ented Modelling for Connected Systems-Part 1", The Architecture Journal, Vol.7(2006), pp.33-41.
  23. Sneed, H. M, "Integrating Legacy Software into a Service Oriented Architecture", Proc. Conf. Software Maintenance and Reengineering, (2006), pp.3-14.