Atefeh Nirumand, Z. Rajaei, B. Zamani, S. Kolahdouz-Rahimi
{"title":"Modeling Android Security using an Extension of Knowledge Discovery Metamodel","authors":"Atefeh Nirumand, Z. Rajaei, B. Zamani, S. Kolahdouz-Rahimi","doi":"10.1109/ICCKE50421.2020.9303707","DOIUrl":"https://doi.org/10.1109/ICCKE50421.2020.9303707","url":null,"abstract":"Due to the exponential growth of the number of mobile users and applications, mobile application development, especially on the Android platform, has received increasing interest in recent years. Since many applications interact with sensitive data, the security aspects of an Android application is attracting growing attention from the research community. However, security aspects have been underestimated by many existing Android applications, and they may need to be redeveloped to include essential security factors. Taking advantage of Model Driven Reverse Engineering (MDRE) into account, we can employ Knowledge Discovery Metamodel (KDM), the most popular metamodel for reverse engineering, to model Android application enhancement. Since KDM lacks Android concepts, it is unable to represent all the details of an existing Android application. To the best of our knowledge, no extension of this metamodel is proposed for modeling the security aspects of an Android application. To address this problem, in this paper, we introduce a heavyweight extension of KDM for the security aspects of the Android application. Our experimental results show that the extended metamodel will facilitate analyzing the security issues of an existing Android application.","PeriodicalId":402043,"journal":{"name":"2020 10th International Conference on Computer and Knowledge Engineering (ICCKE)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117254247","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":"Improving offloading in mobile cloud computing","authors":"Fereshteh Saberi, R. Azmi","doi":"10.1109/ICCKE50421.2020.9303659","DOIUrl":"https://doi.org/10.1109/ICCKE50421.2020.9303659","url":null,"abstract":"Increasing growth of applications and operating systems of mobile devices has created limitations such as processing, storage capacity, and energy on these devices which may interrupt future progresses in mobile devices. Mobile cloud computing (MCC) can resolve these problems by running mobile device applications on sources outside the mobile device. Offloading has been proposed as one of the techniques to deal with the limitations of mobile devices in the field of MCC. In this technique, the processes move to a remote execution environment with higher computing capacity to increase efficiency and reduce energy consumption in mobile devices.In this paper, an approach has been presented to improve offloading in MCC. Our proposed approach is an improved MpOS (Multiplatform Offloading System) framework that uses the LRU cache to store methods offloaded to the remote execution environment. According to the evaluation and analysis, our proposed approach has become better than the MpOS framework in all remote execution environments but this difference can be more and better observed in Desktop cloudlet, Laptop cloudlet, EC2 large (4G) and EC2 medium (4G) environments.","PeriodicalId":402043,"journal":{"name":"2020 10th International Conference on Computer and Knowledge Engineering (ICCKE)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115313189","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}
Mohsen Annabestani, Ali Mousavi Shaegh, Pouria Esmaeili-Dokht, M. Fardmanesh
{"title":"An Intelligent Machine Learning-Based Sheath-free Microfluidic Impedance Flow cytometer","authors":"Mohsen Annabestani, Ali Mousavi Shaegh, Pouria Esmaeili-Dokht, M. Fardmanesh","doi":"10.1109/ICCKE50421.2020.9303702","DOIUrl":"https://doi.org/10.1109/ICCKE50421.2020.9303702","url":null,"abstract":"This paper combines microfluidic impedance flow cytometers with Machine Learning (ML) to introduce a new set of sheaths free microchannels that can estimate the size and number of multi particles passing through the channel. A new definition named \"Basis Impedances\" also is introduced for reconstructing output impedance multiparticle systems in the proposed ML algorithm, and finally, we will show that the ML model can play the role of a fast and accurate surrogate model of the finite element-based simulation programs. The broader impact of the proposed method would be trying to find the Intelligent ways in order to fabricate low-cost, easy to use and highly accessible POCT-based lab-on-a-chip devices and it is the topic of our future works.","PeriodicalId":402043,"journal":{"name":"2020 10th International Conference on Computer and Knowledge Engineering (ICCKE)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126633512","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}
Reza Akbari-Hassanjani, L. Dehbozorgi, R. Sabbaghi‐Nadooshan
{"title":"Designing D Flip-Flop using a 3×3 reversible gate","authors":"Reza Akbari-Hassanjani, L. Dehbozorgi, R. Sabbaghi‐Nadooshan","doi":"10.1109/ICCKE50421.2020.9303685","DOIUrl":"https://doi.org/10.1109/ICCKE50421.2020.9303685","url":null,"abstract":"Due to the increasing need for miniaturization and power consumption reduction, reversible gates were provided in which, the number of inputs and outputs are equal and the power consumption is zero. In this paper, D flip-flop has been designed using 3×3 retrievable gateways and all of the proposed circuits have been evaluated in terms of cost metrics. In this paper, the reversible gates were finally combined to reduce the delay (the number of gates) in the D flip flop circuit. Here, the Function was used in Simulink and Matlab software, and reversible gates were designed and provided with a D flip-flop.","PeriodicalId":402043,"journal":{"name":"2020 10th International Conference on Computer and Knowledge Engineering (ICCKE)","volume":"209 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121842363","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":"Solving a Multi-Traveling Salesmen Problem using a Mamdani Fuzzy Inference Engine and Simulated Annealing Search Algorithm","authors":"Fatemeh Hassanpour, Mohamad-R. Akbarzadeh-T","doi":"10.1109/ICCKE50421.2020.9303696","DOIUrl":"https://doi.org/10.1109/ICCKE50421.2020.9303696","url":null,"abstract":"The multi-traveling salesmen problem (MTSP) is an extended situation of the standard traveling salesman problem (TSP), in which there is more than one salesman. In this matter, several salesmen are determined to visit N city with the goal of the shortest route to selling their goods, assuming they have crossed all of them, via just once each. The aim is to minimize the total cost of travel for salesman. Thus, it can be modeled as an optimization problem. Regarding the complexity degree, this problem is well known as a NP-Hard problem. Therefore, several meta-heuristic algorithms have been developed at the frontiers of knowledge to solve this problem. Nevertheless, the computational and time complexities are the most important challenges of such algorithms. In this paper, we first convert the MTSP using a fuzzy approach with a linear complexity level, to several TSPs. Then, we solve each problem using the simulated annealing (SA) optimization algorithm. In this way, the time complexity of the system is significantly reduced using the proposed method as well as the accuracy of the system is satisfactory. To assess the proposed algorithm, this method is implemented in the TSPLIB library dataset.","PeriodicalId":402043,"journal":{"name":"2020 10th International Conference on Computer and Knowledge Engineering (ICCKE)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121310669","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":"Clustering Alexa Internet Data using Auto Encoder Network and Affinity Propagation","authors":"Ali Risheh, Ashkan Goharfar, N. T. Javan","doi":"10.1109/ICCKE50421.2020.9303705","DOIUrl":"https://doi.org/10.1109/ICCKE50421.2020.9303705","url":null,"abstract":"Non-linear mapping is one of the most popular solutions for complex data structures and distinct patterns to cluster data. Auto encoder Networks (AENs) are widely used in clustering as they improve data representation. In this paper, we collect Alexa.com data by crawling popular websites profiles, where dataset has 84 columns with type number and array of words. Next, an AEN architecture is presented to identify specific websites with exceptional patterns and the encoded data expresses new feature space of our original data. (Our) Encoded data is clustered by Affinity Propagation which is a partitioning algorithm without the need for specifying the number of clusters. There are important results based on 194 clusters and exemplars which are filtered and analyzed. One remarkable fact about results is that the first 11 columns as raw data are not clustered by Affinity Propagation a which re considered all as outlier. The results are summarized by selecting the best option w.r.t. the statistics and charts. Some of the obtained results are useful for website owners and provide some suggestions and solutions for Search Engine Optimization (SEO). Finally, we propose our crawler application which crawls and records data over 4 days. It must be added that the proposed web crawler faces challenges and their solutions can be helpful in most commonly used web crawling algorithms and libraries.","PeriodicalId":402043,"journal":{"name":"2020 10th International Conference on Computer and Knowledge Engineering (ICCKE)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129547494","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":"Comparative analysis of the impacts of CNTFET and GNRFET drivers on the crosstalk effects in MLGNR interconnects at 7nm technology node","authors":"S. Hamedani, M. H. Moaiyeri","doi":"10.1109/ICCKE50421.2020.9303621","DOIUrl":"https://doi.org/10.1109/ICCKE50421.2020.9303621","url":null,"abstract":"This paper presents a comparative evaluation of the performance of the multilayer graphene nanoribbon (MLGNR) lines with carbon-based drivers and receivers at 7nm technology node in presence of the crosstalk effects. Graphene nanoribbon field-effect transistors (GNRFET) and Carbon nanotube field-effect transistors (CNTFET) are used as driver and receiver inverters at the input and output of the MLGNR interconnects. For a more accurate assessment, the five-line transmission lines including two pairs of aggressor lines is considered. The results show that for the same Ioff and the same channel dimensions, CNTFET drivers show significant improvement regarding the crosstalk-induced effects over GNRFET. According to the results, using CNTFET drivers leads to 67%, 64%, and 34% lower crosstalk delay than the GNRFET-based for 100μm, 200μm and 500μm MLGNR interconnect length, respectively. Moreover, the CNTFET- based lines have 36%, 27%, and 16% smaller crosstalk noise area than their GNRFET counterparts for different lengths of MLGNR interconnects.","PeriodicalId":402043,"journal":{"name":"2020 10th International Conference on Computer and Knowledge Engineering (ICCKE)","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132543614","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":"Reliability Improvement of Fault-Tolerant Shuffle Exchange Interconnection Networks","authors":"Roya Gholizadeh, M. Valinataj","doi":"10.1109/ICCKE50421.2020.9303610","DOIUrl":"https://doi.org/10.1109/ICCKE50421.2020.9303610","url":null,"abstract":"Multistage interconnection networks (MINs) are used as a fast and efficient communication medium for interconnecting the elements of a multiprocessor system which mainly includes processors and memories. The reliability in these networks is an important aspect. In this paper, a new method is proposed to increase the reliability of fault-tolerant multistage interconnection networks which are based on shuffle exchange network (SEN) and shuffle exchange gamma interconnection network (SEGIN). In fact, by adding some extra multiplexers (MUX) and demultiplexers (DeMUX) in the first and last stages of these networks, the number of paths between each sourcedestination pair increases that results in higher reliability compared to previous networks. Moreover, theses extra modules construct a bypass path for each source or destination node that leads to decrease the single point of failure probability in comparison with the previous networks. The proposed networks are analyzed and evaluated compared to similar fault-tolerant networks based on the reliability aspects and hardware cost.","PeriodicalId":402043,"journal":{"name":"2020 10th International Conference on Computer and Knowledge Engineering (ICCKE)","volume":"103 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125783187","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":"Deep Learning approach for text, image, and GIF multimodal sentiment analysis","authors":"Amirhossein Shirzad, Hadi Zare, M. Teimouri","doi":"10.1109/ICCKE50421.2020.9303676","DOIUrl":"https://doi.org/10.1109/ICCKE50421.2020.9303676","url":null,"abstract":"Recently, social media users are increasingly using visual media like GIFs, videos and images as powerful means of expressing their emotions and sentiments. We created a multimodal sentiment analysis tool for different forms of tweets in Python to compute the sentiment score not only base on the tweet's text, but also to consider GIFs and images to gain better accuracy for the tweet's overall sentiment score. For image sentiment, we use fine-tuned CNN, for texts we use VADER, and for the GIFs we apply both image sentiment and facial expression analysis in every frame of the file. In our work, we demonstrate that by utilizing both textual and image features we can achieve better results compared to other models that only rely on either images or text features. The final sentiment score for the incoming tweets will be calculated by aggregating the output scores obtained from each of our text, image, and GIF modules.","PeriodicalId":402043,"journal":{"name":"2020 10th International Conference on Computer and Knowledge Engineering (ICCKE)","volume":"32 6","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121011395","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}
Fatemeh Masoodi-pour, Yasser Sedaghat, M. Yaghmaee
{"title":"Critical Packet Loss Improvement in the AFDX Communication Protocol","authors":"Fatemeh Masoodi-pour, Yasser Sedaghat, M. Yaghmaee","doi":"10.1109/ICCKE50421.2020.9303635","DOIUrl":"https://doi.org/10.1109/ICCKE50421.2020.9303635","url":null,"abstract":"Nowadays, Avionics Full Duplex Switched Ethernet (AFDX), as a safety-critical communication protocol, is employed in modern aircrafts, such as the Boeing B787 and Airbus A380. This protocol has been equipped with a variety of fault tolerance techniques. However, some of these techniques (e.g., a protecting technique from the babbling-idiot failure) may result in some consequences such as packet loss. AFDX is a real-time communication protocol and therefore, if a packet arrives after its deadline, the packet will be discarded in the receiver node. In this paper, a traffic policing algorithm and a scheduling algorithm are proposed to resolve the mentioned issues. To evaluate the proposed technique, the primary and the improved AFDX networks have been simulated with OPNET simulator. The simulation results have been seen that the number of lost packets, due to deadline miss, is decreased about 10%. Furthermore, the number of discarded packets due to the traffic policing algorithm has been improved up to 100%.","PeriodicalId":402043,"journal":{"name":"2020 10th International Conference on Computer and Knowledge Engineering (ICCKE)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122719812","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}