Applied Dynamic Chain of Responsibility in Web Application Security

  title={Applied Dynamic Chain of Responsibility in Web Application Security},
  author={M. Shirazi and Maryamsadat Hejazi and Hossein Dolatabadi},
  journal={International Journal of Computer Theory and Engineering},
Software design patterns provide a proven and comprehensive solution for a series of problems that designers confront with them. Web security becomes a critical issue in the online environments. Many techniques strive to achieve web applications to acceptable level of confidence. One of the useful behavioral design patterns is the chain-of- responsibilities pattern that includes several command objects in a series of processing objects. There is a set of logic in each processing object that can… Expand
Design Patterns to Enable Data Portability between Clouds' Databases
A solution for enabling portability between column family databases and graph databases as cloud databases by proposing design patterns is provided. Expand


Unit Testing and Action-Level Security Solution of Struts Web Applications Based on MVC
  • Qinglin Wu, Y. Hu, Yan Wang
  • Computer Science
  • 2010 International Conference on Biomedical Engineering and Computer Science
  • 2010
In this paper, a systematic solution for unit testing and action-level security of Struts Web applications is presented, and an actual applied example is employed to illustrate the testing solution, and verifies the effectiveness of the solution. Expand
A catalogue of general-purpose software design patterns
  • W. Tichy
  • Computer Science
  • Proceedings of TOOLS USA 97. International Conference on Technology of Object Oriented Systems and Languages
  • 1997
This paper catalogues over 100 general-purpose design patterns, which includes older patterns such as Module and Layers as well as modern, object-oriented patternssuch as Observer and Visitor. Expand
A testing framework for Web application security assessment
The proposed mechanisms in the Web Application Vulnerability and Error Scanner (WAVES)--a black-box testing framework for automated Web application security assessment--are implemented and the results show that WAVES is a feasible platform for assessing Web applicationSecurity. Expand
Design patterns: elements of reuseable object-oriented software
The book is an introduction to the idea of design patterns in software engineering, and a catalog of twenty-three common patterns. The nice thing is, most experienced OOP designers will find outExpand
Automating software design pattern transformation
  • M. Wheatman, K. Liu
  • Computer Science
  • 2009 7th IEEE International Conference on Industrial Informatics
  • 2009
This paper applies linguistic analysis techniques to source code in an attempt to distil the design intention from the implementation detail, which enables the translation of patterns into source code. Expand
Using design pattern to develop the quality MSC simulator software in performance test for GSM and GPRS system
  • Yunshan Ge
  • Computer Science
  • Third International Conference on Quality Software, 2003. Proceedings.
  • 2003
This paper introduces the method to develop the simulator software using several design patterns for MSC performance test in GSM and GPRS system and can see that it is economical to achieve quality software by using design pattern, which makes the M SC performance test more efficient and economical. Expand
A design pattern for autonomous vehicle software control architectures
  • M. L. Nelson
  • Computer Science
  • Proceedings. Twenty-Third Annual International Computer Software and Applications Conference (Cat. No.99CB37032)
  • 1999
A design pattern for use in controlling autonomous vehicles is developed and is currently being used to control both an autonomous underwater vehicle and a land-based wheeled autonomous vehicle in simulation. Expand
and Y
  • Wang, “Unit testing and action-level security solution of struts web applications based on MVC,” Biomedical Engineering and Computer Science (ICBECS), International Conference, pp. 1-4
  • 2010
and S
  • Kuo “A testing framework for Web application security assessment,” Computer Networks vol. 48, pp. 739-761
  • 2005
Massachusetts Instituteof Technology
  • Phd thesis
  • 1982