{"title":"Swarm inspired test case generation for online C++ programming assessment","authors":"O. Foong, Q. Tran, S. Yong, H. Rais","doi":"10.1109/ICCOINS.2014.6868842","DOIUrl":"https://doi.org/10.1109/ICCOINS.2014.6868842","url":null,"abstract":"It is time consuming for lecturers to manually compile, run and verify students' programming assignments. Moreover, they also need to define test cases for different programming exercises in order to assess students' code. This paper presents a swarm inspired automatic test case generation for Online Programming Assessment or Judge (UOJ) system. The UOJ is built with the purpose to assist lecturers in evaluating codes submitted from students and generate test cases for every programming problem automatically. It also helps students to practice and enhance their programming skills. In this study, the mechanism of automatic test case generation was explored using Particle Swarm Optimization (PSO) algorithm and new fitness function is proposed to determine the optimal solution for each problem. Experiments were set up to benchmark between manual and automatic PSO test case generation results to evaluate the efficiency of the proposed method. The preliminary results are satisfactory for automatic test case generation using swarm inspired PSO algorithm in C++ programming assignments.","PeriodicalId":368100,"journal":{"name":"2014 International Conference on Computer and Information Sciences (ICCOINS)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129530062","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A comparative study of different image completion techniques","authors":"S. Zarif, I. Faye, D. Rohaya","doi":"10.1109/ICCOINS.2014.6868411","DOIUrl":"https://doi.org/10.1109/ICCOINS.2014.6868411","url":null,"abstract":"Image completion is an active and interesting topic in image and video processing. Restoration and retouching of damaged areas in an undetectable form is the objective of image completion techniques. Most of the recently developed video completion methods are based on image completion techniques to restore the damaged frames. With respect to video completion challenges, we compared and evaluated the most recent image completion methods. For a fair comparison, we introduced a new dataset and evaluated four states-of-art- image completion methods on the same hardware. Experimental results are conducted to highlight the strengths and drawbacks of each image completion method.","PeriodicalId":368100,"journal":{"name":"2014 International Conference on Computer and Information Sciences (ICCOINS)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127583146","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Choices available for implementing smart grid communication network","authors":"H. Farooq, L. T. Jung","doi":"10.1109/ICCOINS.2014.6868383","DOIUrl":"https://doi.org/10.1109/ICCOINS.2014.6868383","url":null,"abstract":"Communication network is considered to be a vital component and cornerstone of smart grids. It is envisaged that design of communication network will be the most challenging task for transforming ageing power grid into a modern smart grid. Many communication technologies existing today can be utilized for enabling communication among smart grid entities, however, each one of them has its own tradeoffs which needs to be considered. Hierarchically, smart grid communication network is made up of three area networks each having its own requirements and limitations. It is, therefore, necessary to analyze the communication technologies in perspective of these three area networks of smart grids. This paper presents the choices available for enabling communication in respective area networks of smart grids. Moreover, performances of IEEE 802.11 and IEEE 802.15.4 standards are evaluated using NS-2 simulations for deployment of multi-hop ad-hoc architecture of smart grid communication network.","PeriodicalId":368100,"journal":{"name":"2014 International Conference on Computer and Information Sciences (ICCOINS)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128088526","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Okere Hector Chimeremeze, S. Sulaiman, D. R. A. Rambli, O. Foong
{"title":"Multimodal interactions in traditional foot reflexology","authors":"Okere Hector Chimeremeze, S. Sulaiman, D. R. A. Rambli, O. Foong","doi":"10.1109/ICCOINS.2014.6868428","DOIUrl":"https://doi.org/10.1109/ICCOINS.2014.6868428","url":null,"abstract":"The application of multimodal interactivity in HCI and VR avails a host of advantages which includes enhancement of realism and the achievement of interactivity that is relatively close or identical to the conventional human to human interactions. Visual and aural interactions have been widely applied in various domains ranging from mobile industry to medical field. In Virtual reality stress therapy application particularly in the proliferation development towards the virtualization of traditional foot reflexology therapy, little is understood on the visual and aural interactive nature of the therapy and to what extent they contribute in relaxation and stress relief. This paper presents a study that examines from both the patients' and practitioners' perspective, the visual and aural interactive nature in foot reflexology domain since the practices promote relaxation and stress relief. The study explored 2 traditional foot reflexology sessions; data were collected through audio recorded semi-structured interview, and was analyzed using content analysis. Results were compared with the existing haptic exploratory procedures. The study findings presented the visual and aural interactive nature involved from the patients' and practitioners' perspective. Implications for future research are also discussed.","PeriodicalId":368100,"journal":{"name":"2014 International Conference on Computer and Information Sciences (ICCOINS)","volume":"98 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122885418","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Assessment and evaluation of requirements elicitation techniques using analysis determination requirements framework","authors":"Souhaib Besrour, Lukman Bin Ab Rahim, P. Dominic","doi":"10.1109/ICCOINS.2014.6868446","DOIUrl":"https://doi.org/10.1109/ICCOINS.2014.6868446","url":null,"abstract":"Numerous requirements engineering methods have been proposed to improve the quality of requirements documents and to increase customer satisfaction with the final product. However, the choosing between various techniques may be confusing and puzzling. Therefore, this paper aims to present an empirical study to assess requirement analysis techniques, highlight their key features, strength and limitations. The empirical study results show a high competitiveness between requirement engineering techniques and slight score differences among them. Statistics shows that Interview technique is the uppermost obtained score among all techniques, followed by JAD and Brainstorming technique.","PeriodicalId":368100,"journal":{"name":"2014 International Conference on Computer and Information Sciences (ICCOINS)","volume":"148 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115570395","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A combine usability framework for IMCAT evaluation","authors":"Z. Aliyu, Lukman bin AB Rahim, E. E. Mustapha","doi":"10.1109/ICCOINS.2014.6868449","DOIUrl":"https://doi.org/10.1109/ICCOINS.2014.6868449","url":null,"abstract":"Model transformation (MT) is a key component of model driven software development. It is used to transform source model into a target model, to increase model quality and introduce design pattern and refactoring. As with other software development artifacts, MTs are not free from bugs and thus they must be verified. Various researches have been carried out on model transformation verification approaches, but no one has evaluated their usability. Indirect model checking approach for transformation (IMCAT) is an approach that can verify code generators by model checking the generated code. In this paper a combine usability model to evaluate IMCAT usability related to its learnability, efficiency and effectiveness will be presented.","PeriodicalId":368100,"journal":{"name":"2014 International Conference on Computer and Information Sciences (ICCOINS)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116919552","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
A. Aibinu, B. A. Sadiq, E. Joseph, H. Bello Salau, M. Salami
{"title":"Development of an intelligent scorpion detection technique using vibration analysis","authors":"A. Aibinu, B. A. Sadiq, E. Joseph, H. Bello Salau, M. Salami","doi":"10.1109/ICCOINS.2014.6868374","DOIUrl":"https://doi.org/10.1109/ICCOINS.2014.6868374","url":null,"abstract":"A possible solution to address the problem of Scorpion stings is the capability of detecting its presence earlier before it stings. This paper presents efforts in Scorpion detection using substrate vibration modelling approach. An eight stage approach has been presented in this work. Using sinusoidal signal, signal representing Scorpion behaviour was firstly sampled and then amplified before transmitting to a nearby receiving module. The received signal undergoes filtering for noise removal before being modelled for coefficients determination. The computed coefficients were then clustered for analysis of behavioural determination. Results obtained in this work show that the proposed technique can be used for Scorpion detection.","PeriodicalId":368100,"journal":{"name":"2014 International Conference on Computer and Information Sciences (ICCOINS)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127631875","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Shiladitya Bhattacharjee, Lukman Bin Ab Rahim, I. Aziz
{"title":"A multibit burst error detection and correction mechanism for application layer","authors":"Shiladitya Bhattacharjee, Lukman Bin Ab Rahim, I. Aziz","doi":"10.1109/ICCOINS.2014.6868380","DOIUrl":"https://doi.org/10.1109/ICCOINS.2014.6868380","url":null,"abstract":"To enhance the correctness and robustness of received text information at the receiver end, we propose an error detection and correction mechanism that executes at the application layer. Basically the error checking bits are incorporated with the original information during transition at the network. The error positions are detected by these error checking bits and then corresponding errors are corrected accordingly. Generally, the data link layer performs the task of error detection and correction but it platform dependent. So we introduce such a mechanism which is totally platform independent and acts at the application layer. It is capable of detecting all the error position and correcting all the error bits while it is destroyed or corrupted during the transmission. The data link layer sometimes fails to detect and correct all the error bits which can be solved by our proposed mechanism.","PeriodicalId":368100,"journal":{"name":"2014 International Conference on Computer and Information Sciences (ICCOINS)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127077532","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"IP-CHOCK (filter)-Based detection scheme for Denial of Service (DoS) attacks in VANET","authors":"K. Verma, H. Hasbullah","doi":"10.1109/ICCOINS.2014.6868377","DOIUrl":"https://doi.org/10.1109/ICCOINS.2014.6868377","url":null,"abstract":"The vehicular ad-hoc Network (VANET) has drawn increasing attention in recent years due to its wide range of applications. At the present time, a vehicle's communication is exposed to many security threats such as Denial of Service (DoS) attacks, in which a malicious node forges a large number of fake identities. Internet Protocol (IP) spoofing of addresses - is initiated to disrupt the proper functioning of the fair data transfer between two fast moving vehicles. In this paper, the Bloom-filter-based detection method, which provides the availability of a service for the legitimate vehicles in the VANET, as used to detect and defend against the IP spoofing of addresses of the DoS attacks. The IP spoofing of addresses in the DoS attacks which is committed by fraudulent and malicious nodes has been investigated. This method provides a secure communication and also frees the bandwidth. This proposed approach requires fewer resources and is easy to deploy. Simulation results have shown that this method is efficient and effective to defend against and detect DoS attacks. Specifically, this method provides a faster detection time, lower storage capacity and computational cost.","PeriodicalId":368100,"journal":{"name":"2014 International Conference on Computer and Information Sciences (ICCOINS)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125294314","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An adaptive method to determine the number of clusters in clustering process","authors":"H. Doan, D. Nguyen","doi":"10.1109/ICCOINS.2014.6868373","DOIUrl":"https://doi.org/10.1109/ICCOINS.2014.6868373","url":null,"abstract":"A difficult problem of most clustering algorithms is how to specify the appropriate number of clusters. This paper proposes an adaptive method of selecting of number of clusters in clustering process by making coefficients indicated the appropriate number of clusters. The intra-cluster coefficient reflects intra distortion of cluster through maximum distance and a mean distance of cluster's extremely marginal objects. The inter-cluster coefficient reflects distance among clusters. It is ratio between closest distance from this cluster's centre to an extremely marginal object of other cluster and mean distance from this cluster's centre to all of extremely marginal object of other cluster respectively. A new coefficient that indicates the appropriate number of clusters is build from the intra-cluster coefficient and inter-cluster coefficient. The looking for extremely marginal objects and the new coefficient are integrated in a weighted FCM algorithm and it is calculated adaptively while the weighted FCM is processing. The weighted FCM algorithm integrated new coefficient is called FCM++. We experiment with FCM++ on some data sets of UCI: Iris, Wine, Soybean-small and show encouraging results.","PeriodicalId":368100,"journal":{"name":"2014 International Conference on Computer and Information Sciences (ICCOINS)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-03","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133417877","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}