Papers by Suprapto Suprapto
International Journal of Advanced Computer Science and Applications, 2019
In the current era, website developers recognize usability evaluation as a significant factor in ... more In the current era, website developers recognize usability evaluation as a significant factor in the quality and success of e-commerce websites. Fuzzy Analytical Hierarchy Process (FAHP) is one method to measure the usability of the website. Several researchers have applied Logarithmic Fuzzy Preference Programming (LFPP) approach to deriving crisp weight from fuzzy pairwise comparison matrix of FAHP approach. However, there is a lack of LFPP method in determining the consistency index of the decision-maker judgment. In some cases, LFPP method will produce a consistency value of 0 from consistent fuzzy comparison matrices. This value indicates there is a contradiction with what the previous researchers have said, that a constant matrix value should be more than 0. This research proposes the extended Consistent Fuzzy Preference Relation (ECFPR) to assist the regular judgment for specifying the weights in measuring ecommerce website usability. The CFPR method used to form a new pairwise comparison matrix. ECFPR was calculating the lower and upper values at the fuzzy triangular number from the only n-1 comparison, where n is the number of criteria. The numerical experiment showed that the consistency index obtained by extended CFPR method was more significantly better than LFPP method. It was revealed that the optimal value always more than 0. The consistency index of ECFPR method has a higher mean value than LFPP, so that the use of the ECFPR method can improve the amount of consistency comparison matrices. The ECFPR method was also successfully implemented with the experimental case on evaluating ecommerce website usability.
International Journal of Intelligent Engineering and Systems, 2020
Usability evaluation focuses on how well users can learn and use products to achieve their goals.... more Usability evaluation focuses on how well users can learn and use products to achieve their goals. Evaluation of e-commerce website usability can be done using the Fuzzy Analytical Hierarchy Process (FAHP) method. Usability is considered a multi-criteria problem due to its complex structure. Logarithmic Fuzzy Preference Programming (LFPP), a non-linear programming approach, is one of the FAHP methods for weighting criteria. However, deficiencies in the LFPP method, in some cases, result in a consistency value of 0 from a consistent fuzzy comparison matrix, which should be greater than 0. This study modifies the LFPP method with the Modified LFPP (MLFPP) models. Modifications were made as a development of the LFPP method in improving the accuracy of the consistency index (*) before weighting criteria. The MLFPP makes improvements to the functional constraints, while at the same time improving the determination of criteria weights. The MLFPP model uses arctan to limit functions to improve consistency index. The test results show that the MLFPP can improve the accuracy of the consistency index values in the pairwise comparison matrix given by experts to be more than 0, with an average increase of 14.9%. The amount of consistency index (*) changes has improved the usability score by 6.59%.
Malaysian Journal Of Music, 2020
A public database containing representative data of karawitan traditional music is needed as a re... more A public database containing representative data of karawitan traditional music is needed as a resource for researchers who study computer music and karawitan. To establish this database, a text-based pitch model for music representation that is both human and computer-based was first investigated. A new model of musical representation that can be read by humans and computers is proposed to support music and computer research on karawitan also known as gamelan music. The model is expected to serve as the initial effort to establish a public database of karawitan music representation data. The proposed model was inspired by Helmholtz Notation and Scientific Pitch Notation and well-established, text-based pitch representation systems. The model was developed not only for pitch number, high or low or middle pitch information (octave information), but for musical elements found in gamelan sheet music pieces that include pitch value and legato signs. The model was named Gendhing Scientif...
A high-level specification language PROMELA can be used not only to model interactions that occur... more A high-level specification language PROMELA can be used not only to model interactions that occur in distributed or reactive systems, but also to express requirements of logical correctness about those interactions. Several approaches to a formal semantics for PROMELA have been presented, ranging from the less complete formal semantics to the more complete ones. This paper presents a significantly different approach to provide a formal semantics for PROMELA model, namely by an operational semantics given as a set of Structured Operational Semantics (SOS) rules. The operational semantics of a PROMELA statement with variables and channels is given by a program graph. The program graphs for the processes of a PROMELA model constitute a channel system. Finally, the transition system semantics for channel systems yields a transition system that formalizes the stepwise behavior of the PROMELA model.
IJCCS (Indonesian Journal of Computing and Cybernetics Systems), 2020
Chicken is an animal that can provide many benefits for human life, meat and eggs can be used as... more Chicken is an animal that can provide many benefits for human life, meat and eggs can be used as food to fulfill the needs of human food, the excrement can be made fertilizer, and frequently its be used as a farm animal. Although it can provide many benefits, but for chicken farmers, the maintenance of chicken meet some obstacles that must be faced such as disease, poor environmental sanitation, and the production of eggs are declining. From some of the obstacles that have been mentioned, the most frequently encountered are animals infected with the disease. Based on the results of interviews that have been done to some chicken farmers, it can be said that the knowledge of chicken farmers against chicken disease and its handling is still very lacking. But the number of experts who understand and know about the type of chicken disease and the way of handling is limited, then it takes an expert system that can simulate knowledge and understanding of experts to overcome the problem. B...
IJCCS (Indonesian Journal of Computing and Cybernetics Systems), 2020
The performance appraisal of Sunday school teacher in the Imanuel Lurang congregation aims to mea... more The performance appraisal of Sunday school teacher in the Imanuel Lurang congregation aims to measure and distinguish the quality of performance achieved by Sunday school teacher and decide various policies such as giving rewards to every Sunday school teacher with the best performance, and for Sunday school teacher who have poor performance scores will be given a guiding, approach, etc. The number of criteria in determining the quality of Sunday school teacher is not an easy thing to do by manual. Then it is essential that a computerized performance appraisal-based performance app can speed up the process of progressing to be more effective and efficient. This research develops decision support systems (DSS) that is dynamic using the PHP programming language, by combining the AHP method that has been refined by the VIKOR method. The AHP method is used in determining the weight of each criterion, and the VIKOR method is used for the ranking process. Test results indicate that the s...
Journal of Information Systems Engineering and Business Intelligence, 2018
Retrieval is one of the stages in case-based reasoning system which find a solution to new proble... more Retrieval is one of the stages in case-based reasoning system which find a solution to new problem or case by measuring the similarity between the new case and old cases in the case base. Some of the similarity measurement techniques are involving feature weights that show the importance of the feature in a case. Feature weights can be obtained from a domain expert or by using a feature weighting method either locally or globally. Gradient descent is the feature weighting method which computes global weights for each feature. This research implemented gradient descent to obtain feature weights in case-based reasoning for hepatitis diagnosis and the similarity measurement using weighted Euclidean distance. There are four variations number of case base and test data that used in this research, those are: the first variation using 50% of data as case base and 50% as test data second variation using 60% of data as case base and 40% as test data, third variation using 70% of data as case...
Journal of Information Systems Engineering and Business Intelligence
Retrieval is one of the stages in case-based reasoning system which find a solution to new proble... more Retrieval is one of the stages in case-based reasoning system which find a solution to new problem or case by measuring the similarity between the new case and old cases in the case base. Some of the similarity measurement techniques are involving feature weights that show the importance of the feature in a case. Feature weights can be obtained from a domain expert or by using a feature weighting method either locally or globally. Gradient descent is the feature weighting method which computes global weights for each feature. This research implemented gradient descent to obtain feature weights in case-based reasoning for hepatitis diagnosis and the similarity measurement using weighted Euclidean distance. There are four variations number of case base and test data that used in this research, those are: the first variation using 50% of data as case base and 50% as test data second variation using 60% of data as case base and 40% as test data, third variation using 70% of data as case...
Uploads
Papers by Suprapto Suprapto