期刊文献+

Behavior-Consistent Service Substitutions in Dynamic Environments

Behavior-Consistent Service Substitutions in Dynamic Environments
原文传递
导出
摘要 In this paper, a novel approach for service substitutions based on the service type in terms of its interface type and behavior semantics is proposed. In order to analyze and verify behavior-consistent service substitutions in dynamic environments, we first present a formal language to describe services from control-flow perspective, then introduce a type and effect system to infer conservative approximations of all possible behaviors of these services. The service behaviors are represented by concurrent behavior expressions (CBEs). Built upon the interpretation of CBEs, behavior-consistent service substitutions are defined and analyzed by subtyping technology. The correctness of the analysis approach is guaranteed by type safety theorem, which is mechanically proved in the Coq proof assistant. Finally, applications in web services show that our method is effective and feasible. In this paper, a novel approach for service substitutions based on the service type in terms of its interface type and behavior semantics is proposed. In order to analyze and verify behavior-consistent service substitutions in dynamic environments, we first present a formal language to describe services from control-flow perspective, then introduce a type and effiect system to infer conservative approximations of all possible behaviors of these services. The service behaviors are represented by concurrent behavior expressions(CBEs). Built upon the interpretation of CBEs, behavior-consistent service substitutions are defined and analyzed by subtyping technology.The correctness of the analysis approach is guaranteed by type safety theorem, which is mechanically proved in the Coq proof assistant. Finally, applications in web services show that our method is effiective and feasible.
出处 《Journal of Shanghai Jiaotong university(Science)》 EI 2014年第1期17-27,共11页 上海交通大学学报(英文版)
基金 the National Natural Science Foundation of China(Nos.61232007 and 91118004) the Innovation Program of Shanghai Municipal Education Commission(No.13ZZ023)
  • 相关文献

参考文献25

  • 1PAPAZOGLOU M P. Service-oriented computing: Con- cepts, characteristics and directions [C]// Proceedings of the gth International Conference on Web Informa- tion Systems Engineering. Tilburg University, Nether- lands: IEEE, 2003: 3-12. 被引量:1
  • 2BARTOLETTI M, DEGANO P, FERRARI G L, et al. Semantics-based design for secure web services [J]. IEEE Transactions on Software Engineering, 2008, 34(1): 33-49. 被引量:1
  • 3ATHANASOPOULOS D, ZARRAS A, ISSARNY V. Service substitution revisited [C]// Proceedings of the 2009 IEEE/ACM International Conference on Automated Software Engineering. Auckland: IEEE, 2009: 555- 559. 被引量:1
  • 4FREDJ M, GEORGANTAS N, ISSARNY V, et al. Dy- namic service substitution in service-oriented architec- tures [C]// Proceedings of the IEEE Congress on Ser- vices. Honolulu, HI: IEEE, 2008: 101-104. 被引量:1
  • 5BARTOLETTI M, DEGANO P, FERRARI G L. Planning and verifying service composition [J]. Journal of Com- puter Security, 2009, 17(5): 799-837. 被引量:1
  • 6PIANWATTANAPHON R, SENIVONGSE W. Compatibil- ity by service type model for automatic web services substitution [C]// Proceedings of the 9th International Conference on Advanced Communication Technology. Gangwon-Do: IEEE, 2007: 76-81. 被引量:1
  • 7SANTHANAM G R, BASU S, HONAVAR V. Web service substitution based on preferences over non-functional attributes [C]// Proceedings of the 2009 IEEE Interna- tional Conference on Services Computing. Bangalore: IEEE, 2009: 210-217. 被引量:1
  • 8IBRAHIM N, FRDRIC F, FRNOT S. Semantic service substitution in pervasive environments [J]. Interna- tional Journal of Services, Economics and Manage- ment (IJSEM), 2011, 8(1): 1-24. 被引量:1
  • 9BERARDI D, CALVANESE D, GIACOMO G D, et al. Au- tomatic service composition based on behavioral de- scriptions [J]. International Journal of Cooperative In- formation Systems, 2005, 14(1): 333-376. 被引量:1
  • 10BERARDI D, CHEIKH F, CIACOMO 13 D, et al. Au- tomatic service composition via simulation [J]. Inter- national Journal of Foundations of Computer Science, 2008, 19(2): 429-451. 被引量:1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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