DocumentCode :
479920
Title :
Analysis of the Subsume Relation between Software Architecture Testing Criteria
Author :
Lun, Lijun ; Xu, Hui
Author_Institution :
Coll. of Comput. Sci. & Inf. Eng., Harbin Normal Univ., Harbin
Volume :
2
fYear :
2008
fDate :
12-14 Dec. 2008
Firstpage :
698
Lastpage :
701
Abstract :
Formalized testing is to improve quality of software product based on software architecture. It is an important research in the fields of software engineering. Testing criteria are conditions which software testing must satisfy. Therefore, the highly effective testing strategy is very important. This paper introduces pi Behavior Graph that describes software architecture. We propose seven testing coverage criteria from black-box and white-box perspectives and give its formal description in piBG respectively. Then, we discuss the subsume relation between testing criteria and build a CASE tool. We use TRMCS as a typical architecture model to illustrate our testing technology and analyze how the test paths are changing with the increasing numbers of clients from ldquothe fat customerrdquo perspective.
Keywords :
computer aided software engineering; graph theory; program testing; software architecture; software quality; software tools; CASE tool; behavior graph; formalized testing; software architecture testing criteria; software engineering; software quality; Calculus; Computer aided software engineering; Computer architecture; Computer science; Connectors; Educational institutions; Software architecture; Software engineering; Software testing; System testing; software architecture testing; subsume relation; test paths; testing criteria;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Science and Software Engineering, 2008 International Conference on
Conference_Location :
Wuhan, Hubei
Print_ISBN :
978-0-7695-3336-0
Type :
conf
DOI :
10.1109/CSSE.2008.1144
Filename :
4722147
Link To Document :
بازگشت