This study focuses on quality in a view of usability on website for Down Syndrome Children (DSC).... more This study focuses on quality in a view of usability on website for Down Syndrome Children (DSC). The website specially designed for children with Down Syndrome to gain benefit and to learn how easy to use the website. This study wants to know how easy of exist website which are focus on DSC and really easy to use with using usability principles: learnability, efficiency, memorability, errors and satisfaction. The usability principles used to evaluate the website. The result shows that the website applies usability approach successfully through games which resembles learning material in it for children with Down Syndrome to learn.
IOP Conference Series: Materials Science and Engineering, 2020
Nowadays, many people use Internet to do online activity. This scenario exposed them to danger in... more Nowadays, many people use Internet to do online activity. This scenario exposed them to danger in Internet which is phishing attack. In order to solve phishing attack, the anti-phishing solutions are needed. Based on our review, there are still lacks of articles that review on the types of anti-phishing solutions in detail. In this paper, a general idea of phishing attack and anti-phishing solutions is presented. The phishing attack can be classified into two categories which are social engineering and malware-based phishing attack. The anti-phishing solutions can be differentiating into two types which are phishing prevention and phishing detection. Compared to phishing prevention, the phishing detection is more important to solve the phishing attack. In phishing detection, there are two categories which are user awareness and software detection. The software detection has two methods which are traditional and automatic. There are two types for automatic method of software detectio...
Problem statement: Although it is very important to test any system extensively it is usually too... more Problem statement: Although it is very important to test any system extensively it is usually too expensive to do so owing to the cost and the resources that are involved in it. Software testing is a very important phase of software development to ensure that the developed system is reliable. Some systematic approach for testing is essential to test any system and make it acceptable. Combinatorial software interaction testing is one which tests all possible software interactions. This interaction could be at various levels such as two way interaction (pairwise) or three or four or five or six way interactions. Combinatorial interaction testing has been used in several fields. It is reported in literature that pairwise combinatorial interaction testing have identified most of the software faults. Approach: In this study we proposed a new strategy for test suite generation, a tree generation strategy for pairwise combinatorial software testing, with parameters of equal values. The algorithm considers one parameter at a time systematically to generate the tree until all the parameters are considered. This strategy uses a cost calculation technique iteratively for each of the leaf nodes to generate the test suite until all the combinations are covered. Results: The experimental data showed that we achieved about 88% (or more in some cases) of reduction in the number of test cases needed for a complete pairwise combinatorial software interaction testing. Conclusion: Thus, the strategy proposed has achieved a significant reduction in minimizing the number of test cases that is generated.
Nowadays, the demand of transmitted information over networks increase rapidly and the demand for... more Nowadays, the demand of transmitted information over networks increase rapidly and the demand for steady bandwidth seems to be out of control. Particularly organizations need to provide updated data to users that might be geographically remote and handling a vast amount of requested data distributed in multiple sites. Problem statement: Replication in distributed environment has become increasingly popular due to its high degree of availability, fault tolerance and enhance the performance of a system. These advantages of replication are important because it enables organizations to provide users with access to current data anytime or anywhere even if the users are geographically remote. However, this way of data organization also introduces low data consistency among replicas when changes are made during transactions. The need to have a system to monitor this data replication arises. Approach: Read-One-Write-All Monitoring Synchronization Transaction System (ROWA-MSTS) has been developed to solve this problem by using Rapid Application Development (RAD). Results: ROWA-MSTS helped to monitor the replicated data distribution over multiple sites while maintaining the data consistency. Conclusion: Results showed that ROWA-MSTS solved the distributed concurrency transactions and guarantees the data consistency in distributed systems.
2010 10th IEEE International Conference on Computer and Information Technology, 2010
Abstract - Software testing is a very important phase of software development to ensure that the ... more Abstract - Software testing is a very important phase of software development to ensure that the developed system is reliable. Due to huge number of possible combinations involved in testing and the limitation in the time and resources, it is usually too expensive and sometimes ...
Communications in Computer and Information Science, 2011
During software development, testing is one of the processes to find errors and aimed at evaluati... more During software development, testing is one of the processes to find errors and aimed at evaluating a program meets its required results. In testing phase there are several testing activity involve user acceptance test, test procedure and others. If there is no documentation involve in testing the phase the difficulty happen during test with no solution. It because no reference they can refer to overcome the same problem. IEEE 829 is one of the standard to conformance the address requirements. In this standard has several documentation provided during testing including during preparing test, running the test and completion test. In this paper we used this standard as guideline to analyze which documentation our companies prefer the most. From our analytical study, most company in Malaysia they prepare document for Test Plan and Test Summary.
Learning Management System (LMS) is software that has been developed for the administration, docu... more Learning Management System (LMS) is software that has been developed for the administration, documentation, tracking, and reporting the educational resources. Assignment Box Alert (ABA) is a type of LMS which has been developed to manage the student in assignment submission. Before the development of ABA, the submission assignments from the students to lecturer have been done manually either through the hardcopy by printing material or softcopy by using the compact disc. The manual system consumes lot of time, besides quite easily being damaged or misplace. In this project, the development of ABA using the Remote Method Invocation has able to manage the assignment submission efficient and effectively. This is due the transferred file by student can be view more systematically by the lecturer, while at the same time the notification from the system remind the student to upload assignment on time.
International Journal of Advancements in Computing Technology, 2011
This paper presents a new way of online communications through mobile to web that helps students ... more This paper presents a new way of online communications through mobile to web that helps students and lecturers to be always aware of appointments no matter where they are. It contributes to the teaching and learning process, in which communication is made easy using short messaging system (SMS) technology which is called Web-based Student Appointment System with GSM Network (WAS-GN). It starts with examples of previous success stories of the implementation of SMS in many areas. The objectives of the paper are to discuss about the hardware and software requirement, and integrate them to be measured in terms of functionality. The research method is outlined next, and some discussions over current outcomes of the research are addressed. The prototype of WAS-GN is successfully implemented using SMS technology. Briefly, results show that WAS-GN is able to solve the appointment-making problem.
The rapid progress in education impacts the significant requirement to manage the educational glo... more The rapid progress in education impacts the significant requirement to manage the educational globalization resources through the use of modern technology. In addition, an online system is the electronic interactive medium that delivers information to users via telephone lines to personal computers (PCs) or via cables to terminals. This paper presents on how to manage the registration of new student intake by using Online Registration New Student Intake System (ORNSIS). Integrated barcode technology with ORNSIS has been developed in order to overcome the manual system weakness, which involves the registration through the traditional methods and time consuming. Understanding the importance and limitations the register process, ORNSIS is a collaborative of web application concept that provides a platform for University Malaysia Pahang administrator to monitor the progress of each new student who did the register online. It has been developed by using the PHP language, Dreamweaver cs4 and database MySQL in the Windows 7. By using ORNSIS, the actual number of student will register in university can be obtain, thus decrease the time-consuming in registration event.
2009 International Conference on Computer Technology and Development, 2009
Abstract Formal Methods are very tough subject to Software Engineering student. It happens becau... more Abstract Formal Methods are very tough subject to Software Engineering student. It happens because of the mathematics involvement during software development. Students normally feel very difficult to derive formal specification from informal requirement. The problem always ...
2010 10th IEEE International Conference on Computer and Information Technology, 2010
Real time application with replicated data in grid environment has received particular attention ... more Real time application with replicated data in grid environment has received particular attention for providing efficient access, fault tolerance and enhance the performance of the system. This paper presents the new failure semantic to manage neighbour replication data in distributed environment. The failure semantic classes include the transaction abort and system failures. We address how to build reliable system for managing replication and transaction based on Neighbour Replication Grid (NRG) Transaction Model in terms to preserve the data consistency and support fault tolerance when exists the neighbour replica failure in quorum. In addition, we present an implementation of the propose failure semantic through NRG daemon by deploying real time application in distributed systems. The implementation shows that managing transactions on NRG through the failure semantic provides fault tolerance capabilities that allow it to withstand failure both in handling quorum locking and the transaction execution.
Communications in Computer and Information Science, 2011
Recently, fuel price becomes as hot topic and never ending issue especially the demand of fuel is... more Recently, fuel price becomes as hot topic and never ending issue especially the demand of fuel is very high. Malaysia Government has stood up in helping citizens by giving certain amount of money per vehicle owner to reduce their burden. However, the solution of reducing the total amount of fuel cost and consumption seems to be more helpful if the citizens can plan their fuel expenditure efficiently without unnecessary spend. Therefore, new software namely Online Fuel Consumption Cost Calculator (OFCCC) has been developed to help user plan and calculates the total amount of fuel cost for a car to travel based on the distance given, driving speed, weight capacity and current market fuel price cost. This software has been developed by using Microsoft Web Expression 2 and SQL Server database system. The result shows that the users can obtain a minimum cost towards the desired destination by using OFCCC.
ABSTRACT Data replication is one of the mechanisms in data grid architecture since it improves da... more ABSTRACT Data replication is one of the mechanisms in data grid architecture since it improves data access and reliability. There are many replication techniques exist in distributed systems environment include Read-One-Write-All (ROWA), Branch Replication Scheme (BRS), Hierarchical Replication Scheme (HRS) and our previous Binary Vote Assignment Data Grid (BVADG) techniques. All these techniques deploy different approaches of data placement in distributed environment. This paper presents the comparison of the replication storage between all these techniques. The result shows that BVADG has the lowest data replication storage between ROWA, BRS and HRS due to the small quorum approach of data placement.
Abstract. In this research, we present the development of Building Submission Checklist System (B... more Abstract. In this research, we present the development of Building Submission Checklist System (BuSCLI). The objective of developing BuSCLI is to simplify the management of submission of building plan approval through online system for the Local Authority (LA) or ...
2010 Second International Conference on Computer Research and Development, 2010
AbstractReplication in distributed environment has become increasingly popular due to its high d... more AbstractReplication in distributed environment has become increasingly popular due to its high degree of availability, fault tolerance and enhance the performance of a system. These advantages of replication are important because it enables organizations to provide users with access ...
This study focuses on quality in a view of usability on website for Down Syndrome Children (DSC).... more This study focuses on quality in a view of usability on website for Down Syndrome Children (DSC). The website specially designed for children with Down Syndrome to gain benefit and to learn how easy to use the website. This study wants to know how easy of exist website which are focus on DSC and really easy to use with using usability principles: learnability, efficiency, memorability, errors and satisfaction. The usability principles used to evaluate the website. The result shows that the website applies usability approach successfully through games which resembles learning material in it for children with Down Syndrome to learn.
IOP Conference Series: Materials Science and Engineering, 2020
Nowadays, many people use Internet to do online activity. This scenario exposed them to danger in... more Nowadays, many people use Internet to do online activity. This scenario exposed them to danger in Internet which is phishing attack. In order to solve phishing attack, the anti-phishing solutions are needed. Based on our review, there are still lacks of articles that review on the types of anti-phishing solutions in detail. In this paper, a general idea of phishing attack and anti-phishing solutions is presented. The phishing attack can be classified into two categories which are social engineering and malware-based phishing attack. The anti-phishing solutions can be differentiating into two types which are phishing prevention and phishing detection. Compared to phishing prevention, the phishing detection is more important to solve the phishing attack. In phishing detection, there are two categories which are user awareness and software detection. The software detection has two methods which are traditional and automatic. There are two types for automatic method of software detectio...
Problem statement: Although it is very important to test any system extensively it is usually too... more Problem statement: Although it is very important to test any system extensively it is usually too expensive to do so owing to the cost and the resources that are involved in it. Software testing is a very important phase of software development to ensure that the developed system is reliable. Some systematic approach for testing is essential to test any system and make it acceptable. Combinatorial software interaction testing is one which tests all possible software interactions. This interaction could be at various levels such as two way interaction (pairwise) or three or four or five or six way interactions. Combinatorial interaction testing has been used in several fields. It is reported in literature that pairwise combinatorial interaction testing have identified most of the software faults. Approach: In this study we proposed a new strategy for test suite generation, a tree generation strategy for pairwise combinatorial software testing, with parameters of equal values. The algorithm considers one parameter at a time systematically to generate the tree until all the parameters are considered. This strategy uses a cost calculation technique iteratively for each of the leaf nodes to generate the test suite until all the combinations are covered. Results: The experimental data showed that we achieved about 88% (or more in some cases) of reduction in the number of test cases needed for a complete pairwise combinatorial software interaction testing. Conclusion: Thus, the strategy proposed has achieved a significant reduction in minimizing the number of test cases that is generated.
Nowadays, the demand of transmitted information over networks increase rapidly and the demand for... more Nowadays, the demand of transmitted information over networks increase rapidly and the demand for steady bandwidth seems to be out of control. Particularly organizations need to provide updated data to users that might be geographically remote and handling a vast amount of requested data distributed in multiple sites. Problem statement: Replication in distributed environment has become increasingly popular due to its high degree of availability, fault tolerance and enhance the performance of a system. These advantages of replication are important because it enables organizations to provide users with access to current data anytime or anywhere even if the users are geographically remote. However, this way of data organization also introduces low data consistency among replicas when changes are made during transactions. The need to have a system to monitor this data replication arises. Approach: Read-One-Write-All Monitoring Synchronization Transaction System (ROWA-MSTS) has been developed to solve this problem by using Rapid Application Development (RAD). Results: ROWA-MSTS helped to monitor the replicated data distribution over multiple sites while maintaining the data consistency. Conclusion: Results showed that ROWA-MSTS solved the distributed concurrency transactions and guarantees the data consistency in distributed systems.
2010 10th IEEE International Conference on Computer and Information Technology, 2010
Abstract - Software testing is a very important phase of software development to ensure that the ... more Abstract - Software testing is a very important phase of software development to ensure that the developed system is reliable. Due to huge number of possible combinations involved in testing and the limitation in the time and resources, it is usually too expensive and sometimes ...
Communications in Computer and Information Science, 2011
During software development, testing is one of the processes to find errors and aimed at evaluati... more During software development, testing is one of the processes to find errors and aimed at evaluating a program meets its required results. In testing phase there are several testing activity involve user acceptance test, test procedure and others. If there is no documentation involve in testing the phase the difficulty happen during test with no solution. It because no reference they can refer to overcome the same problem. IEEE 829 is one of the standard to conformance the address requirements. In this standard has several documentation provided during testing including during preparing test, running the test and completion test. In this paper we used this standard as guideline to analyze which documentation our companies prefer the most. From our analytical study, most company in Malaysia they prepare document for Test Plan and Test Summary.
Learning Management System (LMS) is software that has been developed for the administration, docu... more Learning Management System (LMS) is software that has been developed for the administration, documentation, tracking, and reporting the educational resources. Assignment Box Alert (ABA) is a type of LMS which has been developed to manage the student in assignment submission. Before the development of ABA, the submission assignments from the students to lecturer have been done manually either through the hardcopy by printing material or softcopy by using the compact disc. The manual system consumes lot of time, besides quite easily being damaged or misplace. In this project, the development of ABA using the Remote Method Invocation has able to manage the assignment submission efficient and effectively. This is due the transferred file by student can be view more systematically by the lecturer, while at the same time the notification from the system remind the student to upload assignment on time.
International Journal of Advancements in Computing Technology, 2011
This paper presents a new way of online communications through mobile to web that helps students ... more This paper presents a new way of online communications through mobile to web that helps students and lecturers to be always aware of appointments no matter where they are. It contributes to the teaching and learning process, in which communication is made easy using short messaging system (SMS) technology which is called Web-based Student Appointment System with GSM Network (WAS-GN). It starts with examples of previous success stories of the implementation of SMS in many areas. The objectives of the paper are to discuss about the hardware and software requirement, and integrate them to be measured in terms of functionality. The research method is outlined next, and some discussions over current outcomes of the research are addressed. The prototype of WAS-GN is successfully implemented using SMS technology. Briefly, results show that WAS-GN is able to solve the appointment-making problem.
The rapid progress in education impacts the significant requirement to manage the educational glo... more The rapid progress in education impacts the significant requirement to manage the educational globalization resources through the use of modern technology. In addition, an online system is the electronic interactive medium that delivers information to users via telephone lines to personal computers (PCs) or via cables to terminals. This paper presents on how to manage the registration of new student intake by using Online Registration New Student Intake System (ORNSIS). Integrated barcode technology with ORNSIS has been developed in order to overcome the manual system weakness, which involves the registration through the traditional methods and time consuming. Understanding the importance and limitations the register process, ORNSIS is a collaborative of web application concept that provides a platform for University Malaysia Pahang administrator to monitor the progress of each new student who did the register online. It has been developed by using the PHP language, Dreamweaver cs4 and database MySQL in the Windows 7. By using ORNSIS, the actual number of student will register in university can be obtain, thus decrease the time-consuming in registration event.
2009 International Conference on Computer Technology and Development, 2009
Abstract Formal Methods are very tough subject to Software Engineering student. It happens becau... more Abstract Formal Methods are very tough subject to Software Engineering student. It happens because of the mathematics involvement during software development. Students normally feel very difficult to derive formal specification from informal requirement. The problem always ...
2010 10th IEEE International Conference on Computer and Information Technology, 2010
Real time application with replicated data in grid environment has received particular attention ... more Real time application with replicated data in grid environment has received particular attention for providing efficient access, fault tolerance and enhance the performance of the system. This paper presents the new failure semantic to manage neighbour replication data in distributed environment. The failure semantic classes include the transaction abort and system failures. We address how to build reliable system for managing replication and transaction based on Neighbour Replication Grid (NRG) Transaction Model in terms to preserve the data consistency and support fault tolerance when exists the neighbour replica failure in quorum. In addition, we present an implementation of the propose failure semantic through NRG daemon by deploying real time application in distributed systems. The implementation shows that managing transactions on NRG through the failure semantic provides fault tolerance capabilities that allow it to withstand failure both in handling quorum locking and the transaction execution.
Communications in Computer and Information Science, 2011
Recently, fuel price becomes as hot topic and never ending issue especially the demand of fuel is... more Recently, fuel price becomes as hot topic and never ending issue especially the demand of fuel is very high. Malaysia Government has stood up in helping citizens by giving certain amount of money per vehicle owner to reduce their burden. However, the solution of reducing the total amount of fuel cost and consumption seems to be more helpful if the citizens can plan their fuel expenditure efficiently without unnecessary spend. Therefore, new software namely Online Fuel Consumption Cost Calculator (OFCCC) has been developed to help user plan and calculates the total amount of fuel cost for a car to travel based on the distance given, driving speed, weight capacity and current market fuel price cost. This software has been developed by using Microsoft Web Expression 2 and SQL Server database system. The result shows that the users can obtain a minimum cost towards the desired destination by using OFCCC.
ABSTRACT Data replication is one of the mechanisms in data grid architecture since it improves da... more ABSTRACT Data replication is one of the mechanisms in data grid architecture since it improves data access and reliability. There are many replication techniques exist in distributed systems environment include Read-One-Write-All (ROWA), Branch Replication Scheme (BRS), Hierarchical Replication Scheme (HRS) and our previous Binary Vote Assignment Data Grid (BVADG) techniques. All these techniques deploy different approaches of data placement in distributed environment. This paper presents the comparison of the replication storage between all these techniques. The result shows that BVADG has the lowest data replication storage between ROWA, BRS and HRS due to the small quorum approach of data placement.
Abstract. In this research, we present the development of Building Submission Checklist System (B... more Abstract. In this research, we present the development of Building Submission Checklist System (BuSCLI). The objective of developing BuSCLI is to simplify the management of submission of building plan approval through online system for the Local Authority (LA) or ...
2010 Second International Conference on Computer Research and Development, 2010
AbstractReplication in distributed environment has become increasingly popular due to its high d... more AbstractReplication in distributed environment has become increasingly popular due to its high degree of availability, fault tolerance and enhance the performance of a system. These advantages of replication are important because it enables organizations to provide users with access ...
Uploads
Papers by Roslina Mohd Sidek