Verification of Web Services with Timed Automata

被引:29
作者
Diaz, Gregorio [1 ]
Pardo, Juan-Jose [1 ]
Cambronero, Maria-Emilia [1 ]
Valero, Valentin [1 ]
Cuartero, Fernando [1 ]
机构
[1] Univ Castilla La Mancha, Escuela Politecn Super, Dept Informat, Albacete 02071, Spain
关键词
Web services; Timed Automata; Formal Methods;
D O I
10.1016/j.entcs.2005.12.042
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper we show how we can use formal methods for describing and analyzing the behavior of Web Services, and more specifically those including time restrictions. Then, our starting point are Web Services descriptions written in WSCI - WSCDL (XML-based description languages). These descriptions are then translated into timed automata, and then, we use a well known tool that supports this formalism (UPPAAL) to simulate and analyze the system behavior. As illustration we take a particular case study, a travel reservation system.
引用
收藏
页码:19 / 34
页数:16
相关论文
共 15 条
  • [1] Alur R., 1990, P 17 INT C AUT LANG, V443
  • [2] [Anonymous], 2004, EUR YB 2004
  • [3] Arkin A., 2004, WEB SERVICES BUSINES
  • [4] Arkin Assaf, WEB SERVICE CHOREOGR
  • [5] Bozga M., 1998, LECT NOTES COMPUTER, V1427
  • [6] Clement Luc, 2004, UDDI VERSION 3 0 2
  • [7] Diaz G., P 2005 ACM S APPL CO
  • [8] Hadley Marc, 2003, SOAP VERSION 1 2 1
  • [9] Heitmeyer Constance, 1996, FORMAL METHODS REAL
  • [10] Kavantzas Nickolas, WEB SERVICE CHOREOGR