Abstract:
The world is tremendously changing with the advancement in technology. In the world of Information Technology (IT), the most famous technology is Cloud Computing. Cloud computing is an architecture for permitting an appropriate, on-demand network access to a public pool of configurable computing resources for example networks, servers, storage applications and services. The aim of cloud computing is to provide improved usage of distributed resources. With the extent of this new world there are some risks involved in it. The leading risks of cloud computing are availability, security, performance, data confidentiality and auditability and privacy issues. These risks rise due to improper elicitation of requirements of developing cloud system.
The research carried out in this thesis aims to propose a framework which is capable of eliciting functional requirements as well as security requirements of the system which is going to be developed so that the system is secured. To apply the framework, online-banking case study is used. To accomplish the task survey is also conducted and then results are analyzed from survey and proposed framework. The evaluation result shows the utmost concern of system users and the system will be protected from multiple security risks of cloud computing using the proposed framework.