The Cloud computing enables a pool of virtualized computer assets to be computed and managed in a... more The Cloud computing enables a pool of virtualized computer assets to be computed and managed in a centralized environment. A cloud is capable of hosting different workloads and can actually allow workloads to be deployed/scaled-out on-demand by the rapid provisioning of the physical or virtual machines. Also, the cloud is able to support the self-recovering model which permits workloads to recuperate from software and hardware failures and rebalance allocations. Considering the global growth of the Internet, cloud computing has no doubt promoted the exponential expansion of computing and storage capabilities. Various applications can be run on the remote servers without the monotony of local installation and maintenance. Furthermore, cloud computing structure empowers a centralized storage, software applications, memory, processing power and speed through good bandwidth among the interconnected machines. The concept behind cloud computing is the transfer of desktop computing to a se...
Head Gesture Recognition and Interaction Techniques in Virtual Reality: a Review
This paper presents a review of head gesture recognition using specific models by year timeline. ... more This paper presents a review of head gesture recognition using specific models by year timeline. The related minor topics of this project also mainly discuss (a) Virtual Reality interaction techniques, (b) Virtual Reality head gesture interaction, and (c) Mobility Impairments using Virtual Reality (VR) System. This study contributes to an exploration of a different body part of the gestural input, which is the head gesture as the main interaction approach in virtual reality (VR). This review also prepares new insights of head gesture from how the model theoretically recognizes the gesture and implemented as input modality and interaction in virtual reality (VR) environment.
Unpredictable events (UE) are major factors that cause crew rescheduling to be performed. One of ... more Unpredictable events (UE) are major factors that cause crew rescheduling to be performed. One of the UE is when a crew is late for duty. In this research, it is termed as Late for Sign-On (LFSO). When LFSO occurred, the reschedule is needed to make sure available crew take the duty. Currently, there is no automated mechanism to handle the LFSO. Real time rescheduling approaches mostly are not supported due to static schedules constraint. Mathematical approaches require extensive computational power therefore delayed the real-time results. Meanwhile, manual rescheduling is prone to error and not optimum. This research objective is to develop a new approach in automating the crew rescheduling process using multiagent system. The agents dynamically adapt their behaviour to changing environments quickly and find solutions via negotiations and cooperation between them. Experiment is conducted using AgentPower simulation tool. The result concluded that the proposed technique is capable to...
Instant e-Teaching is a new concept that supplements e-Teaching and e-Learning environment in pro... more Instant e-Teaching is a new concept that supplements e-Teaching and e-Learning environment in providing a full and comprehensive modern education styles. The e-Learning technology depicts the concept of enabling self-learning among students on a certain subject using online reference and materials. While the instant e-teaching requires ‘face-to-face’ characteristic between teacher and student to simultaneously execute actions and gain instant responses. The word instant enhances the eTeaching with the concept of real time teaching. The challenge to exercise online and instant teaching is not just merely relying on the technologies and system efficiency, but it needs to satisfy the usability and friendliness of the system as to replicate the traditional class environment during the deliveries of the class. For this purpose, an instant e-Teaching framework is been developed that will emulate a dedicated virtual classroom, and primarily designed for synchronous and live sharing of curr...
Nowadays, reservation of an accommodation such as hotels and resorts can be made via online booki... more Nowadays, reservation of an accommodation such as hotels and resorts can be made via online booking system. It enables user to search and book any room from any nearby accommodation instantly via browser. However, users cannot visualize accommodation surroundings as the searching result is currently presented in a list view that consists of text and picture. Although some online booking system offer virtual tour using panoramic view with hotspots of the hotels or resorts, still the hotspots are static and not meant for availability search. This is due to the difficulties in the process of creating and managing a Virtual Panoramic Environment (VPE) where in turn; the systems shortcomings have prevented the users from immersing themselves into the environment. This research proposed a framework of Online Public Accommodation Booking System using Virtual Panoramic Environment (OPABS-VPE) that support virtual tour environment for online accommodations reservation. The framework are aime...
The successful of business operation is really depending on decision made by the top management. ... more The successful of business operation is really depending on decision made by the top management. To make decisions, they need accurate information. Most of the information stored in a structured ways reside in Relational Databases Information Systems (RDMS). Industries such as banking, manufacturing, insurances, property, investment , government services and even military depend on information to achieve a goal. The question is how accurate those data? Unclean data may given a bad impact to the organization. As an example, A special offer mailed from a pizza chain to the top 20% of its customers missed its revenue target by $0.5M because of bad customer data. DQAS is a tool to investigate and identify data anomalies (inaccurate, inconsistent, missing, uncompleted, etc) in databases. Currently it is integrated with world database leader, Oracle. By implementing DQAS, the responsible team can take action to perform data improvement while top management is aware with the quality level ...
Ministry of Higher Education Malaysian has outlined an integrated Cumulative Grade Point Average ... more Ministry of Higher Education Malaysian has outlined an integrated Cumulative Grade Point Average to be implemented in universities. Among attributes that being evaluated are teamwork, leadership and communication. These affective attributes can be evaluatedusing peer evaluation especially when involving a group task. However, traditional peer evaluation is non-economical and quite cumbersome. Furthermore, compiling all the manual evaluation forms can lead to the possibility of incorrect peer assessment report especially in handling outlier marks on each student. In order to solve the problem, the Tukey method is integrated in a peer assessment system to detect such bias rating among the peers to a student. It works by detecting outlier marks from the data set and point out the marks which are unusually lower or higher than most marks in the peer evaluation. A web-based application has been developed to enable peer ratingamong team members; manage feedbacks to peers; and report any a...
Conceptual Framework for the Development of KAFA Courseware
The use of multimedia courseware in education has been on the increase due to the growth of techn... more The use of multimedia courseware in education has been on the increase due to the growth of technologies and Multimedia Super Corridor (MSC). Courseware is one of the approaches that can be used in teaching and learning processes so that it becomes more effective and interesting. This paper discusses a conceptual framework used in the development and innovation of KAFA courseware. The framework consists of multimedia elements and learning theories: and special features of the courseware that includes interactivity, contents updates and learning activities.
Many studies on automated programming assessment tools with automated feedbacks have been address... more Many studies on automated programming assessment tools with automated feedbacks have been addressed to assist students rectifying their solution’s difficulty. However, many students will depend on an expert's assistance (e.g. expert) to debug their programs towards meeting the question's requirements. While several studies have produced feedback on the specific need of programming’s question using a static template analysis, there is still a lack of an automated programming feedback model that is dynamically enriched through a live assisted feedback from an expert. Thus, this research proposed an integrated programming feedback model of elementary programming question using assisted and recommended approach. The assisted feedback was done by an expert through a similar difficulty analysis of computer programs that were grouped together based on their difficulty features. The features were proposed to enable ranking among computer programs and they were proven to be strongly ...
The Community service & UniSZA Consultation project which to inculcate the spirit of entrepreneur... more The Community service & UniSZA Consultation project which to inculcate the spirit of entrepreneurships among students. The main objective is to broaden the access of school cooperative shop as a center of international online trading.
Integrated Decision Support System Using Instant Messaging And Enhanced Ahp For Human Resource Selection
The process of a job interview is an important aspect in the employee selection process as it det... more The process of a job interview is an important aspect in the employee selection process as it determines whether an organization has selected the most suitable candidate for successful task accomplishment. In existing studies of human resource selection, individual performance of a single candidate is usually considered, whereas collaborative performance among interviewees using the on-line instant messaging is not taken into consideration. In this paper, we propose an integrated approach for employee selection by focusing on the use of instant messaging as a collaborative tool during the interview process. Data from this instant messaging system can be used as one of the elements for evaluation criteria of human resource by a computer system known as a Decision Support System. Enhanced AHP can be used as a decision analysis model in this Decision Support System. To show the applicability of the method, we developed a prototype system of a real example for on-line instant messaging ...
Randomized Mouse Movement for Behavioral Biometric Identification
A biometric system consists of pattern-recognition system that recognizes a person based on eithe... more A biometric system consists of pattern-recognition system that recognizes a person based on either physiological or behavioral characteristics. This system can be used either to identify or verify a user. In this paper, we proposed a behavioral biometric system that used random mouse movement to identify a user. We developed an application and tested it with five users. The experiment produced 14 matching or equal to 46.67% of successful matching. The experiments are done to observe the human actions under unpredictable situation because in real life, human acts are depending on their mood, stress or the surrounding environment.
Utilization of Automated Virtual Panoramic Environment in Online Public Accommodation Booking System
Nowadays, reservation of an accommodation such as hotels and resorts can be made via online booki... more Nowadays, reservation of an accommodation such as hotels and resorts can be made via online booking system. It enables user to search and book any room from any nearby accommodation instantly via browser. However, users cannot visualize accommodation surroundings as the searching result is currently presented in a list view that consists of text and picture. Although some online booking systems offer virtual tour using panoramic view with hotspots of the hotels or resorts, still the hotspots are static and not meant for availability search. This is due to the difficulties in the process of creating and managing a Virtual Panoramic Environment (VPE) where in turn; the systems shortcomings have prevented the users from immersing themselves into the environment. This research proposed a model of Online Public Accommodation Booking System using Virtual Panoramic Environment (OPABS-VPE) that support virtual tour environment for online accommodations reservation. The model is aimed for ac...
Smart Book Borrowing Application Using NFC Tags via Mobile
This paper proposed mobile application using NFC tags. This mobile application is developed speci... more This paper proposed mobile application using NFC tags. This mobile application is developed specified for android platform. Two modules in this application are borrowing module and renew due date for submission. In borrowing module, user is needed to install this application into their mobile. Then, user can choose any books and make a book borrowing process which is just tag their mobile phone to NFC tag at the book. The message will appear on their mobile phone either book borrowing process is success or not. In second module, the processes are almost similar with first module where users just entered new date for submission. This mobile application was developed using JAVA technology. Some of the experiments to test the capability and performance this mobile application have been done. The result indicates, this mobile application be able to overcome the problem have been stated above
Decision Support System Model for Evaluating Final Year Project Using Integrated FMCDM
Final Year Project (FYP) evaluation is an important issue in technology based program especially ... more Final Year Project (FYP) evaluation is an important issue in technology based program especially in Information Technology due to its multi-criteria assessment and the subjective nature of the evaluation. A group of panels and a supervisor for each project are also involved in the process. Therefore, a Decision Support System (DSS) is required to assist the supervisor and the panels during the process of FYP evaluation. In DSS, human intuitions is also taken into consideration especially in the evaluation which involved the subjective criteria which sometimes are fuzzy in nature. Fuzzy criteria makes the evaluation process very intricate and complicated. The conventional methods for evaluating FYP are inadequate for dealing with the imprecise or vague nature of linguistic assessment. To overcome this difficulty, it is important to create and develop a DSS that is embedded with integrated Fuzzy Multi Criteria Decision Making (FMCDM) models and Weighted Model as a decision analysis. Integrated FMCDM model consists of Fuzzy Analytical Hierarchy Process (FAHP) and Fuzzy Technique for Order Performance by Similarity to Ideal Solution (FTOPSIS) to evaluate FYP in computer-based programme. Weighted Model is used to rank the criteria. The FAHP is used to analyze the structure of the FYP criteria and determine the appropriate weights of the criteria while FTOPSIS is used to determine the final ranking of FYPs. The evaluation process takes into consideration a number of phases based on the FYP evaluation framework. To show the applicability of the method, a prototype system is developed for FYP evaluation process.
Programming tools are meant for student to practice programming. Automated programming error feed... more Programming tools are meant for student to practice programming. Automated programming error feedback will be provided for students to self-construct the knowledge through their own experience. This paper has clustered current approaches in providing automated error programming feedback to the students during problem solving exercises. These include additional syntax error messages, solution template mismatches, test data comparison, assisted agent report and collaborative comment feedback. The study is conducted based on published papers for last two decades. The trends are analyzed to get the overview of latest research contributions towards eliminating programming difficulties among students. The result shows that future direction of automated programming error feedback approaches may combine agent and collaborative feedback approaches towards more interactive, dynamic, end-user oriented and specific goal oriented. Such future direction may help other researchers fill in the gap on new ways of assisting learners to better understand feedback messages provided by automated assessment tool.
Automated application using the integration of Near Field Communication (NFC) technology via mobi... more Automated application using the integration of Near Field Communication (NFC) technology via mobile phone seems to be cost effective without the need to invest on expensive device reader. Some of the applications that utilized NFC technology have been explored and its data sources need to be managed. This paper proposed a suitable approach to integrate databases for application using NFC technology. Mediator approach was chosen as a bridge for application using NFC technology and data sources. Five components in mediator based: user layer, presentation layer, mediator layer, wrapper layer and database layer. Two core components in mediator approach are mediator and wrapper. S-Library is an example application using NFC technology. Three different data sources which are library database, book supplier database, student information system database as an example different data sources. The conceptual integration of these three different data sources using mediator approach is explained and the reason why mediator approach is better compared to other approaches are discussed in this paper.
Uploads
Papers by Suhailan Safei