Pattern-oriented software development for multi-grain service reuse

Hong Wang · Journal of Computer Applications · 2011

In order to improve the development efficiency of large-scale software based on service and the stability of the software,the reuse of multi-granular service in the development of Web services should be tackled as an important problem.This paper presented a model based on service components and composition patterns.In this method,at first,by packaging service and service coordination mechanism together,a uniform method was used to describe the operation and characteristics of service components of different sizes,so that large-grained service components can be composed.These combined large-grained service components could be published like traditional Web services.Then through a combination of models,the relationship between service components was described to support the integration of service components of different granularities,to improve the reusability of service components.Finally,the application of this method to e-newsroom projects was presented in several instances,to illustrate the use of pattern-oriented model as a development method to establish the process model.Practice shows that Web-based application of this method is relatively easier to assemble and distribute,and this method is more effective than the traditional one.

Read the paper · More papers on PaperTik