Feature Model Driven Web Services Composition Approach and Its Support Tool
Yan XING · Journal of Software · 2007
Web Services are gradually becoming main platform-independent software components and will widely exist in the distributed environment, INTERNET. This kind of software developing method that the creation of new software systems will mainly depend on Web Services is attracting more and more researchers' attention. There is still not a systematic and mature approach for Web Services which can be used to instruct the whole process. This paper provides a feature model driven Web Service composition approach, which makes Feature Model as the modeling tool to cross through the whole Web Services process and can be used to drive and direct all the phases in this process, including requirement analysis, business flow modeling, services composition, business flow deployment and execution. Then, combining with a concrete example, the basic idea, rationale and key steps of FWSC (feature model driven Web Services composition) solution are introduced. The work presented in this paper enhances the speed of modeling, development and quality of Web Services composition, and increases the abilities which can make the system dynamically adjust and quickly evolve when requirement changes.