Title :
On the Relation of Software Architecture Testing Criteria to Generate Test Paths
Author :
Lun, Lijun ; Xu, Hui
Author_Institution :
Coll. of Comput. Sci. & Inf. Eng., Harbin Normal Univ., Harbin, China
Abstract :
Testing criteria are conditions which software testing must satisfy. It is of great significance to increase testing efficiency and ability of checking errors, if test paths numbers are not more and the coverage rate is high. Therefore, the highly effective testing strategy is very important. This paper introduces ¿ behavior graph to describe software architecture. We propose seven testing criteria and give its formal description respectively. A CASE tool is built, which implements the ¿-ADL approach to the specification of software architecture. And we analyze the relation of test path numbers between software architecture testing criteria from "fat client" perspective.
Keywords :
graph theory; pi calculus; program testing; software architecture; CASE tool; software architecture testing criteria; test paths; ¿ behavior graph; ¿-ADL approach; ¿-calculus; Calculus; Computer aided software engineering; Computer architecture; Computer errors; Computer science; Educational institutions; Medical tests; Software architecture; Software testing; System testing;
Conference_Titel :
Computational Intelligence and Software Engineering, 2009. CiSE 2009. International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-4507-3
Electronic_ISBN :
978-1-4244-4507-3
DOI :
10.1109/CISE.2009.5365591