A policy enforcement framework for verification and control of service collaboration

被引:8
作者
Tsai, W. T. [1 ]
Zhou, Xinyu [1 ]
Wei, Xiao [1 ]
机构
[1] Arizona State Univ, Tempe, AZ 85287 USA
关键词
Policy enforcement; Dynamic collaboration; Runtime verification; Service-Oriented Architecture;
D O I
10.1007/s10257-007-0059-8
中图分类号
F [经济];
学科分类号
02 ;
摘要
This paper proposes a policy enforcement framework to dynamically verify and control the collaboration process in Service-Oriented Architecture (SOA). Dynamic SOA collaboration is different from traditional service collaboration where the workflow is pre-defined at design time while the services used can be discovered at runtime. In dynamic collaboration, both the workflows and services can be determined at runtime. As they will be determined at runtime, many verification activities can be performed at runtime. This paper proposes a dynamic policy enforcement framework that follows the dynamic SOA collaboration process to ensure that various system constraints can be enforced at runtime. The framework includes a policy specification language, a policy completeness and consistency checking, and distributed policy enforcement. Finally, this paper presents the construction of a sample example to illustrate these features with quantitative performance data.
引用
收藏
页码:83 / 107
页数:25
相关论文
共 34 条
  • [1] Policy-based validation of SAN configuration
    Agrawal, D
    Giles, J
    Lee, KW
    Voruganti, K
    Fijali-Adib, K
    [J]. FIFTH IEEE INTERNATIONAL WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS, PROCEEDINGS, 2004, : 77 - 86
  • [2] Web services policies
    Anderson, A
    [J]. IEEE SECURITY & PRIVACY, 2006, 4 (03) : 84 - 87
  • [3] An introduction to the Web Services Policy Language (WSPL)
    Anderson, AH
    [J]. FIFTH IEEE INTERNATIONAL WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS, PROCEEDINGS, 2004, : 189 - 192
  • [4] [Anonymous], 2006, WEB SERVICES POLICY
  • [5] CHANDRAMOULI R, 2003, P 19 ANN COMP SEC AP
  • [6] Damianou N., 2002, A Survey of Policy Specification Approaches
  • [7] Goguen J.A., 1982, P IEEE S SEC PRIV OA
  • [8] HIRTLE D, 2006, SCHEMA SPECIFICATION
  • [9] KAGAL L, 2006, P 21 NAT C ART INT A
  • [10] Self-describing delegation networks for the Web
    Kagal, Lalana
    Berners-Lee, Tim
    Connolly, Dan
    Weitzner, Daniel
    [J]. SEVENTH IEEE INTERNATIONAL WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS, PROCEEDINGS, 2006, : 205 - +