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