Font Size: a A A

Research On Dynamic Monitoring Of COM Components

Posted on:2009-03-02Degree:MasterType:Thesis
Country:ChinaCandidate:X X WenFull Text:PDF
GTID:2178360278464200Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
With the rapid development of software engineering, component-based software developing (CBSD) becomes a very import research area in software engineering and the third party components also have been widely used in many projects. The components technical development promotes the efficiency of software development, but the testing performance of components always can not get assurance, especially the reliability and security of components. The component's source code always is unavailable and then the traditional software testing technologies are not useful any more, so the dynamic testing technology is the only way to testing the components.Dynamic testing is testing technology that let the software run with test case and check its behavior and result to find the vulnerability in the software. Dynamic monitoring which is an important part of dynamic testing is the extraction of dynamic information of a process while it is running to make sure that the process behavior is consonant with its requirements. It works in these areas: software performance enhancement, performance evaluation and software testing and so on.Component testing with dynamic monitoring monitors the component's states while it is running using dynamic monitor technology. Monitoring based on Debugging Technology (DMDT) monitors the component running state using the characteristic of a process under debugging which solves the problem that it can't observe components'states when the component is binary code format. A COM component dynamic monitoring system which can monitor the COM interface function call, function parameter and exceptions in components is implemented based on the framework of DMDT and adopted by COM component Security Testing System (CSTS).The validity and feasibility of DMDT is proved by its performance in CSTS.
Keywords/Search Tags:Component Testing, COM Components, Debugging Technology, Dynamic Monitoring
PDF Full Text Request
Related items