Title
Cooperative component testing architecture in collaborating network environment
Abstract
In a large distributed enterprise multiple organizations may be involved in a collaborative effort to provide software components that they developed and maintain based on their own policies. When a local system downloads a component from a remote system into such an environment, the downloaded component should be checked to find if it contains internal failures or malicious codes before it is executed in the local system. Although the software was tested by the original developer in its local environment, we cannot simply assume that it will work correctly and safely in other organizations' computing environments. Furthermore, there is a possibility that some malicious codes are added to the original component by a mistake or intentionally. To address this problem, we propose a cooperative component-testing architecture that consists of three testing schemes, a provider node testing, a multiple-aspect testing, and a cooperative testing. The proposed architecture is able to effectively and efficiently detect malicious codes in a component. The provider node testing can increase the possibility of choosing the cleanest (least infected) component among components that exist on multiple remote systems. The multiple-aspect testing can improve the ability to detect a fault or malicious contents. And the cooperative testing scheme provides fast detection speed by integrating detection schemes effectively. Finally, we simulate our proposed ideas and provide a performance evaluation.
Year
DOI
Venue
2007
10.1007/978-3-540-73547-2_20
ATC
Keywords
Field
DocType
software component,local system
Computer science,Unit testing,Common Component Architecture,Computer network,Trojan horse,Local system,Software performance testing,Real-time computing,White-box testing,Software,Component-based software engineering,Distributed computing
Conference
Volume
ISSN
ISBN
4610
0302-9743
3-540-73546-1
Citations 
PageRank 
References 
3
0.45
10
Authors
2
Name
Order
Citations
PageRank
Gaeil An1123.02
Joon S. Park252952.78