Modeling and Verification of Payment System in E-Banking

Abstract

Formal modeling and verification techniques have been used to ensure the reliability and accuracy of multiple systems to be verified. In contrast to ordinary testing techniques which exhibit the presence of flaws and errors in a system, formal methods prove their absence. Electronic banking (e-banking) services have become very popular with the escalating development in the information and communication technology. Due to the presence of complexity, an e-banking system requires an efficient security model. One important approach to ensure the reliability and security of the e-banking system is through the use of formal methodologies. This study explores the opportunity of modeling interbank payment system through a case study of 1-link Automated Teller Machine (ATM). A generic verification system SPIN (Simple Promela Interpreter) is, therefore, employed to model and then to verify the integrity and security of payment system in e-banking. Linear temporal logic formulas are further summarized to assure the security of the e-banking system. The principal conclusion of the work includes a complete procedure of verification and modeling of the payment system in 1-link ATMs.

Authors and Affiliations

Iqra Obaid, Syed Asad Raza Kazmi, Awais Qasim

Keywords

Related Articles

The Performance of Individual and Ensemble Classifiers for an Arabic Sign Language Recognition System

The objective of this paper is to compare different classifiers’ recognition accuracy for the 28 Arabic alphabet letters gestured by participants as Sign Language and captured by two depth sensors. The accuracy results o...

A Calibrating Six-Port Compact Circuit using a New Technique Program

In this paper, a calibration of six-port reflectometer using a new technique program is presented. It has been shown that a calibration procedure is based on explicit method, the method that capturing the output wave for...

The Implementation of Software Anti-Ageing Model towards Green and Sustainable Products

Software ageing is a phenomenon that normally occurs in a long running software. Progressive degradation of software performance is a symptom that shows software is getting aged and old. Researchers believe that the agei...

Individual Syllabus for Personalized Learner-Centric E-Courses in E-Learning and M-Learning

Most of e-learning and m-learning systems are course-centric. These systems provided services that concentrated on course material and pedagogical. They did not take into account varieties of student levels, skills, inte...

Multivariate Copula Modeling with Application in Software Project Management and Information Systems

This paper discusses application of copulas in software project management and information systems. Successful software projects depend on accurate estimation of software development schedule. In this research, three maj...

Download PDF file
  • EP ID EP260398
  • DOI 10.14569/IJACSA.2017.080825
  • Views 138
  • Downloads 0

How To Cite

Iqra Obaid, Syed Asad Raza Kazmi, Awais Qasim (2017). Modeling and Verification of Payment System in E-Banking. International Journal of Advanced Computer Science & Applications, 8(8), 195-201. https://europub.co.uk/articles/-A-260398