Proceedings. Fourth International Workshop on Web Site Evolution
DOI: 10.1109/wse.2002.1134088
|View full text |Cite
|
Sign up to set email alerts
|

Dynamic model extraction and statistical analysis of Web applications

Abstract: The

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
43
0

Publication Types

Select...
4
3
2

Relationship

0
9

Authors

Journals

citations
Cited by 53 publications
(44 citation statements)
references
References 10 publications
1
43
0
Order By: Relevance
“…Existing work on the application of static analysis to web applications focuses on modeling applications, and especially on building navigation models. Bordbar and Anastasakis [4], for example, model a user's interaction with a web application using UML, and perform bounded verification of properties of that interaction by translating the UML model into Alloy using UML2Alloy; other approaches ( [22,34,29]) perform similar tasks but provide less automation. Nijjar and Bultan [27] translate Rails data models into Alloy to find inconsistencies, but do not examine controller code.…”
Section: Related Workmentioning
confidence: 99%
“…Existing work on the application of static analysis to web applications focuses on modeling applications, and especially on building navigation models. Bordbar and Anastasakis [4], for example, model a user's interaction with a web application using UML, and perform bounded verification of properties of that interaction by translating the UML model into Alloy using UML2Alloy; other approaches ( [22,34,29]) perform similar tasks but provide less automation. Nijjar and Bultan [27] translate Rails data models into Alloy to find inconsistencies, but do not examine controller code.…”
Section: Related Workmentioning
confidence: 99%
“…Early Web application reverse engineering efforts were mainly focused on architecture reconstruction, e.g., (Hassan and Holt 2002;Ricca and Tonella 2001;Di Lucca et al 2002;Tonella et al 2002;Antoniol et al 2004). Static analysis alone does not suffice because of the dynamic nature of Web applications (Tonella et al 2002;Antoniol et al 2004), so in most cases the static analysis is complemented by dynamic analysis.…”
Section: Dynamic Analysis For Understanding Web Applicationsmentioning
confidence: 99%
“…Static analysis alone does not suffice because of the dynamic nature of Web applications (Tonella et al 2002;Antoniol et al 2004), so in most cases the static analysis is complemented by dynamic analysis. However, many client-side aspects that are common in Ajax applications are not taken into account.…”
Section: Dynamic Analysis For Understanding Web Applicationsmentioning
confidence: 99%
“…This model, merely a class diagram, is mainly used for the static analysis of web applications: HTML code inspection and scanning, data flow analysis, and semi automatic test case generation. In [31], the above mentioned modeling technique is extended such that a web application is executed to extract models for dynamic web pages using server's access logs. These logs present limited information on the requests since only the request headers are logged.…”
Section: Related Workmentioning
confidence: 99%