Formalization of Web Security Patterns
Author(s) -
Ashish Kumar Dwivedi,
Santanu Kumar Rath
Publication year - 2015
Publication title -
infocomp journal of computer science
Language(s) - English
Resource type - Journals
eISSN - 1982-3363
pISSN - 1807-4545
DOI - 10.18760/ic.14120152
Subject(s) - computer science , security testing , computer security model , web application security , security through obscurity , security information and event management , unified modeling language , security service , security engineering , software security assurance , human computer interaction in information security , computer security , software engineering , cloud computing security , world wide web , information security , web service , software , cloud computing , web development , programming language , operating system
Security issues in software industries become more and more challenging due to malicious attacks and as a result, it leads to exploration of various security holes in software system. In order to secure the information assets associated with any software system, organizations plan to design the system based on a number of security patterns, useful to build and test new security mechanisms. These patterns are nothing but certain design guidelines. But they have certain limitations in terms of consistency and usability. Hence, these security patterns may sometimes act as insecure. In this study, an attempt has been made to compose security patterns for the web-based application. Subsequently, a formal modeling approach for the composition of security patterns is presented. In order to maximize comprehensibility, Unified Modeling Language (UML) notations are used to represent structural and behavioral aspects of a web-based system. A formal modeling language i.e., Alloy has been taken into consideration for analyzing web-based security pattens. For the demonstration of this approach, a case study i.e., an online banking system is considered. A qualitative evaluation is performed for the identified security patterns against the critical security properties. In this study a model-driven framework is presented, which helps to automate the process of analyzing web security patterns.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom