| ¡¡ | Chinese Journal of Computers Full Text |
| Title | Business Services Instantiation on the Basis of the Generalization-Specification Patterns |
| Authors | ZHANG Peng1) WANG Jing2) ZHAO Xiao-Wei1) |
| Address | 1)(College of Information Science and Engineering. Shandong University of Science and Technology, Qingdao, Shandong 266510) 2)(Research Center for Grid and Service Computing, Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190) |
| Year | 2008 |
| Issue | No.8(1319¡ª1330) |
| Abstract & Background | Abstract Business Service, as an abstraction of concrete realization of a business activity, helps to relieve the complexity in end-user-oriented service assembly and reuse. However, there lacks a standard instantiation method for realizing business services on top of concrete software services. The paper proposes an instantiation method for business services on the basis of the generalization-specification patterns. By examining and summarizing generalization-specification relations and the patterns thereof, the customized business services that are adapted to end-user requirements only need to match to the software services that fall into the category of the patterns. Experiments indicate that the instantiation method can help to reduce the matching redundancy and to improve the instantiation efficiency. Keywords business service; generalization-specification patterns; instantiation; adjacent upper bound Background This paper is primarily supported by the National Natural Science Foundation of China under grant No.60573117, which explores end-user-doable service composition. The paper proposes an instantiation method for business services on the basis of the generalization-specification patterns. Experiments indicate that the instantiation method can help to reduce the matching redundancy and to improve the instantiation efficiency. Compared with the existing work, the research results presented in this paper can make a business service match to the software services accurately and faster. |