Using combinatorial testing to build navigation graphs for dynamic web applications

2016 ◽  
Vol 26 (4) ◽  
pp. 318-346 ◽  
Author(s):  
Wenhua Wang ◽  
Sreedevi Sampath ◽  
Yu Lei ◽  
Raghu Kacker ◽  
Richard Kuhn ◽  
...  
Author(s):  
Rosa Meo ◽  
Maristella Matera

In this chapter, we present the usage of a modeling language, WebML, for the design and the management of dynamic Web applications. WebML also makes easier the analysis of the usage of the application contents by the users, even if applications are dynamic. In fact, it makes use of some special-purpose logs, called conceptual logs, generated by the application runtime engine. In this chapter, we report on a case study about the analysis of conceptual logs for testifying to the effectiveness of WebML and its conceptual modeling methods. The methodology of the analysis of the Web logs is based on the datamining paradigm of item sets and frequent patterns, and makes full use of constraints on the conceptual logs’ content. As a consequence, we could obtain many interesting patterns for application management such as recurrent navigation paths, the most frequently visited page’s contents, and anomalies.


Author(s):  
Sandro José Rigo

Adaptive Hypermedia is an effective approach to automatic personalization that overcomes the difficulties and deficiencies of traditional Web systems in delivering the appropriate content to users. One important issue regarding Adaptive Hypermedia systems is the construction and maintenance of the user profile. Another important concern is the use of Semantic Web resources to describe Web applications and to implement adaptation mechanisms. Web Usage Mining, in this context, allows the generation of Websites access patterns. This chapter describes the possibilities of integration of these usage patterns with semantic knowledge obtained from domain ontologies. Thus, it is possible to identify users’ stereotypes for dynamic Web pages customization. This integration of semantic knowledge can provide personalization systems with better adaptation strategies.


2011 ◽  
pp. 1388-1410
Author(s):  
Sandro José Rigo ◽  
José M. Palazzo de Oliveira ◽  
Leandro Krug Wives

Adaptive Hypermedia is an effective approach to automatic personalization that overcomes the difficulties and deficiencies of traditional Web systems in delivering the appropriate content to users. One important issue regarding Adaptive Hypermedia systems is the construction and maintenance of the user profile. Another important concern is the use of Semantic Web resources to describe Web applications and to implement adaptation mechanisms. Web Usage Mining, in this context, allows the generation of Websites access patterns. This chapter describes the possibilities of integration of these usage patterns with semantic knowledge obtained from domain ontologies. Thus, it is possible to identify users’ stereotypes for dynamic Web pages customization. This integration of semantic knowledge can provide personalization systems with better adaptation strategies.


Author(s):  
Martin Gaedke ◽  
Klaus Turowski

Developing application systems that use the World Wide Web (WWW, Web) as an application platform suffers from the absence of disciplined approaches to develop such Web-applications. Besides, the Web’s implementation model makes it difficult to apply well-known process models to the development and evolution of Web-applications. On the other hand, component-based software development appears as a promising approach that meets essential requirements of developing and evolving highly dynamic Web-applications. With respect to Web-applications, its main objective is to build Web-applications from (standardized) components. Founded on these insights and based on a dedicated component model, we propose an approach to a disciplined specification of components.


2020 ◽  
Vol 32 (4) ◽  
pp. 85-111
Author(s):  
Brij B. Gupta ◽  
Pooja Chaudhary ◽  
Shashank Gupta

Cross-site scripting is one of the notable exceptions effecting almost every web application. Hence, this article proposed a framework to negate the impact of the XSS attack on web servers deployed in one of the major applications of the Internet of Things (IoT) i.e. the smart city environment. The proposed framework implements 2 approaches: first, it executes vulnerable flow tracking for filtering injected malicious scripting code in dynamic web pages. Second, it accomplished trusted remark generation and validation for unveiling any suspicious activity in static web pages. Finally, the filtered and modified webpage is interfaced to the user. The prototype of the framework has been evaluated on a suite of real-world web applications to detect XSS attack mitigation capability. The performance analysis of the framework has revealed that this framework recognizes the XSS worms with very low false positives, false negatives and acceptable performance overhead as compared to existent XSS defensive methodologies.


Author(s):  
Hung Viet Nguyen ◽  
Hoan Anh Nguyen ◽  
Tung Thanh Nguyen ◽  
Tien N. Nguyen

Sign in / Sign up

Export Citation Format

Share Document