재사용성을 위한 가변성 기반의 웹 서비스 슬라이스 추출 기법
An Approach to Identifying Web Service Slices based on the Variability for Reusability
2
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
오늘날 많은 기업들은 기업 고유의 비즈니스 프로세스를 위해 다양한 서비스 지향 컴퓨팅 시스템을 구축하고 이용하고있다. 기업의 비즈니스 프로세스에 따라 요구사항은 다양하게 변화하지만 서비스 지향 컴퓨팅 시스템의 구성단위인 웹서비스는 이러한 요구사항 변화에 민첩하게 대응할 수 있는 능력이 존재하지 않는다. 또한 개발된 웹 서비스들을 재사용하여 웹 서비스를 개발하기 위한 효과적인 방법이 없어 불필요하게 많은 기능을 가지거나 너무 많은 웹 서비스를 개발하여 웹 서비스 자원에 대한 효율적인 관리가 이루어지지 못하는 문제점이 발생한다. 이러한 문제점을 해결하기 위하여 본 논문에서는 웹 서비스로 구현되는 서비스 기반 컴퓨팅 시스템의 개발을 위해 웹 서비스가 가지는 공통성과 가변성을 분석하고 표현할 수 있는 2-계층 웹 서비스 가변성 모델을 제시하며, 개발된 가변성 모델의 정보를 이용하여재사용 용이한 웹 서비스 슬라이스 추출 기법과 WSDL기반의 웹 서비스 슬라이스 재사용 방법을 제시한다.
Abstract
Abstract Nowadays, lots of enterprises are using and developing several service oriented computing(SOC) systems for their business process. Requirements of SOC systems are changed quickly and variously by their business process. But web service which is a constructing unit of SOC system don't have the ability to support the change of SOC system. Therefore there are developed web services having too many functions or too many split web services and it is difficult that we effectively manage and reuse developed web services, so we need the method of identifying web service with reusability. For this purpose, this paper is presented the 2-tier web service variability model which represents the commonalities and variabilities of a set of web service for a SOC System. We propose the method of identifying reusable web service slices using the 2-tier web service variability model and the method of reuse based on WSDL using web service slices.
참고문헌 (16)
- M. Bichler, "Service-Oriented Computing", IEEE Computer, 39(3), pp.99~101 (2006)
- T. Erl, "SOA Principles of Service Design", Prentice-Hall, ~ (2008)
- M. P. Papazoglou, "Service-oriented architectures: approaches, technologies and research issues", International Journal on Very Large Data Bases, 16(3), pp.389~415 (2007)
- "Web service"[URL]
- K. Pohl, "Software Product Line Engineering" (2005), Springer
- "Product Line Development"[URL]
- H, Gomma, "Designing Software Product Lines with UML" (2004), Addison Wesley
- D.M.Weiss,C.T, "Software Product -Line Engineering: A Family Based Software Development Process" (1999), Addison-Wesley
- "Web Services Description Language Version 2.0 Part 0:Primer"[URL]
- N. Y. Topaloglu, "Modeling the Variability of Web Services from a Pattern Point of Vies", Lecture Notes in Computer Science, 3250, pp.128~138 (2004)
- J. Jing, "Pattern-based Variability Management in Web Service Development", Proceedings of ECW, pp.12~23 (2006)
- S. H. Chang, "A Variability Modeling Method for Adaptable Services in Service-Oriented Computing", Proceedings of the 11th International Software Product Line Conference, pp.261~268 (2007)
- Y. Y. Kim, "Adaptable Web Services Modeling Using Variability Analysis", Proceedings of Convergence and Hybrid Information Technology, 1, pp.700~705 (2008)
- H. Ludwig, "The WSLA Framework : Specifying and Monitoring Service Level Agreements for Web Services", Journal of Network and Systems Management, 11(1), pp.57~81 (2003)
- "Object Management Group, Unified Modeling Language specification", ~ (2009)
- "XML.com:Using W3C XML Schema"[URL]
