Options
Zahereel Ishwar Abdul Khalib
Preferred name
Zahereel Ishwar Abdul Khalib
Official Name
Zahereel Ishwar, Abdul Khalib
Alternative Name
Khalib, Zahereel
Khalib, Z. I.Abdul
Khalib, Z. I.A.
Khalib, Zia • Khalib
Main Affiliation
Scopus Author ID
24824279500
Researcher ID
CYK-9763-2022
Now showing
1 - 9 of 9
-
PublicationThe design of Mechatronics Manipulator for surgical purposes: approach and challenges( 2006)This paper discusses the preliminary study of improving the development of mechatronic manipulator for surgical aided system, i.e. in MIS procedures. Realizing the importance of robotic and computer technology for surgical field in Malaysia, a studyof the application of mechatronic in medical has been set foward. The intended outcon of the study is to develop a surgical assisted system that could increase the quality of surgical service performance. Therefore, the aim to this study is to investigate and develop a kinematics model with all the neccessary details to be used for mechanism analysis and preliminary control system design. The objective is to detemine the optical geometric configuration for the develop model. This information will be used for the detailed mechanical design and manufacture of the physical device. The final
-
PublicationController Placement Algorithms in Software Defined Network - A Review of Trends and Challenges( 2017-12-11)
;Si-Kee YoonTraditional network architectures are complex to manage, comparatively static, rigid and difficult to make changes for new innovation. The proprietary devices in such architectures are based on manual configuration which are unwieldy and error-prone. Software Defined Network (SDN) which is described as a new network paradigm that decouple the control plane from data plane are capable to solve today's network issues and improve the network performance. Nevertheless, among so many challenges and research opportunity in SDN, Controller Placement Problem (CPP) is said to be the most important issues which can directly affect the overall network performance. Thus far, the issue regarding the CPP and its challenge has not been completely reviewed and discussed properly in any other papers. In this paper, we provide a comprehensive review on several optimized controller placement problem algorithms in SDN. This paper also highlights some limitations of the reviewed methods and also emphasizes on suitable approach to address the aforementioned problems. -
PublicationHyper-threading technology: Not a good choice for speeding up CPU-bound code( 2017-01-03)
;Ng Hui Qun ;Mostafijur R.Puteh SaadHyper-threading (HT) technology allows one thread to execute its task while another thread is stalled waiting for shared resource or other operations to complete. Thus, this reduces the idle time of a processor. If HT is enabled, an operating system would see two logical cores per each physical core. This gives one physical core the ability to run two threads simultaneously. However, it does not necessarily speed up the performance of a parallel code twice the number of physical cores. This happens when two threads are trying to access the shared CPU resource. The instructions could only be executed one after another at any given time. In this case, parallel CPU-bound code could attain a little improvement in terms of speedup from HT on a quad-core platform, which is Intel i5-2410M@2.30GHz. -
PublicationA Review on Recent T-way Combinatorial Testing Strategy( 2017-12-11)T-way combinatorial testing aims to generate a smaller test suite size. The purpose of t-way combinatorial testing is to overcome exhaustive testing. Although many existing strategies have been developed for t-way combinatorial testing, study in this area is encouraging as it falls under NP-hard optimization problem. This paper focuses on the analysis of existing algorithms or tools for the past seven years. Taxonomy of combinatorial testing is proposed to ease the analysis. 20 algorithms or tools were analysed based on strategy approach, search technique, supported interaction and year published. 2015 was the most active year in which researchers developed t-way algorithms or tools. OTAT strategy and metaheuristic search technique are the most encouraging research areas for t-way combinatorial testing. There is a slight difference in the type of interaction support. However, uniform strength is the most utilized form of interaction from 2010 to the first quarter of 2017.
-
PublicationFuzzy logic control based adaptive media playout design approach for video streaming( 2017-01-03)
;Farij Omar Ehtiba ;Naseer SabriAdaptive media playout (AMP) control, common receiver-based technique, is proposed to adjust the playout rate based on the bit-rate fluctuation of network channels to avoid playout interruptions. Most AMP techniques found in the literature adjust playout frame rate based on the buffer fullness or the buffer fullness variation. However, choosing an appropriate threshold to adjust a playout frame rate is challenging due to fluctuation in the channel's quality and its unpredictable video bitrate. In this research, a new AMP control, based on fuzzy logic control, is proposed as a solution to avoid video stream interruption and the challenge of choosing an appropriate threshold. The new Fuzzy Logic Adaptive Media Playout (FLAMP) control is designed based on buffer fullness and its variation. The FLAMP is expected to constrict the buffer outage probability and improve the video playback smoothness. -
PublicationGaining Speedup with OpenMP Schedule Type under Imbalance Workload( 2023-10-06)
;Qun N.H. ;Rahman M.Hossen M.A.Despite OpenMP being the defacto standard for parallel programming on shared memory system, little is known on how its schedule type and chunk size effect the parallel performance of shared memory multicore processor. Performance analysis in the literature have overlooked the effects of different schedule type and chunk size, possibly it was simply not the focus of their research. Often, the researchers did not specify the schedule type explicitly. This has resulted in the default way of assigning the loop iterations among threads. By default, the static schedule is used and the size of chunk which is the ratio of total number of iterations to the number of threads is implemented. Contrary to above, this research proposes a guideline to select the appropriate schedule type and chunk size for achieving optimum performance on different shared memory multicore platform for balanced and imbalance workload. Three multicore technology namely Intel Core i5-2410M, AMD A12-9700P and ARM Cortex-A53 are used for this work. The speedup obtained after turning on/off certain multicore technologies and a selected number of active cores per processor is analyzed. The result of analysis enables the user to justify and exercise trade-offs in selecting OpenMP schedule type and chunk size, and also in choosing the multicore technologies to meet the desired performance gain. Results analyzed over various configurations of multicore platform and workload suggested that under certain constraint different schedule types and chunk sizes have led to better speedup.1 -
PublicationDesign and analysis of small scale oyster mushroom cultivation( 2024-02-08)
;Tai W.J. ;Letchumanan N. ;Azman N.F.F.Rodhi M.N.Q.Cultivators that grow oyster mushrooms keep failing due to a of lack control in temperature, humidity, soil moisture, and concentration of carbon dioxide. In order to grow great oyster mushrooms and avoid crop failure, the temperature must be between 22°C to 28°C and the relative humidity must be between 85% to 90%. The concentration of carbon dioxide (CO2) needs to be controlled below 800 during its growth phase. Failure to meet those parameters will result in the mushroom drying out, slowing growth, or stopping. As a result, oyster mushroom cultivators will require a system that can control the surrounding temperature and humidity, soil moisture, and concentration of CO2 conditions in order to produce good-quality oyster mushrooms. An automated environmental control system is constructed to handle the problem. In this system, by means of a feedback control loop system that monitors and activates the actuators when necessary, promising results of the oyster mushroom cultivation system are produced and analyzed.1 -
PublicationAnt colony algorithm to generate t-way test suite with constraints( 2020-06-17)Fauzi S.S.M.T-way testing is one of the testing techniques offered to generate test suites. It focuses on interactions of input parameters based on strength. Besides that, t-way is used to overcome exhaustive testing problem. Another important aspect in t-way is constraints. It forbids certain interactions of input parameters. Therefore, the final test suite contains only valid interactions. T-way testing is NP-hard problem. No single strategy can always generates the best test suite size at all time for all configurations. Thus, Const-TTSGA strategy has been developed to generate test suites. The strategy supports constraints variable strength. Const-TTSGA is a metaheuristic strategy which applies ant colony algorithm to generate the best test cases. Two types of experiments have been conducted; constraints uniform and variable strength which consists of few other configurations. Results obtained are compared to benchmarked results. Const-TTSGA outperformed other strategy for costraints uniform strength experiments except for one configuration. However, the strategy outperformed other strategies for constraints variable strength experiments.
1 -
PublicationDesign of smart assist device for the visually impaired( 2024-02-08)Salimin H.A.M.Vision impaired individuals suffer from the lack of surrounding information which makes moving around very hard for them. In this work, a smart belt is designed to assist the blind in detecting obstacles and holes in front of them. Upon detection, the smart belt will notify the user by means of a textual audio message. The device utilizes a Raspberry Pie single-board computer as well as two ultrasonic sensors as the main component. Test results indicate that the system manages to provide accurate measurement of the distance to the obstacles with +- 1cm error. The system has been designed to cater gait movement as well as the variability of flat surface. This is important to avoid false positive and false negative alarm to the user. Using the belt is very convenient as compared to the white stick. It is easy to wear on the waist and once activated the device shall auto-calibrate its distance to the ground before obstacle/hole detection mode is activated automatically a few seconds later.
1