首页>
外国专利>
Method, storage medium, apparatus and system for retrieving navigation model for web application analysis
Method, storage medium, apparatus and system for retrieving navigation model for web application analysis
展开▼
机译:用于Web应用分析的导航模型的获取方法,存储介质,装置和系统
展开▼
页面导航
摘要
著录项
相似文献
摘要
In one embodiment, a method includes automated extraction of the Page Transition Graph (PTG) model for model-based analysis of web applications. Specifically, the method includes accessing one or more JAVASERVER PAGES (JSP) files, one or more Extensible Markup Language (XML) configuration files, and one or more class files of a web application; parsing the JSP files and extracting data in the JSP files that encode user or server events supported by the event-driven application; parsing the XML configuration files and extracting data in the XML configuration files that encode definitions used by the event-driven application when deployed; parsing the class files and extracting data in the class files that encode one or more actions or one or more forms used by the event-driven application when deployed; storing the extracted data as an abstract syntax tree (AST); populating a page transition graph (PTG) of the event-driven application based on the AST; and checking the extracted PTG for navigation errors such as unreachable pages, ghost pages and undefined transitions.
展开▼