Title :
Thread-Level Parallelism & Shared-Memory Pool Techniques for Authorization of Credit Card System
Author :
Nasir, Mohd Hairul Nizam M ; Hamid, Siti Hafizah Ab ; Hassan, Hazrina
Author_Institution :
Dept. of Software Eng., Univ. of Malaya, Kuala Lumpur
Abstract :
Nowadays, credit card is a famous trend used by millions of people around the world as a form of payment. This paper presented an architectural framework and prototype of credit card authorization system using thread-level parallelism and shared memory pool techniques in order to support dynamic tuning of the size of the thread pool at runtime. Normally, single threaded were chosen by software developer in current credit card authorization whereby authentication process takes longer time to respond and its limitation of handling huge number of simultaneous transactions at the same time. As a result, the performance of the authorization system was affected during peak hours. Through thread-level parallelism technique or usually known as multi-threading, each worker thread will be assigned with several child threads to perform online fraud validation concurrently, depending on numbers of cryptographic elements presented in transaction message while the work thread itself performed card restriction validation based on the card information stored in card´s shared memory pool.
Keywords :
authorisation; concurrency control; credit transactions; cryptography; electronic money; multi-threading; shared memory systems; software architecture; storage management; architectural framework; concurrent online fraud validation; credit card system authorization; cryptographic element; dynamic thread pool size tuning; multithreading; payment device; shared-memory pool technique; software developer; thread-level parallelism technique; transaction message; Authentication; Authorization; Computer science; Credit cards; Information technology; Parallel processing; Prototypes; Risk management; Software engineering; Yarn;
Conference_Titel :
Communications and Information Technologies, 2008. ISCIT 2008. International Symposium on
Conference_Location :
Lao
Print_ISBN :
978-1-4244-2335-4
Electronic_ISBN :
978-1-4244-2336-1
DOI :
10.1109/ISCIT.2008.4700232