首页 > 最新文献

Computer Engineering and Applications最新文献

英文 中文
A Modified Black Hole-Based Task Scheduling Technique for Cloud Computing Environment 一种改进的基于黑洞的云计算环境任务调度技术
Pub Date : 2016-06-23 DOI: 10.18495/COMENGAPP.V5I2.172
F. Ebadifard, Zeinab Borhanifard
The issue of scheduling is one of the most important ones to be considered by providers of the cloud computing in the data center. Using a suitable solution lets the providers of cloud computing use the available resources more. Additionally, the satisfaction of clients is met through provision of service quality parameters. Most of the solutions for this problem aim at one of the service quality factors and in order to achieve this goal, variety of methods are used. Using the algorithm of modified black hole in this paper, a proper solution is presented to tackle the problem of scheduling the affairs in cloud environment. The proposed method reduces makespan, increases degree of load balancing, and improves the resource`s utilization by considering the capability of each virtual machine. We have compared the proposed algorithm with existing task scheduling algorithms. Simulation results indicate that the proposed algorithm makes a good improvement regarding the makespan and amount of resource utilization compared to schedulers based on Random assignment and particle swarm optimization Algorithms.
调度问题是数据中心云计算提供商需要考虑的最重要的问题之一。使用合适的解决方案可以让云计算提供商更多地使用可用资源。此外,通过提供服务质量参数来满足客户的满意度。该问题的大多数解决方案都是针对服务质量因素之一,为了实现这一目标,使用了各种方法。本文采用改进黑洞算法,对云环境下的事务调度问题提出了一种合理的解决方案。该方法通过考虑每个虚拟机的能力,减少了makespan,提高了负载均衡程度,提高了资源利用率。并将该算法与现有的任务调度算法进行了比较。仿真结果表明,与基于随机分配和粒子群优化算法的调度算法相比,该算法在最大完成时间和资源利用率方面都有较好的改进。
{"title":"A Modified Black Hole-Based Task Scheduling Technique for Cloud Computing Environment","authors":"F. Ebadifard, Zeinab Borhanifard","doi":"10.18495/COMENGAPP.V5I2.172","DOIUrl":"https://doi.org/10.18495/COMENGAPP.V5I2.172","url":null,"abstract":"The issue of scheduling is one of the most important ones to be considered by providers of the cloud computing in the data center. Using a suitable solution lets the providers of cloud computing use the available resources more. Additionally, the satisfaction of clients is met through provision of service quality parameters. Most of the solutions for this problem aim at one of the service quality factors and in order to achieve this goal, variety of methods are used. Using the algorithm of modified black hole in this paper, a proper solution is presented to tackle the problem of scheduling the affairs in cloud environment. The proposed method reduces makespan, increases degree of load balancing, and improves the resource`s utilization by considering the capability of each virtual machine. We have compared the proposed algorithm with existing task scheduling algorithms. Simulation results indicate that the proposed algorithm makes a good improvement regarding the makespan and amount of resource utilization compared to schedulers based on Random assignment and particle swarm optimization Algorithms.","PeriodicalId":120500,"journal":{"name":"Computer Engineering and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131283476","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}
引用次数: 1
A Proposed Software as a Service (SaaS) Toolkit for Cloud Multi- Tenancy 一个针对云多租户的软件即服务(SaaS)工具包
Pub Date : 2016-06-22 DOI: 10.18495/COMENGAPP.V5I2.170
Mohamed Osman Imam, A. Yousif, M. Bashir
Cloud computing is a general term for anything that involves delivering hosted services over the Internet. It is a construct that allows you to access applications that actually reside at locations other than your computer or other Internet-connected devices. Software as a Service (SaaS) is a software delivery model in which software resources are accessed remotely by users over the internet. Enterprises prefer using SaaS because of its low cost. SaaS requires sharing of application servers among multiple tenants for low operational costs. Several SaaS Toolkits are available and used to develop cloud SaaS applications. However, most of these Toolkits are very complex. This paper aims to build a new simple and easy SaaS Toolkit to develop SaaS applications and to avoid the difficulties and complexity in the current cloud SaaS Toolkits. The proposed Toolkit is based on java virtual machine and the popular web programming languages HTML and PHP. To evaluate the proposed Toolkit an empirical study has been conducted. The result of the empirical study revealed that the proposed Toolkit outperforms the current Toolkits in terms of complexity, understandability and learnability.
云计算是一个通用术语,指的是通过互联网提供托管服务的任何事物。它是一种结构,允许您访问实际驻留在计算机或其他internet连接设备之外的位置的应用程序。软件即服务(SaaS)是一种软件交付模型,在这种模型中,用户可以通过internet远程访问软件资源。企业更喜欢使用SaaS,因为它的成本低。SaaS需要在多个租户之间共享应用服务器,以降低运营成本。有几个SaaS工具包可用,可用于开发云SaaS应用程序。然而,这些工具箱中的大多数都非常复杂。本文旨在构建一种新的简单易用的SaaS Toolkit来开发SaaS应用,避免当前云SaaS Toolkit中存在的困难和复杂。所提出的工具包是基于java虚拟机和流行的web编程语言HTML和PHP。为了评估拟议的工具包,进行了一项实证研究。实证研究结果表明,本文提出的工具包在复杂性、可理解性和可学习性方面都优于现有的工具包。
{"title":"A Proposed Software as a Service (SaaS) Toolkit for Cloud Multi- Tenancy","authors":"Mohamed Osman Imam, A. Yousif, M. Bashir","doi":"10.18495/COMENGAPP.V5I2.170","DOIUrl":"https://doi.org/10.18495/COMENGAPP.V5I2.170","url":null,"abstract":"Cloud computing is a general term for anything that involves delivering hosted services over the Internet. It is a construct that allows you to access applications that actually reside at locations other than your computer or other Internet-connected devices. Software as a Service (SaaS) is a software delivery model in which software resources are accessed remotely by users over the internet. Enterprises prefer using SaaS because of its low cost. SaaS requires sharing of application servers among multiple tenants for low operational costs. Several SaaS Toolkits are available and used to develop cloud SaaS applications. However, most of these Toolkits are very complex. This paper aims to build a new simple and easy SaaS Toolkit to develop SaaS applications and to avoid the difficulties and complexity in the current cloud SaaS Toolkits. The proposed Toolkit is based on java virtual machine and the popular web programming languages HTML and PHP. To evaluate the proposed Toolkit an empirical study has been conducted. The result of the empirical study revealed that the proposed Toolkit outperforms the current Toolkits in terms of complexity, understandability and learnability.","PeriodicalId":120500,"journal":{"name":"Computer Engineering and Applications","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133902033","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}
引用次数: 4
Balancing and Lucas-Balancing Numbers and their Application to Cryptography 平衡数和卢卡斯平衡数及其在密码学中的应用
Pub Date : 2016-03-02 DOI: 10.18495/comengapp.v5i1.46
Sujata Swain, Chidananda Pratihary, P. Ray
It is well known that, a recursive relation for the sequence  is an equation that relates  to certain of its preceding terms . Initial conditions for the sequence  are explicitly given values for a finite number of the terms of the sequence. The recurrence relation is useful in certain counting problems like Fibonacci numbers, Lucas numbers, balancing numbers, Lucas-balancing numbers etc. In this study, we use the recurrence relations for both balancing and Lucas-balancing numbers and examine their application to cryptography.
众所周知,序列的递归关系是一个与其前面某些项有关的方程。序列的初始条件是对序列中有限个数的项显式给定的值。递归关系在斐波那契数、卢卡斯数、平衡数、卢卡斯-平衡数等计数问题中很有用。在本研究中,我们使用了平衡数和卢卡斯平衡数的递归关系,并研究了它们在密码学中的应用。
{"title":"Balancing and Lucas-Balancing Numbers and their Application to Cryptography","authors":"Sujata Swain, Chidananda Pratihary, P. Ray","doi":"10.18495/comengapp.v5i1.46","DOIUrl":"https://doi.org/10.18495/comengapp.v5i1.46","url":null,"abstract":"It is well known that, a recursive relation for the sequence  is an equation that relates  to certain of its preceding terms . Initial conditions for the sequence  are explicitly given values for a finite number of the terms of the sequence. The recurrence relation is useful in certain counting problems like Fibonacci numbers, Lucas numbers, balancing numbers, Lucas-balancing numbers etc. In this study, we use the recurrence relations for both balancing and Lucas-balancing numbers and examine their application to cryptography.","PeriodicalId":120500,"journal":{"name":"Computer Engineering and Applications","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-03-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131487431","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}
引用次数: 1
Cloud-Based Retrieval Information System Using Concept for Multi-Format Data 基于多格式数据概念的云检索信息系统
Pub Date : 2016-01-31 DOI: 10.18495/COMENGAPP.V5I1.165
Ibrahim A. Alghamdi, D. A. Alshehri, A. Alghamdi, B. Kerim, R. Budiarto
The need of effective and efficient method to retrieving non-Web-enabled and Web-enabled information entities is essential, due to the fact of inaccuracy of the existing search engines that still use traditional term-based indexing for text documents and annotation text for images, audio and video files. Previous works showed that incorporating the knowledge in the form of concepts into an information retrieval system may increase the effectiveness of the retrieving method. Unfortunately, most of the works that implemented the concept-based information retrieval system still focused on one information format. This paper proposes a multi-format (text, image, video and, audio) concept-based information retrieval method for Cloud environment. The proposed method is implemented in a laboratory-scale heterogeneous cloud environment using Eucalyptus middleware.  755 multi-format information is experimented and the performance of the proposed method is measured.
由于现有的搜索引擎仍然对文本文档使用传统的基于术语的索引,对图像、音频和视频文件使用传统的注释文本,存在不准确性的问题,因此需要一种有效和高效的方法来检索非web支持和web支持的信息实体。以往的研究表明,将概念形式的知识整合到信息检索系统中可以提高检索方法的有效性。遗憾的是,大多数实现基于概念的信息检索系统的工作仍然集中在一种信息格式上。提出了一种基于云环境下多格式(文本、图像、视频、音频)概念的信息检索方法。该方法利用Eucalyptus中间件在实验室规模的异构云环境中实现。对多格式信息进行了实验,并对所提方法的性能进行了测试。
{"title":"Cloud-Based Retrieval Information System Using Concept for Multi-Format Data","authors":"Ibrahim A. Alghamdi, D. A. Alshehri, A. Alghamdi, B. Kerim, R. Budiarto","doi":"10.18495/COMENGAPP.V5I1.165","DOIUrl":"https://doi.org/10.18495/COMENGAPP.V5I1.165","url":null,"abstract":"The need of effective and efficient method to retrieving non-Web-enabled and Web-enabled information entities is essential, due to the fact of inaccuracy of the existing search engines that still use traditional term-based indexing for text documents and annotation text for images, audio and video files. Previous works showed that incorporating the knowledge in the form of concepts into an information retrieval system may increase the effectiveness of the retrieving method. Unfortunately, most of the works that implemented the concept-based information retrieval system still focused on one information format. This paper proposes a multi-format (text, image, video and, audio) concept-based information retrieval method for Cloud environment. The proposed method is implemented in a laboratory-scale heterogeneous cloud environment using Eucalyptus middleware.  755 multi-format information is experimented and the performance of the proposed method is measured.","PeriodicalId":120500,"journal":{"name":"Computer Engineering and Applications","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116347335","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}
引用次数: 1
Comparison Jaccard similarity, Cosine Similarity and Combined Both of the Data Clustering With Shared Nearest Neighbor Method 比较Jaccard相似度、余弦相似度及二者结合的共享近邻聚类方法
Pub Date : 2016-01-31 DOI: 10.18495/COMENGAPP.V5I1.160
L. Zahrotun
Text Mining is the excavations carried out by the computer to get something new that comes from information extracted automatically from data sources of different text. Clustering technique itself is a grouping technique that is widely used in data mining. The aim of this study was to find the most optimum value similarity. Jaccard similarity method used similarity, cosine similarity and a combination of Jaccard similarity and cosine similarity. By combining the two similarity is expected to increase the value of the similarity of the two titles. While the document is used only in the form of a title document of practical work in the Department of Informatics Engineering University of Ahmad Dahlan. All these articles have been through the process of preprocessing beforehand. And the method used is the method of document clustering with Shared Nearest Neighbor (SNN). Results from this study is the cosine similarity method gives the best value of proximity or similarity compared to Jaccard similarity and a combination of both
文本挖掘是指计算机从不同文本的数据源中自动提取信息,从中获得新的信息而进行的挖掘。聚类技术本身就是一种广泛应用于数据挖掘的分组技术。本研究的目的是寻找最优的价值相似度。Jaccard相似度法采用相似度、余弦相似度和Jaccard相似度与余弦相似度的组合。通过结合两者的相似度,有望增加两个标题的相似度值。而该文件仅以Ahmad Dahlan大学信息工程系实际工作的标题文件的形式使用。所有这些文章都经过了事先的预处理。使用的方法是基于共享近邻(SNN)的文档聚类方法。本研究的结果是余弦相似度方法给出了与Jaccard相似度和两者的组合相比的接近或相似度的最佳值
{"title":"Comparison Jaccard similarity, Cosine Similarity and Combined Both of the Data Clustering With Shared Nearest Neighbor Method","authors":"L. Zahrotun","doi":"10.18495/COMENGAPP.V5I1.160","DOIUrl":"https://doi.org/10.18495/COMENGAPP.V5I1.160","url":null,"abstract":"Text Mining is the excavations carried out by the computer to get something new that comes from information extracted automatically from data sources of different text. Clustering technique itself is a grouping technique that is widely used in data mining. The aim of this study was to find the most optimum value similarity. Jaccard similarity method used similarity, cosine similarity and a combination of Jaccard similarity and cosine similarity. By combining the two similarity is expected to increase the value of the similarity of the two titles. While the document is used only in the form of a title document of practical work in the Department of Informatics Engineering University of Ahmad Dahlan. All these articles have been through the process of preprocessing beforehand. And the method used is the method of document clustering with Shared Nearest Neighbor (SNN). Results from this study is the cosine similarity method gives the best value of proximity or similarity compared to Jaccard similarity and a combination of both","PeriodicalId":120500,"journal":{"name":"Computer Engineering and Applications","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125952969","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}
引用次数: 36
An Analysis of Vulnerability Web Against Attack Unrestricted Image File Upload Web对攻击的漏洞分析——不受限制的图像文件上传
Pub Date : 2016-01-31 DOI: 10.18495/COMENGAPP.V5I1.161
I. Riadi, Eddy Irawan Aristianto
The development of computer security technology is very rapidly. Web security is one of the areas that require particular attention related to the abundance of digital crimes conducted over the web. Unrestricted file upload image is a condition in the process of uploading pictures is not restricted. This can be used to make the attacker retrieve the information that is contained in a system. This research developed with several stages, such as, data collection, analysis of the current conditions, designing improvements to the program code, testing and implementation of the results of patch. Security testing is performed to find out the difference between before and after conditions applied patch unrestricted image file upload. Based on the results of testing done by the method of penetration testing results obtained before the application of patch unrestricted image file upload results respondents said 15% strongly disagree, 85% did not agree. Testing after applying patch unrestricted image file upload results respondents said 7.5% strongly agree, 92.5% agree, so it can be concluded that the development of the patch that has been done has been running smoothly as expected.
计算机安全技术的发展非常迅速。网络安全是需要特别关注的领域之一,与通过网络进行的大量数字犯罪有关。无限制文件上传图片是指在上传图片的过程中不受限制的一种条件。这可以用来使攻击者检索系统中包含的信息。本研究经历了数据收集、现状分析、程序代码设计改进、补丁结果测试与实现等几个阶段。通过安全测试,了解应用补丁无限制镜像文件上传前后的差异。根据采用渗透测试方法所做的测试结果得出的应用补丁前不受限制的图像文件上传结果受访者表示15%强烈不同意,85%不同意。测试后应用补丁不受限制的图像文件上传结果受访者表示7.5%强烈同意,92.5%同意,因此可以得出结论,已经做的补丁的开发已经如预期的那样顺利运行。
{"title":"An Analysis of Vulnerability Web Against Attack Unrestricted Image File Upload","authors":"I. Riadi, Eddy Irawan Aristianto","doi":"10.18495/COMENGAPP.V5I1.161","DOIUrl":"https://doi.org/10.18495/COMENGAPP.V5I1.161","url":null,"abstract":"The development of computer security technology is very rapidly. Web security is one of the areas that require particular attention related to the abundance of digital crimes conducted over the web. Unrestricted file upload image is a condition in the process of uploading pictures is not restricted. This can be used to make the attacker retrieve the information that is contained in a system. This research developed with several stages, such as, data collection, analysis of the current conditions, designing improvements to the program code, testing and implementation of the results of patch. Security testing is performed to find out the difference between before and after conditions applied patch unrestricted image file upload. Based on the results of testing done by the method of penetration testing results obtained before the application of patch unrestricted image file upload results respondents said 15% strongly disagree, 85% did not agree. Testing after applying patch unrestricted image file upload results respondents said 7.5% strongly agree, 92.5% agree, so it can be concluded that the development of the patch that has been done has been running smoothly as expected.","PeriodicalId":120500,"journal":{"name":"Computer Engineering and Applications","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130715745","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}
引用次数: 8
Improving the reliability of Ciphertext on Vigenere Cipher Algorithm Using Recurrence Random Key 利用递归随机密钥提高Vigenere密码算法上密文的可靠性
Pub Date : 2016-01-31 DOI: 10.18495/COMENGAPP.V5I1.162
Haodudin Nurkifli, M. Jajuli, Muhamad Miftah
The weakness of vigenere cipher lies in the short key and repeated periodically, allowing the key repeatedly with the same letter in the encryption process, it is used by cryptanalysis using kasiski method to guess the key length, after the length key is known guessing done plaintext by exhaustive key search so ciphertext of this algorithm can be solved. Modifications vigenere cipher is a solution to strengthen the ciphertext. Modifications made that useing looping random keys on algoritam vigenere cipher. The methodology used by quantitative method with a descriptive approach with nonparametric statistical test through a test mark. Testing was performed using six plaintext, three plaintext using Indonesian and English. The key for that used consists of five key in English and five keys in Indonesian. The test results showed that the method kasiski can not guess the key length of the algorithm viginere modified. At vigenere unmodified algorithm shows the difference in strength of the ciphertext, so the key length can be guessed by kasiski method. The test results showed signs sig is 0.00 and if Sig <0.05 or 0.00 <0.05, significant difference in the presence vigenere modification.
vigenere密码的弱点在于密钥短且周期性重复,允许密钥在加密过程中重复使用相同的字母,密码分析使用kasiski方法来猜测密钥长度,在知道密钥长度后通过穷列密钥搜索进行猜测,从而求解该算法的密文。修改密文是一种加强密文的解决方案。改进后的算法采用了循环随机密钥。该方法采用定量方法,采用描述性方法,通过检验标记进行非参数统计检验。测试使用六个明文进行,三个明文使用印尼语和英语。所使用的键由五个英文键和五个印尼语键组成。测试结果表明,kasiski方法无法猜出viginere修改算法的密钥长度。在维吉纳尔,未经修改的算法显示了密文强度的差异,因此可以用卡西斯基方法猜出密钥长度。检验结果显示,sig为0.00,当sig <0.05或0.00 <0.05时,存在显著性修饰。
{"title":"Improving the reliability of Ciphertext on Vigenere Cipher Algorithm Using Recurrence Random Key","authors":"Haodudin Nurkifli, M. Jajuli, Muhamad Miftah","doi":"10.18495/COMENGAPP.V5I1.162","DOIUrl":"https://doi.org/10.18495/COMENGAPP.V5I1.162","url":null,"abstract":"The weakness of vigenere cipher lies in the short key and repeated periodically, allowing the key repeatedly with the same letter in the encryption process, it is used by cryptanalysis using kasiski method to guess the key length, after the length key is known guessing done plaintext by exhaustive key search so ciphertext of this algorithm can be solved. Modifications vigenere cipher is a solution to strengthen the ciphertext. Modifications made that useing looping random keys on algoritam vigenere cipher. The methodology used by quantitative method with a descriptive approach with nonparametric statistical test through a test mark. Testing was performed using six plaintext, three plaintext using Indonesian and English. The key for that used consists of five key in English and five keys in Indonesian. The test results showed that the method kasiski can not guess the key length of the algorithm viginere modified. At vigenere unmodified algorithm shows the difference in strength of the ciphertext, so the key length can be guessed by kasiski method. The test results showed signs sig is 0.00 and if Sig <0.05 or 0.00 <0.05, significant difference in the presence vigenere modification.","PeriodicalId":120500,"journal":{"name":"Computer Engineering and Applications","volume":"98 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126897520","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}
引用次数: 0
A MATLAB-Based Interactive Environment for EMG Signal Decomposition Utilizing Matched Template Filters 基于matlab的基于匹配模板滤波器的肌电信号分解交互环境
Pub Date : 2015-11-20 DOI: 10.18495/COMENGAPP.V4I3.145
Sarbast M. Rasheed
An interactive software package for analyzing and decomposing electromyographic (EMG) signals is designed, constructed, and implemented using the MATLAB high-level programming language and its interactive environment. EMG signal analysis in the form of signal decomposition into their constituent motor unit potential trains (MUPTs) is considered as a classification task. Matched template filter methods have been employed for the classification of motor unit potentials (MUPs) in which the assignment criterion used for MUPs is based on a combination of MUP shapes and motor unit firing pattern information. The developed software package consists of several graphical user interfaces used to detect individual MUP waveforms from raw EMG signals, extract relevant features, and classify MUPs into MUPTs using matched template filter classifiers. The proposed software package is useful for enhancing the analysis quality and providing a systematic approach to the EMG signal decomposition process. It also worked as a very helpful environment for testing and evaluating algorithms developed for EMG signal decomposition research.
利用MATLAB高级编程语言及其交互环境,设计、构建并实现了一个用于分析和分解肌电信号的交互式软件包。将肌电信号分解为运动单元电位列(mupt)是一种分类任务。匹配模板滤波方法已被用于运动单元电位(MUPs)的分类,其中用于MUPs的分配标准是基于MUP形状和运动单元放电模式信息的组合。开发的软件包由几个图形用户界面组成,用于从原始肌电信号中检测单个MUP波形,提取相关特征,并使用匹配的模板滤波器分类器将MUP分类为MUP。提出的软件包有助于提高分析质量,并为肌电信号分解过程提供系统的方法。它还可以作为一个非常有用的环境来测试和评估为肌电信号分解研究开发的算法。
{"title":"A MATLAB-Based Interactive Environment for EMG Signal Decomposition Utilizing Matched Template Filters","authors":"Sarbast M. Rasheed","doi":"10.18495/COMENGAPP.V4I3.145","DOIUrl":"https://doi.org/10.18495/COMENGAPP.V4I3.145","url":null,"abstract":"An interactive software package for analyzing and decomposing electromyographic (EMG) signals is designed, constructed, and implemented using the MATLAB high-level programming language and its interactive environment. EMG signal analysis in the form of signal decomposition into their constituent motor unit potential trains (MUPTs) is considered as a classification task. Matched template filter methods have been employed for the classification of motor unit potentials (MUPs) in which the assignment criterion used for MUPs is based on a combination of MUP shapes and motor unit firing pattern information. The developed software package consists of several graphical user interfaces used to detect individual MUP waveforms from raw EMG signals, extract relevant features, and classify MUPs into MUPTs using matched template filter classifiers. The proposed software package is useful for enhancing the analysis quality and providing a systematic approach to the EMG signal decomposition process. It also worked as a very helpful environment for testing and evaluating algorithms developed for EMG signal decomposition research.","PeriodicalId":120500,"journal":{"name":"Computer Engineering and Applications","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129956561","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}
引用次数: 0
Cloud based Smart Irrigation for Agricultural Area of Pakistan 巴基斯坦农业区基于云的智能灌溉
Pub Date : 2015-09-20 DOI: 10.18495/COMENGAPP.V4I3.152
M. Khurram
A beneficial product of Smart Irrigation for Agricultural Area of Pakistan has been presented in this paper. Pakistan stands in need of a participatory solution that is efficiently workable, sustainable, and profitable, to develop the way for the agricultural sector by improving crop productivity with minimum water loss. The goal of this project is to introduce Cloud support to the Smart Irrigation System for Agricultural Area of Pakistan. To achieve this objective Wireless Sensor Network (WSN) is used to determine how much water to apply and when to irrigate. The system is divided into four main modules, i.e. Sensor node, Coordinator node, Server Module and Web Application. On the basis of acquired parameters from the WSN, the software application is programmed to take intelligent decisions increase the efficiency of the agricultural system.
本文介绍了巴基斯坦农业区智能灌溉的有益成果。巴基斯坦需要一种有效可行、可持续和有利可图的参与性解决方案,以便在减少水分损失的情况下提高作物生产力,为农业部门开辟道路。该项目的目标是为巴基斯坦农业区的智能灌溉系统引入云支持。为了实现这一目标,无线传感器网络(WSN)被用来确定应用多少水和何时灌溉。系统分为传感器节点、协调器节点、服务器模块和Web应用四个主要模块。根据采集到的传感器网络参数,编写应用软件,进行智能决策,提高农业系统的效率。
{"title":"Cloud based Smart Irrigation for Agricultural Area of Pakistan","authors":"M. Khurram","doi":"10.18495/COMENGAPP.V4I3.152","DOIUrl":"https://doi.org/10.18495/COMENGAPP.V4I3.152","url":null,"abstract":"A beneficial product of Smart Irrigation for Agricultural Area of Pakistan has been presented in this paper. Pakistan stands in need of a participatory solution that is efficiently workable, sustainable, and profitable, to develop the way for the agricultural sector by improving crop productivity with minimum water loss. The goal of this project is to introduce Cloud support to the Smart Irrigation System for Agricultural Area of Pakistan. To achieve this objective Wireless Sensor Network (WSN) is used to determine how much water to apply and when to irrigate. The system is divided into four main modules, i.e. Sensor node, Coordinator node, Server Module and Web Application. On the basis of acquired parameters from the WSN, the software application is programmed to take intelligent decisions increase the efficiency of the agricultural system.","PeriodicalId":120500,"journal":{"name":"Computer Engineering and Applications","volume":"118 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124206753","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}
引用次数: 4
Performance Analysis of Multiple Virtualized Servers 多虚拟化服务器性能分析
Pub Date : 2015-09-20 DOI: 10.18495/COMENGAPP.V4I3.150
Sajad Homayoun, Ahmad Jalili, M. Keshtgari
Server virtualization is considered as one of the most significant changes in IT operations in the past decade, making it possible to manage groups of servers with a greater degree of reliability at a lower cost. It is driven by the goal of reducing the total number of physical servers in an organization by consolidating multiple applications on shared servers. In this paper we construct several x86_64 servers based on VMware vSphere, and then analyze their performances using open source analyzing tools Pylot and Curl-loader. The results show that despite the enormous potential benefits of virtualization techniques, the efficiency decreased by increasing the number of virtual machines. So, a trade-off is needed between number of virtual machines and expected efficiency of servers.
服务器虚拟化被认为是过去十年中IT操作中最重要的变化之一,它使得以更低的成本管理具有更高可靠性的服务器组成为可能。它的目标是通过在共享服务器上整合多个应用程序来减少组织中物理服务器的总数。本文基于VMware vSphere构建了几台x86_64服务器,并使用开源分析工具Pylot和Curl-loader对其性能进行了分析。结果表明,尽管虚拟化技术具有巨大的潜在优势,但随着虚拟机数量的增加,效率会降低。因此,需要在虚拟机的数量和服务器的预期效率之间进行权衡。
{"title":"Performance Analysis of Multiple Virtualized Servers","authors":"Sajad Homayoun, Ahmad Jalili, M. Keshtgari","doi":"10.18495/COMENGAPP.V4I3.150","DOIUrl":"https://doi.org/10.18495/COMENGAPP.V4I3.150","url":null,"abstract":"Server virtualization is considered as one of the most significant changes in IT operations in the past decade, making it possible to manage groups of servers with a greater degree of reliability at a lower cost. It is driven by the goal of reducing the total number of physical servers in an organization by consolidating multiple applications on shared servers. In this paper we construct several x86_64 servers based on VMware vSphere, and then analyze their performances using open source analyzing tools Pylot and Curl-loader. The results show that despite the enormous potential benefits of virtualization techniques, the efficiency decreased by increasing the number of virtual machines. So, a trade-off is needed between number of virtual machines and expected efficiency of servers.","PeriodicalId":120500,"journal":{"name":"Computer Engineering and Applications","volume":"153 4","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120989691","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}
引用次数: 1
期刊
Computer Engineering and Applications
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1