The Experts below are selected from a list of 10200 Experts worldwide ranked by ideXlab platform

Hazrina Hassan - One of the best experts on this subject based on the ideXlab platform.

  • MULTI-THREADING AND SHARED-Memory Pool TECHNIQUES FOR AUTHORIZATION OF CREDIT CARD SYSTEMS USING JAVA
    INFOCOMP Journal of Computer Science, 2015
    Co-Authors: Siti Hafizah Ab Hamid, Mohd Hairul Nizam Md Nasir, Wong Yew Ming, Hazrina Hassan
    Abstract:

    This research paper presents a framework and solution for improving the efficiency of the authorization processing of credit card transactions using multi-threading and shared-Memory Pool tech- niques. Through the use of both techniques, a prototype of a real-time multi-threaded authorization sys- tem has been developed with Java platforms to overcome the slow sequential authorization processing of a single-threaded model of current credit card authorization systems. Via multi-threading technique, it allows parallel execution of the validation functional units involved during the authorization process of credit card transaction through multiple threads. It also enables a separate thread to be executed in the background of the process to perform data synchronization maintained in the shared-Memory Pool with the main system database. Shared-Memory Pool has been used to provide a global point of access to the card information kept in the random access Memory. During the authorization process, the respective worker thread performs a binary search to obtain the authentication data from the shared Memory instead of the system database to hasten the authorization process of credit card transactions. Performance- testing has been carried out to measure the efficiency of a fixed number of credit card authorization processes running between the single-threaded and the multi-threaded authorization systems in a work- station using similar hardware capabilities. Specially-embedded tools are incorporated in the payment gateway applications to obtain the length of end-to-end execution.

  • thread level parallelism shared Memory Pool techniques for authorization of credit card system
    International Symposium on Communications and Information Technologies, 2008
    Co-Authors: Mohd Hairul Nizam Md Nasir, Siti Hafizah Ab Hamid, Hazrina Hassan
    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.

  • Improving Response Time of Authorization Process of Credit Card System Using Multi-Threading and Shared-Memory Pool Techniques
    Journal of Computer Science, 2008
    Co-Authors: Siti Hafizah Ab Hamid, Mohd Hairul Nizam Md Nasir, Wong Yew Ming, Hazrina Hassan
    Abstract:

    Current credit card authorization was developed on single-threaded model whereby authentication process takes longer time to respond due to sequential process of card's risk management profile and its limitation of handling huge number of simultaneous transactions at single point of time. As a result, the performance of the authorization system was affected during peak hours. This study presented an architectural framework and prototype of credit card authorization system using multi-threading and shared Memory Pool techniques in order to improve the response time during authorization process. Through multi-threading technique, 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. Meanwhile, the worker threads itself performed card restriction validation based on the information stored in card's shared Memory Pool. This approach was implemented to reduce the idle time while waiting for slow cryptographic operation in each I/O operations that is performed through external device and to accelerate the authorization process through Memory operation instead of accessing similar information from database. The implementation of these techniques, were then measured in terms of response time. The results showed that the performance of multi-threaded authentication engine was almost double of single-threaded authentication engine and the number of credit card authorization that can be processed using shared Memory was ten percent higher than the number of credit card authorization that can be processed using database at single point of time.

  • Thread-Level Parallelism & Shared-Memory Pool Techniques for Authorization of Credit Card System
    2008 International Symposium on Communications and Information Technologies, 2008
    Co-Authors: Mohd Hairul Nizam M. Nasir, Siti Hafizah Ab Hamid, Hazrina Hassan
    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.

Ling Shen - One of the best experts on this subject based on the ideXlab platform.

  • DR*W201/P65 Tetramer Visualization of Epitope-Specific CD4 T-Cell during M. tuberculosis Infection and Its Resting Memory Pool after BCG Vaccination
    PloS one, 2009
    Co-Authors: Huiyong Wei, Richard Wang, Zhuqing Yuan, Crystal Y. Chen, Dan Huang, Lisa Halliday, Weihua Zhong, Gucheng Zeng, Yun Shen, Ling Shen
    Abstract:

    BACKGROUND In vivo kinetics and frequencies of epitope-specific CD4 T cells in lymphoid compartments during M. tuberculosis infection and their resting Memory Pool after BCG vaccination remain unknown. METHODOLOGY/FINDINGS Macaque DR*W201 tetramer loaded with Ag85B peptide 65 was developed to directly measure epitope-specific CD4 T cells in blood and tissues form macaques after M. tuberculosis infection or BCG vaccination via direct staining and tetramer-enriched approach. The tetramer-based enrichment approach showed that P65 epitope-specific CD4 T cells emerged at mean frequencies of approximately 500 and approximately 4500 per 10(7) PBL at days 28 and 42, respectively, and at day 63 increased further to approximately 22,000/10(7) PBL after M. tuberculosis infection. Direct tetramer staining showed that the tetramer-bound P65-specific T cells constituted about 0.2-0.3% of CD4 T cells in PBL, lymph nodes, spleens, and lungs at day 63 post-infection. 10-fold expansion of these tetramer-bound epitope-specific CD4 T cells was seen after the P65 peptide stimulation of PBL and tissue lymphocytes. The tetramer-based enrichment approach detected BCG-elicited resting Memory P65-specific CD4 T cells at a mean frequency of 2,700 per 10(7) PBL. SIGNIFICANCE Our work represents the first elucidation of in vivo kinetics and frequencies for tetramer-bound epitope-specific CD4 T cells in the blood, lymphoid tissues and lungs over times after M. tuberculosis infection, and BCG immunization.

  • dr w201 p65 tetramer visualization of epitope specific cd4 t cell during m tuberculosis infection and its resting Memory Pool after bcg vaccination
    PLOS ONE, 2009
    Co-Authors: Huiyong Wei, Richard Wang, Zhuqing Yuan, Crystal Y. Chen, Dan Huang, Lisa Halliday, Weihua Zhong, Gucheng Zeng, Yun Shen, Ling Shen
    Abstract:

    BACKGROUND In vivo kinetics and frequencies of epitope-specific CD4 T cells in lymphoid compartments during M. tuberculosis infection and their resting Memory Pool after BCG vaccination remain unknown. METHODOLOGY/FINDINGS Macaque DR*W201 tetramer loaded with Ag85B peptide 65 was developed to directly measure epitope-specific CD4 T cells in blood and tissues form macaques after M. tuberculosis infection or BCG vaccination via direct staining and tetramer-enriched approach. The tetramer-based enrichment approach showed that P65 epitope-specific CD4 T cells emerged at mean frequencies of approximately 500 and approximately 4500 per 10(7) PBL at days 28 and 42, respectively, and at day 63 increased further to approximately 22,000/10(7) PBL after M. tuberculosis infection. Direct tetramer staining showed that the tetramer-bound P65-specific T cells constituted about 0.2-0.3% of CD4 T cells in PBL, lymph nodes, spleens, and lungs at day 63 post-infection. 10-fold expansion of these tetramer-bound epitope-specific CD4 T cells was seen after the P65 peptide stimulation of PBL and tissue lymphocytes. The tetramer-based enrichment approach detected BCG-elicited resting Memory P65-specific CD4 T cells at a mean frequency of 2,700 per 10(7) PBL. SIGNIFICANCE Our work represents the first elucidation of in vivo kinetics and frequencies for tetramer-bound epitope-specific CD4 T cells in the blood, lymphoid tissues and lungs over times after M. tuberculosis infection, and BCG immunization.

Huiyong Wei - One of the best experts on this subject based on the ideXlab platform.

  • DR*W201/P65 Tetramer Visualization of Epitope-Specific CD4 T-Cell during M. tuberculosis Infection and Its Resting Memory Pool after BCG Vaccination
    PloS one, 2009
    Co-Authors: Huiyong Wei, Richard Wang, Zhuqing Yuan, Crystal Y. Chen, Dan Huang, Lisa Halliday, Weihua Zhong, Gucheng Zeng, Yun Shen, Ling Shen
    Abstract:

    BACKGROUND In vivo kinetics and frequencies of epitope-specific CD4 T cells in lymphoid compartments during M. tuberculosis infection and their resting Memory Pool after BCG vaccination remain unknown. METHODOLOGY/FINDINGS Macaque DR*W201 tetramer loaded with Ag85B peptide 65 was developed to directly measure epitope-specific CD4 T cells in blood and tissues form macaques after M. tuberculosis infection or BCG vaccination via direct staining and tetramer-enriched approach. The tetramer-based enrichment approach showed that P65 epitope-specific CD4 T cells emerged at mean frequencies of approximately 500 and approximately 4500 per 10(7) PBL at days 28 and 42, respectively, and at day 63 increased further to approximately 22,000/10(7) PBL after M. tuberculosis infection. Direct tetramer staining showed that the tetramer-bound P65-specific T cells constituted about 0.2-0.3% of CD4 T cells in PBL, lymph nodes, spleens, and lungs at day 63 post-infection. 10-fold expansion of these tetramer-bound epitope-specific CD4 T cells was seen after the P65 peptide stimulation of PBL and tissue lymphocytes. The tetramer-based enrichment approach detected BCG-elicited resting Memory P65-specific CD4 T cells at a mean frequency of 2,700 per 10(7) PBL. SIGNIFICANCE Our work represents the first elucidation of in vivo kinetics and frequencies for tetramer-bound epitope-specific CD4 T cells in the blood, lymphoid tissues and lungs over times after M. tuberculosis infection, and BCG immunization.

  • dr w201 p65 tetramer visualization of epitope specific cd4 t cell during m tuberculosis infection and its resting Memory Pool after bcg vaccination
    PLOS ONE, 2009
    Co-Authors: Huiyong Wei, Richard Wang, Zhuqing Yuan, Crystal Y. Chen, Dan Huang, Lisa Halliday, Weihua Zhong, Gucheng Zeng, Yun Shen, Ling Shen
    Abstract:

    BACKGROUND In vivo kinetics and frequencies of epitope-specific CD4 T cells in lymphoid compartments during M. tuberculosis infection and their resting Memory Pool after BCG vaccination remain unknown. METHODOLOGY/FINDINGS Macaque DR*W201 tetramer loaded with Ag85B peptide 65 was developed to directly measure epitope-specific CD4 T cells in blood and tissues form macaques after M. tuberculosis infection or BCG vaccination via direct staining and tetramer-enriched approach. The tetramer-based enrichment approach showed that P65 epitope-specific CD4 T cells emerged at mean frequencies of approximately 500 and approximately 4500 per 10(7) PBL at days 28 and 42, respectively, and at day 63 increased further to approximately 22,000/10(7) PBL after M. tuberculosis infection. Direct tetramer staining showed that the tetramer-bound P65-specific T cells constituted about 0.2-0.3% of CD4 T cells in PBL, lymph nodes, spleens, and lungs at day 63 post-infection. 10-fold expansion of these tetramer-bound epitope-specific CD4 T cells was seen after the P65 peptide stimulation of PBL and tissue lymphocytes. The tetramer-based enrichment approach detected BCG-elicited resting Memory P65-specific CD4 T cells at a mean frequency of 2,700 per 10(7) PBL. SIGNIFICANCE Our work represents the first elucidation of in vivo kinetics and frequencies for tetramer-bound epitope-specific CD4 T cells in the blood, lymphoid tissues and lungs over times after M. tuberculosis infection, and BCG immunization.

Siti Hafizah Ab Hamid - One of the best experts on this subject based on the ideXlab platform.

  • MULTI-THREADING AND SHARED-Memory Pool TECHNIQUES FOR AUTHORIZATION OF CREDIT CARD SYSTEMS USING JAVA
    INFOCOMP Journal of Computer Science, 2015
    Co-Authors: Siti Hafizah Ab Hamid, Mohd Hairul Nizam Md Nasir, Wong Yew Ming, Hazrina Hassan
    Abstract:

    This research paper presents a framework and solution for improving the efficiency of the authorization processing of credit card transactions using multi-threading and shared-Memory Pool tech- niques. Through the use of both techniques, a prototype of a real-time multi-threaded authorization sys- tem has been developed with Java platforms to overcome the slow sequential authorization processing of a single-threaded model of current credit card authorization systems. Via multi-threading technique, it allows parallel execution of the validation functional units involved during the authorization process of credit card transaction through multiple threads. It also enables a separate thread to be executed in the background of the process to perform data synchronization maintained in the shared-Memory Pool with the main system database. Shared-Memory Pool has been used to provide a global point of access to the card information kept in the random access Memory. During the authorization process, the respective worker thread performs a binary search to obtain the authentication data from the shared Memory instead of the system database to hasten the authorization process of credit card transactions. Performance- testing has been carried out to measure the efficiency of a fixed number of credit card authorization processes running between the single-threaded and the multi-threaded authorization systems in a work- station using similar hardware capabilities. Specially-embedded tools are incorporated in the payment gateway applications to obtain the length of end-to-end execution.

  • thread level parallelism shared Memory Pool techniques for authorization of credit card system
    International Symposium on Communications and Information Technologies, 2008
    Co-Authors: Mohd Hairul Nizam Md Nasir, Siti Hafizah Ab Hamid, Hazrina Hassan
    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.

  • Improving Response Time of Authorization Process of Credit Card System Using Multi-Threading and Shared-Memory Pool Techniques
    Journal of Computer Science, 2008
    Co-Authors: Siti Hafizah Ab Hamid, Mohd Hairul Nizam Md Nasir, Wong Yew Ming, Hazrina Hassan
    Abstract:

    Current credit card authorization was developed on single-threaded model whereby authentication process takes longer time to respond due to sequential process of card's risk management profile and its limitation of handling huge number of simultaneous transactions at single point of time. As a result, the performance of the authorization system was affected during peak hours. This study presented an architectural framework and prototype of credit card authorization system using multi-threading and shared Memory Pool techniques in order to improve the response time during authorization process. Through multi-threading technique, 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. Meanwhile, the worker threads itself performed card restriction validation based on the information stored in card's shared Memory Pool. This approach was implemented to reduce the idle time while waiting for slow cryptographic operation in each I/O operations that is performed through external device and to accelerate the authorization process through Memory operation instead of accessing similar information from database. The implementation of these techniques, were then measured in terms of response time. The results showed that the performance of multi-threaded authentication engine was almost double of single-threaded authentication engine and the number of credit card authorization that can be processed using shared Memory was ten percent higher than the number of credit card authorization that can be processed using database at single point of time.

  • Thread-Level Parallelism & Shared-Memory Pool Techniques for Authorization of Credit Card System
    2008 International Symposium on Communications and Information Technologies, 2008
    Co-Authors: Mohd Hairul Nizam M. Nasir, Siti Hafizah Ab Hamid, Hazrina Hassan
    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.

Lisa Halliday - One of the best experts on this subject based on the ideXlab platform.

  • DR*W201/P65 Tetramer Visualization of Epitope-Specific CD4 T-Cell during M. tuberculosis Infection and Its Resting Memory Pool after BCG Vaccination
    PloS one, 2009
    Co-Authors: Huiyong Wei, Richard Wang, Zhuqing Yuan, Crystal Y. Chen, Dan Huang, Lisa Halliday, Weihua Zhong, Gucheng Zeng, Yun Shen, Ling Shen
    Abstract:

    BACKGROUND In vivo kinetics and frequencies of epitope-specific CD4 T cells in lymphoid compartments during M. tuberculosis infection and their resting Memory Pool after BCG vaccination remain unknown. METHODOLOGY/FINDINGS Macaque DR*W201 tetramer loaded with Ag85B peptide 65 was developed to directly measure epitope-specific CD4 T cells in blood and tissues form macaques after M. tuberculosis infection or BCG vaccination via direct staining and tetramer-enriched approach. The tetramer-based enrichment approach showed that P65 epitope-specific CD4 T cells emerged at mean frequencies of approximately 500 and approximately 4500 per 10(7) PBL at days 28 and 42, respectively, and at day 63 increased further to approximately 22,000/10(7) PBL after M. tuberculosis infection. Direct tetramer staining showed that the tetramer-bound P65-specific T cells constituted about 0.2-0.3% of CD4 T cells in PBL, lymph nodes, spleens, and lungs at day 63 post-infection. 10-fold expansion of these tetramer-bound epitope-specific CD4 T cells was seen after the P65 peptide stimulation of PBL and tissue lymphocytes. The tetramer-based enrichment approach detected BCG-elicited resting Memory P65-specific CD4 T cells at a mean frequency of 2,700 per 10(7) PBL. SIGNIFICANCE Our work represents the first elucidation of in vivo kinetics and frequencies for tetramer-bound epitope-specific CD4 T cells in the blood, lymphoid tissues and lungs over times after M. tuberculosis infection, and BCG immunization.

  • dr w201 p65 tetramer visualization of epitope specific cd4 t cell during m tuberculosis infection and its resting Memory Pool after bcg vaccination
    PLOS ONE, 2009
    Co-Authors: Huiyong Wei, Richard Wang, Zhuqing Yuan, Crystal Y. Chen, Dan Huang, Lisa Halliday, Weihua Zhong, Gucheng Zeng, Yun Shen, Ling Shen
    Abstract:

    BACKGROUND In vivo kinetics and frequencies of epitope-specific CD4 T cells in lymphoid compartments during M. tuberculosis infection and their resting Memory Pool after BCG vaccination remain unknown. METHODOLOGY/FINDINGS Macaque DR*W201 tetramer loaded with Ag85B peptide 65 was developed to directly measure epitope-specific CD4 T cells in blood and tissues form macaques after M. tuberculosis infection or BCG vaccination via direct staining and tetramer-enriched approach. The tetramer-based enrichment approach showed that P65 epitope-specific CD4 T cells emerged at mean frequencies of approximately 500 and approximately 4500 per 10(7) PBL at days 28 and 42, respectively, and at day 63 increased further to approximately 22,000/10(7) PBL after M. tuberculosis infection. Direct tetramer staining showed that the tetramer-bound P65-specific T cells constituted about 0.2-0.3% of CD4 T cells in PBL, lymph nodes, spleens, and lungs at day 63 post-infection. 10-fold expansion of these tetramer-bound epitope-specific CD4 T cells was seen after the P65 peptide stimulation of PBL and tissue lymphocytes. The tetramer-based enrichment approach detected BCG-elicited resting Memory P65-specific CD4 T cells at a mean frequency of 2,700 per 10(7) PBL. SIGNIFICANCE Our work represents the first elucidation of in vivo kinetics and frequencies for tetramer-bound epitope-specific CD4 T cells in the blood, lymphoid tissues and lungs over times after M. tuberculosis infection, and BCG immunization.