DocumentCode
1871697
Title
Investigating Subsumption Relationship on Path Coverage Criteria for Software Architecture Testing
Author
Lun, Lijun ; Chi, Xin
Author_Institution
Coll. of Comput. Sci. & Inf. Eng., Harbin Normal Univ., Harbin, China
fYear
2010
fDate
10-12 Dec. 2010
Firstpage
1
Lastpage
4
Abstract
Path coverage technology in software architecture is a structural testing method that involves using the architecture elements to attempt to find every possible executable path. In this paper we present an approach together with an experimental tool for qualifying tests. Firstly, this method describes software architecture with linear temporal logic specification, secondly, transform the architecture specification to architecture interface connectivity graph (ICG) to indicate the computation of the single component and the transfer, thirdly, based on ICG path coverage criteria and path coverage generation algorithm, generate tested path. This approach is implemented in the LTL tool. Finally, the criteria is assessed, the assessing result provide a theoretical basis for applying the criteria.
Keywords
program testing; software architecture; temporal logic; ICG path coverage criteria; LTL tool; architecture interface connectivity graph; architecture specification; linear temporal logic specification; path coverage generation algorithm; software architecture testing; structural testing method; subsumption relationship; Computer architecture; Conferences; Connectors; Decision support systems; Software architecture; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Software Engineering (CiSE), 2010 International Conference on
Conference_Location
Wuhan
Print_ISBN
978-1-4244-5391-7
Electronic_ISBN
978-1-4244-5392-4
Type
conf
DOI
10.1109/CISE.2010.5676826
Filename
5676826
Link To Document