On dynamic generation of business protocol in autonomous Web services
Makoto Oya, Masahiro Kinoshita, Yukinori Kakazu · Systems and Computers in Japan · 2006
One of the issues of autonomous Web services is that precise business protocols across systems are not always predefined. A likely solution to this problem is to dynamically generate business protocols by matching external interface definitions and relating information exposed by each system. The current Web services have a feature called a portType that describes an external interface of a system. This paper proposes to add a new concept called “behavior pattern” to the portType, then provides an algorithm to dynamically generate business protocols. The algorithm compares the portTypes of the concerned system and the opposite system, verifies the possibility of their interaction, and automatically reduces the behavior patterns within executable range. The paper also evaluates this algorithm by applying it to some use cases and shows that the method provides useful early results for realization of autonomous Web services. © 2006 Wiley Periodicals, Inc. Syst Comp Jpn, 37(2): 37–45, 2005; Published online in Wiley InterScience (www.interscience.wiley.com). DOI 10.1002/scj.20352