期刊文献+

Detecting feature interactions in Web services with model checking techniques 被引量:1

Detecting feature interactions in Web services with model checking techniques
原文传递
导出
摘要 As a platform-independent software system, a Web service is designed to offer interoperability among diverse and heterogeneous applications. With the introduction of service composition in the Web service creation, various message interactions among the atomic services result in a problem resembling the feature interaction problem in the telecommunication area. This article defines the problem as feature interaction in Web services and proposes a model checking-based detection method. In the method, the Web service description is translated to the Promela language - the input language of the model checker simple promela interpreter (SPIN), and the specific properties, expressed as linear temporal logic(LTL) formulas, are formulated according to our classification of feature interaction. Then, SPIN is used to check these specific properties to detect the feature interaction in Web services. As a platform-independent software system, a Web service is designed to offer interoperability among diverse and heterogeneous applications. With the introduction of service composition in the Web service creation, various message interactions among the atomic services result in a problem resembling the feature interaction problem in the telecommunication area. This article defines the problem as feature interaction in Web services and proposes a model checking-based detection method. In the method, the Web service description is translated to the Promela language - the input language of the model checker simple promela interpreter (SPIN), and the specific properties, expressed as linear temporal logic(LTL) formulas, are formulated according to our classification of feature interaction. Then, SPIN is used to check these specific properties to detect the feature interaction in Web services.
出处 《The Journal of China Universities of Posts and Telecommunications》 EI CSCD 2007年第3期108-112,共5页 中国邮电高校学报(英文版)
关键词 feature interactions web services model checking DETECTION feature interactions, web services, model checking, detection
  • 相关文献

参考文献17

  • 1Blair L,Blair G,Pang J,et al.Feature Interaction outside a Telecom domain.Proceedings of Workshop on Feature Interaction in Composed System (ECOOP'2001),Jun 18-22,2001,Budapest,Hungary.2001:15-20
  • 2Calder M,Kolberg M,Magill E,et al.Feature interaction:a critical review and considered forecast.International Journal of Telecommunication and Computer Networks,2003,41 (1):115-141
  • 3Keck D O,Kuehn P J.The feature and service interaction problem in telecommunications systems:a survey.IEEE Transactions on Software Engineering,1998,24(10):779-796
  • 4Cameron E J,Griffeth N D,Lin Yow-jian,et al.A feature interaction benchmark for IN and beyond.IEEE Communications Magazine,1993,31(3):64-69
  • 5Amyot D,Logrippo L.Guest editorial:directions in feature interaction research.Computer Networks,2004,45(4):563-567
  • 6Weiss M,Esfandiari B.On feature Interactions among Web Services.Proceedings of International Conference on Web Services (ICWS),Jun 6-9,2004,San Diego,CA,USA.Los Alamitos,CA,USA:IEEE Computer Society,2004:88-95
  • 7Wohlstadter E,Tai S,Mikalsen T,et al.GlueQoS:middleware to sweeten quality of service policy interactions.Proceedings of the 26th International Conference on Software Engineering (ICSE'04),May 23-28,2004,Scotland,UK.Los Alamitos,CA,USA:IEEE Computer Society,2004:189-199
  • 8Joost-Pieter Katoen.Concepts,algorithms and tools for model checking.Tech Rep University of Erlangen-Numberg,1999,32(1)
  • 9Nakajima S.Model-checking verification for reliable Web service.Proceedings of Workshop on Object-Oriented Web Services (OOPSLA'02),Nov 4-8,2000,Seattle,WA,USA.New York,NY,USA:ACM,2002:20
  • 10Nakajima S.On verifying Web Service flows.Proceedings of the Symposium on Applications and the Internet Workshops,Jan 28-Feb 1,2002,Nara,Japan.New York,NY,USA:ACM,2002:223-224

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部