Testing of data‐centric and event‐based dynamic service compositions
作者: Waldemar HummerOrna RazOnn ShehoryPhilipp LeitnerSchahram Dustdar
作者单位: 1Distributed Systems Group Vienna University of Technology Austria
2 IBM Haifa Research Labs Haifa University Campus Israel
刊名: Software Testing, Verification and Reliability, 2013, Vol.23 (6), pp.465-497
来源数据库: Wiley Journal
DOI: 10.1002/stvr.1493
关键词: test coveragetesting service‐based systemsdata‐centric service compositionsk‐node data flow coverageevent‐based systems
原始语种摘要: SUMMARY(#br)This paper addresses integration testing of data‐centric and event‐based dynamic service compositions. The compositions under test define abstract services that are replaced by concrete candidate services at runtime. Testing all possible instantiations of a composition leads to combinatorial explosion and is often infeasible. We consider data dependencies between services as potential points of failure and introduce the k‐node data flow test coverage metric, which helps to significantly reduce the number of test combinations. We formulate a combinatorial optimization problem for generating minimal sets of test cases. On the basis of this formalization, we present a mapping to the model of FoCuS, a coverage analysis tool. FoCuS efficiently computes near‐optimal solutions, which...
全文获取路径: Wiley  (合作)

  • event 事件
  • centric 在中心的
  • service 服务
  • coverage 复盖
  • Testing 检测
  • formalization 形式化
  • based 基于
  • integration 集成
  • runtime 运行时刻
  • dynamic 动力学的