Haifa M - Academia.edu (original) (raw)
Papers by Haifa M
2023 International Conference on Smart Computing and Application (ICSCA)
ACM, 2017
Nowadays, Arabic handwriting recognition is an active research area. The optical character recogn... more Nowadays, Arabic handwriting recognition is an active research area. The optical character recognition is classified into two approaches offline and online. There are many studies and applications for Arabic offline recognition, both typed and handwritten, yet there are few studies on Arabic Online recognition. Online recognition, in general, is oriented to only handwritten. The cursive, shapes, dots and delayed strokes of Arabic letters are the most challenging tasks to develop and improve an online system for the Arabic language. Moreover, handwriting of many Arab people becomes poor with low handwriting skills, especially after the cancellation of the Arabic calligraphy subject in the educational system in many Arabic countries. This paper presents a comprehensive survey on Arabic online handwriting recognition for the past few years. The paper aims to elevate the research in this subject, reveal the avenues for improving the recognition of Arabic online handwriting and enhance the skills of the Arab people in handwriting via online teaching and training system.
December 2015Procedia Computer Science 62:167-169, 2015
Compression can be used to reduce the size of files and speeding up the transmission time over ne... more Compression can be used to reduce the size of files and speeding up the transmission time over networks. However, not all compression techniques have the same features and capabilities to improve the performance of transmission over networks. This paper shows a comparison between different compression algorithms in order to improve the performance of web-services over the Internet. Nowadays, Service Oriented Architecture (SOA) being used heavily between applications as interaction between loosely coupled services, which are function independently. Therefore, fast and efficient services offered through the web services are needed. Enhancing performance of web services, would improve overall system's performance. As a result, compressing and reducing the size of SOAP messages traveling over the network, improves the webs-service performance. This paper compares the performance of web-services by compressing SOAP messages using Tagged Sub-optimal Code (TSC) and Huffman Encoding Algorithms. Experimental results show that web-services compressed using TSC speeds up the performance of web-services compared to normal web-services and web-services compressed using Huffman encoding.
The 2014 International Conference on Semantic Web and Web Services (SWWS'14v), Nevada, 2104., 2014
Applications are part of our daily life that many people use it more than anything else. Nowadays... more Applications are part of our daily life that many people use it more than anything else. Nowadays, applications are connected via the internet and the users want to use fast and efficient services offered through the web services. Web services are the core of modern application architectures that will be used for many years. Regardless of what platform or language that developers are using, the critical skill understands how web services work. "Web services are the inseparable part of any web application, as a result enhancing performance of web services will have a great effect on the overall performance of the system" [1]. Compressing and reducing the size of SOAP messages traveling over the network, improves the web services performance, which consumer invoke. This paper proposes and discusses a methodology that compresses the SOAP messages using compression techniques that have special features to improve the performance of SOAP messages. These compression techniques are Tagged Sub-optimal Code (TSC), Huffman Encoding Algorithm, Byte Pair Encoding (BPE) and J-bit encoding (JBE) Algorithm.
2023 International Conference on Smart Computing and Application (ICSCA)
ACM, 2017
Nowadays, Arabic handwriting recognition is an active research area. The optical character recogn... more Nowadays, Arabic handwriting recognition is an active research area. The optical character recognition is classified into two approaches offline and online. There are many studies and applications for Arabic offline recognition, both typed and handwritten, yet there are few studies on Arabic Online recognition. Online recognition, in general, is oriented to only handwritten. The cursive, shapes, dots and delayed strokes of Arabic letters are the most challenging tasks to develop and improve an online system for the Arabic language. Moreover, handwriting of many Arab people becomes poor with low handwriting skills, especially after the cancellation of the Arabic calligraphy subject in the educational system in many Arabic countries. This paper presents a comprehensive survey on Arabic online handwriting recognition for the past few years. The paper aims to elevate the research in this subject, reveal the avenues for improving the recognition of Arabic online handwriting and enhance the skills of the Arab people in handwriting via online teaching and training system.
December 2015Procedia Computer Science 62:167-169, 2015
Compression can be used to reduce the size of files and speeding up the transmission time over ne... more Compression can be used to reduce the size of files and speeding up the transmission time over networks. However, not all compression techniques have the same features and capabilities to improve the performance of transmission over networks. This paper shows a comparison between different compression algorithms in order to improve the performance of web-services over the Internet. Nowadays, Service Oriented Architecture (SOA) being used heavily between applications as interaction between loosely coupled services, which are function independently. Therefore, fast and efficient services offered through the web services are needed. Enhancing performance of web services, would improve overall system's performance. As a result, compressing and reducing the size of SOAP messages traveling over the network, improves the webs-service performance. This paper compares the performance of web-services by compressing SOAP messages using Tagged Sub-optimal Code (TSC) and Huffman Encoding Algorithms. Experimental results show that web-services compressed using TSC speeds up the performance of web-services compared to normal web-services and web-services compressed using Huffman encoding.
The 2014 International Conference on Semantic Web and Web Services (SWWS'14v), Nevada, 2104., 2014
Applications are part of our daily life that many people use it more than anything else. Nowadays... more Applications are part of our daily life that many people use it more than anything else. Nowadays, applications are connected via the internet and the users want to use fast and efficient services offered through the web services. Web services are the core of modern application architectures that will be used for many years. Regardless of what platform or language that developers are using, the critical skill understands how web services work. "Web services are the inseparable part of any web application, as a result enhancing performance of web services will have a great effect on the overall performance of the system" [1]. Compressing and reducing the size of SOAP messages traveling over the network, improves the web services performance, which consumer invoke. This paper proposes and discusses a methodology that compresses the SOAP messages using compression techniques that have special features to improve the performance of SOAP messages. These compression techniques are Tagged Sub-optimal Code (TSC), Huffman Encoding Algorithm, Byte Pair Encoding (BPE) and J-bit encoding (JBE) Algorithm.