Assessment Guidelines for Decision Making of Implementation Strategy in Web Services Development Process

웹서비스 개발 프로세스에서 구현전략 결정을 위한 평가 지침

  • 김유경 (숙명여자대학교 컴퓨터과학과) ;
  • 윤홍란 (숙명여자대학교 컴퓨터과학과) ;
  • 박재년 (숙명여자대학교 컴퓨터과학과)
  • Published : 2006.05.01

Abstract

To integrate heterogeneous distributed systems, there exist various researches and developments for the purpose of its adoption into enterprise environment. However, when web service technologies are applied, it is difficult to adopt directly existing software system development methodologies, because of the peculiar architecture of web services, such as service provider, service requester, and service repository. M4WSD(Method for Wes Services Development) is a web service development process model and involves procedures and guidelines to develop web services based on a Use Case model that is elicited from a business domain in requirement analysis. In this paper, we focus on how to determine key realization decisions for each service. The assessment guidelines help you to structure the problem of determining implementation strategy.

이기종의 분산시스템들을 통합하여 기업 환경에 적용할 수 있도록 여러 다양한 연구들과 시도들이 이루어지고 있다. 그러나 웹서비스가 갖는 특별한 구조 즉, 서비스 제공자, 서비스 요청자, 그리고 서비스 저장소의 세 역할을 갖기 때문에, 웹서비스 기술에 기존의 시스템 개발 방법론을 직접 적용하기는 어렵다. M4WSD(Method for Wes Services Development)는 웹서비스 개발 프로세스 모델로서, 요구사항 분석 단계에서 유도되는 유스케이스 모델을 기반으로 하는 웹 서비스 개발 절차 및 가이드라인을 포함하고 있다. 본 논문에서는 각 서비스를 구현하기 위하여 주요 구현 전략을 어떻게 결정하는지에 초점을 맞춘다. 본 논문에서 제시하는 평가 가이드라인은 구현 전략을 결정하는 문제를 구조화할 수 있도록 한다.

Keywords

References

  1. David Smith, 'Web Services : The Next Holy Grail ?,' Gartner Group SSA Research Note, 2002, 5, 1
  2. 이경하, 이규철, 'SOA(Service-Oriented Architecture)와 웹서비스,' 정보과학회지, 제22권, 제10호, pp.5-10, 2004
  3. M.P. Papazogglou et al. 'Service-Oriented Computing,' Communications of ACM Vol. 46, No. 10, pp.25-28, Oct. 2003
  4. W3C Web Services WG, 'Web Services Architecture,' W3C Working Group Note 11 February 2004
  5. Samir Nigam, 'Service Oriented Development of Applications in Sybase Workspace,' Sybase Inc. whitepaper, 2005
  6. Kunal Mittal, 'Service Oriented Unified Process (SOUP),' IBM Journal, 2005년 6월
  7. Kunal Mittal, 'Build your SOA : Maturity and methodology, Part1,' IBM Journal, 2005년 5월
  8. Ali Arsanjani, 'Service-Oriented Modeling and Architecture : How to identify, specify, and realize services for your SOA,' IBM developerWorks, 2004년 11월
  9. Ash Parikh, Rajesh Pradhan and Nirav Shah, 'Modeling of Web Services : A Standards-Based Approach,' Software Magazine, 2004년 5월
  10. 윤홍란, 박재년, 'MDA를 적용한 웹서비스 개발 프로세스', 정보처리학회 논문지, 제12-D권, 제4호, 2005년 8월 https://doi.org/10.3745/KIPSTD.2005.12D.4.583