Design Web Services: Towards Service Reuse at the Design Level

Wang Chu, Depei Qian
2009 Journal of Computers  
Service oriented software development has gained more and more importance in the area of e-business. Most researchers focus on the semantic description of Web services and automated composition but pay little attention to how to design Web services for supporting service reuse effectively, thus a substantial amount of modeling and programming is still required. In this paper, a pattern oriented service design method is presented by which all components of different abstraction levels are
more » ... in regard to their specifications and composition mechanism. Pattern oriented service design model provides a traceable and explicit link from business components to software components so that the top-down service reuse at design level is supported, and the service maintainer profits from the traceability because the impact of requirement or design modifications can be better assessed. The semantic information of component specification can support semantics based component reuse. The pattern oriented service design model can improve development productivity by offering a better chance of reuse through better modularity. Index Terms-Web service design, E-business, Pattern oriented design approach, Service reuse.
doi:10.4304/jcp.4.3.193-200 fatcat:avnsyswdmrdpjcqi24a4rbtxqa