会议专题

Analyzing Relation between Software Architecture Testing Criteria on Test Sequences

Software architecture provides a high-level model of large, complex systems using suitable abstractions of the system components and their interactions. Sa dynamic descriptions can be usefully employed in testing and analysis. We describe an approach for SAbased test sequences. This paper discusses formal description of CHAM, and presents rule dependence graph, which shows the rule dependence relations of SA. Then we define two criteria and introduce algorithms to generate test sequences for rule dependence graph. Finally, a CASE tool is built, which uses Collaborative Writing system as an architecture model to illustrate the derivation of rule dependence graph and the generation of test sequences. Demonstration results present the relationship of test sequences on two criteria with the increasing numbers of components.

Software architecture testing CHAM rule dependence graph test sequences

Lijun Lun Xuemei Ding

College of Computer Science and Information Engineering Harbin Normal University, Harbin 150080 Faculty of Software Fujian Normal University, Fuzhou 350007

国际会议

2009 Third IEEE International Conference on Secure Integration and Reliability Improvement SSIRI 2009(第三届IEEE安全软件集成及可信性改进国际会议)

上海

英文

181-186

2009-07-08(万方平台首次上网日期,不代表论文的发表时间)