HUMSAT for State Based Web Service Composition

被引:0
作者
Mohanty, Hrushikesha [1 ]
Chenthati, Deepak [2 ]
Vaddi, Supriya [3 ]
Shyamsundar, R. K. [4 ]
机构
[1] Univ Hyderabad, Dept CIS, Hyderabad 500134, Andhra Pradesh, India
[2] Teradata Corp, Hyderabad 500134, Andhra Pradesh, India
[3] Cognizant Technol Solut, Hyderabad 500134, Andhra Pradesh, India
[4] IBM Corp, India Res Lab, Delhi, India
来源
ICIT 2008: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY | 2008年
关键词
D O I
10.1109/ICIT.2008.40
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A business process implemented as a web service has two major components for orchestration and choreography. Its execution can be viewed as an ordered sequence of states and corresponding associated transitions. Hence, Finite State Machine (FSM) is considered as a natural choice to model web services. In this work we show that both orchestration and choreography for web services can be modeled by Annotated FSM (AFSM) - A FSM enriched with domain specific information. The transformation of an AFSM model to executable BPEL and WSDL code is demonstrated. Also briefly we discuss HUMSAT the tool developed to model web services and to automate the process of model transformation.
引用
收藏
页码:273 / +
页数:2
相关论文
共 15 条
[1]  
Andrews Tony, 2003, Business process execution language for web services
[2]  
[Anonymous], 2003, Proc. of the 12th Int. Conf on World Wide Web
[3]  
CAO F, 2003, P 7 WORLD C INT DES, P83
[4]  
CARTER BM, 2004, 15 AUSTR DAT C ADC20, P189
[5]  
CHRISTENSEN GE, 2001, WED SERVICES DESCRIP
[6]  
DEEPAK CVC, 2006, THESIS U HYDERABAD
[7]   Protocol-based business process modeling and enactment [J].
Desai, N ;
Singh, MR .
IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, PROCEEDINGS, 2004, :35-42
[8]  
Fu X., 2004, P 13 INT C WORLD WID, P621
[9]  
*IBM, 2002, IBM BUS PROC EX LANG
[10]   Designing an FSM architectural framework for service-based applications [J].
Jeng, JJ ;
Tsai, WC .
24TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE (COSPSAC 2000), 2000, 24 :234-239