摘要 |
The present invention relates to field of application analysis and more specifically to analysis of applications for determining security and quality issues.The present invention describes a novel application analysis system providing a platform for accurately analyzing applications which is useful in finding security and quality issues in an application. In particular, the present invention is composed of an advanced fusion analyzer which gains a detailed understanding of the application behavior by using a novel multi-way coordination and orchestration across components used in the present invention to build and continuously refine a model representing knowledge and behavior of the application as a large network of objects across different dimensions and using reasoning and learning logic on this model along with information and events received from the components to both refine the model further as well as drive the components further by sending information and events to them and again using the information and events received as a result to further trigger the entire process until the system stabilizes.The present invention is useful in analysis of internet/intranet based web applications, desktop applications, mobile applications and also embedded systems as well as for hardware, equipment and machines controlled by software. |