首页 > 最新文献

Future Computing and Informatics Journal最新文献

英文 中文
A new method to reduce the effects of HTTP-Get Flood attack 提出了一种减少HTTP-Get Flood攻击影响的新方法
Pub Date : 2017-12-01 DOI: 10.1016/j.fcij.2017.07.003
Hamid Mirvaziri

HTTP Get Flood attack is known as the most common DDOS attack on the application layer with a frequency of 21 percent in all attacks. Since a huge amount of requests is sent to the Web Server for receiving pages and also the volume of responses issued by the server is much more than the volume received by zombies in this kind of attack, hence it could be done by small botnets; in the other hand, because every zombie attempts to issue the request by the use of its real address, carries out all stages of the three-stage handshakes, and the context of the requests is fully consistent with the HTTP protocol, the techniques of fake address detection and anomaly detection in text could not be employed. The mechanisms that are used to deal with this attack not only have much processing overload but also may cause two kinds of “False Negative” (To realize wrongly the fake traffic as the real traffic) and “False Positive” (To realize wrongly the real traffic as the fake traffic) errors. Therefore a method is proposed that is able to adapt itself to the traffic by the use of low processing overload and it has less error than the similar systems and using this way.

HTTP Get Flood攻击是应用层最常见的DDOS攻击,占所有攻击的21%。由于大量的请求被发送到Web服务器来接收页面,并且在这种攻击中服务器发出的响应量远远超过僵尸接收的量,因此可以由小型僵尸网络来完成;另一方面,由于每个僵尸都试图使用自己的真实地址发出请求,进行三阶段握手的所有阶段,并且请求的上下文与HTTP协议完全一致,因此无法采用假地址检测和文本异常检测技术。用于处理这种攻击的机制不仅有很大的处理过载,而且可能造成两种“假负”(错误地将假流量误认为是真实流量)和“假正”(错误地将真实流量误认为是虚假流量)错误。因此,提出了一种利用低处理过载来适应流量的方法,并且与同类系统相比,该方法具有更小的误差。
{"title":"A new method to reduce the effects of HTTP-Get Flood attack","authors":"Hamid Mirvaziri","doi":"10.1016/j.fcij.2017.07.003","DOIUrl":"10.1016/j.fcij.2017.07.003","url":null,"abstract":"<div><p>HTTP Get Flood attack is known as the most common DDOS attack on the application layer with a frequency of 21 percent in all attacks. Since a huge amount of requests is sent to the Web Server for receiving pages and also the volume of responses issued by the server is much more than the volume received by zombies in this kind of attack, hence it could be done by small botnets; in the other hand, because every zombie attempts to issue the request by the use of its real address, carries out all stages of the three-stage handshakes, and the context of the requests is fully consistent with the HTTP protocol, the techniques of fake address detection and anomaly detection in text could not be employed. The mechanisms that are used to deal with this attack not only have much processing overload but also may cause two kinds of “False Negative” (To realize wrongly the fake traffic as the real traffic) and “False Positive” (To realize wrongly the real traffic as the fake traffic) errors. Therefore a method is proposed that is able to adapt itself to the traffic by the use of low processing overload and it has less error than the similar systems and using this way.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"2 2","pages":"Pages 87-93"},"PeriodicalIF":0.0,"publicationDate":"2017-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2017.07.003","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87403561","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
A supporting tool for requirements change management in distributed agile development 分布式敏捷开发中需求变更管理的支持工具
Pub Date : 2017-06-01 DOI: 10.1016/j.fcij.2017.04.001
Domia Lloyd , Ramadan Moawad , Mona Kadry

Software development industry has witnessed the growth of the agile movement and approaches. Applying the agile approaches and practices in the distributed environment will lead to gain a lot of benefits such as reduced costs, higher efficiency and better customization, on the other hand it will face many challenges for example working in different time zones, requirements changes, personal selection and knowledge management. In order to gain these benefits, it should address the challenges that will face the agile approaches in a distributed environment. One of the main challenges is managing the requirements changes during the process of distributed agile software development. Only few researches published in the literature, addressed the problem of requirements changes during the development process in distributed agile development. Most of the published researches in this context are based on industrial experiences which increases the need for combining the industry with academia within this area. In this paper an approach to manage requirements changes in distributed agile development is introduced. This suggested approach works to fill the gap between the industry and research in distributed agile development by combining the industrial practice and academic technique. This approach is based on a proposed feature model called a features tree. The approach is associated with a supporting software tool that helps to manage the requirement changes in distributed agile development. The supporting tool is tested and evaluated in real environments by software development professionals using an exhaustive set of criteria, and the results are promising.

软件开发行业见证了敏捷运动和方法的发展。在分布式环境中应用敏捷方法和实践会带来很多好处,比如降低成本、提高效率和更好的定制,但同时也会面临许多挑战,比如在不同时区工作、需求变化、人员选择和知识管理。为了获得这些好处,它应该解决敏捷方法在分布式环境中所面临的挑战。在分布式敏捷软件开发过程中,需求变更的管理是一个主要的挑战。针对分布式敏捷开发中开发过程中的需求变化问题,文献中发表的研究很少。在这方面发表的大多数研究都是基于工业经验,这增加了将该领域的工业与学术界结合起来的必要性。本文介绍了分布式敏捷开发中需求变更管理的一种方法。这种建议的方法通过将工业实践和学术技术相结合,填补了分布式敏捷开发行业和研究之间的差距。这种方法基于一种被提出的特征模型,称为特征树。该方法与一个支持软件工具相关联,该工具有助于管理分布式敏捷开发中的需求变更。软件开发专业人员使用一套详尽的标准在真实环境中对支持工具进行了测试和评估,结果是有希望的。
{"title":"A supporting tool for requirements change management in distributed agile development","authors":"Domia Lloyd ,&nbsp;Ramadan Moawad ,&nbsp;Mona Kadry","doi":"10.1016/j.fcij.2017.04.001","DOIUrl":"10.1016/j.fcij.2017.04.001","url":null,"abstract":"<div><p>Software development industry has witnessed the growth of the agile movement and approaches. Applying the agile approaches and practices in the distributed environment will lead to gain a lot of benefits such as reduced costs, higher efficiency and better customization, on the other hand it will face many challenges for example working in different time zones, requirements changes, personal selection and knowledge management. In order to gain these benefits, it should address the challenges that will face the agile approaches in a distributed environment. One of the main challenges is managing the requirements changes during the process of distributed agile software development. Only few researches published in the literature, addressed the problem of requirements changes during the development process in distributed agile development. Most of the published researches in this context are based on industrial experiences which increases the need for combining the industry with academia within this area. In this paper an approach to manage requirements changes in distributed agile development is introduced. This suggested approach works to fill the gap between the industry and research in distributed agile development by combining the industrial practice and academic technique. This approach is based on a proposed feature model called a features tree. The approach is associated with a supporting software tool that helps to manage the requirement changes in distributed agile development. The supporting tool is tested and evaluated in real environments by software development professionals using an exhaustive set of criteria, and the results are promising.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"2 1","pages":"Pages 1-9"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2017.04.001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78061456","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
Designing fuzzy rule base using Spider Monkey Optimization Algorithm in cooperative framework 基于蜘蛛猴优化算法的模糊规则库设计
Pub Date : 2017-06-01 DOI: 10.1016/j.fcij.2017.04.004
Joydip Dhar , Surbhi Arora

The paper focusses on the implementation of cooperative Spider Monkey Optimization Algorithm (SMO) to design and optimize the fuzzy rule base. Spider Monkey Optimization Algorithm is a fission-fusion based Swarm Intelligence algorithm. Cooperative Spider Monkey Algorithm is an off-line algorithm used to optimize all the free parameters in a fuzzy rule base. The Spider Monkeys are divided into various groups the solution from each group represents a fuzzy rule. These groups work in a cooperative way to design the whole fuzzy rule base. Simulation on fuzzy rules of two nonlinear controllers is done with a parametric study to verify the performance of the algorithm. It is observed that the root mean square error (RMSE) is least in the case of SMO than the other evolutionary algorithms applied in the literature to solve the problem of fuzzy rule designs like Particle Swarm Optimization (PSO), Ant Colony Optimization algorithm (ACO) algorithms.

本文重点研究了采用协作式蜘蛛猴优化算法(SMO)对模糊规则库进行设计和优化。蜘蛛猴优化算法是一种基于裂变聚变的群体智能算法。协作蜘蛛猴算法是一种离线算法,用于对模糊规则库中的所有自由参数进行优化。蜘蛛猴被分成不同的组,每组的解决方案代表一个模糊规则。这些小组以合作的方式设计整个模糊规则库。对两个非线性控制器的模糊规则进行了仿真,并进行了参数化研究,验证了算法的性能。可以观察到,与文献中用于解决模糊规则设计问题的其他进化算法如粒子群优化(PSO)、蚁群优化算法(ACO)相比,SMO情况下的均方根误差(RMSE)最小。
{"title":"Designing fuzzy rule base using Spider Monkey Optimization Algorithm in cooperative framework","authors":"Joydip Dhar ,&nbsp;Surbhi Arora","doi":"10.1016/j.fcij.2017.04.004","DOIUrl":"10.1016/j.fcij.2017.04.004","url":null,"abstract":"<div><p>The paper focusses on the implementation of cooperative Spider Monkey Optimization Algorithm (SMO) to design and optimize the fuzzy rule base. Spider Monkey Optimization Algorithm is a fission-fusion based Swarm Intelligence algorithm. Cooperative Spider Monkey Algorithm is an off-line algorithm used to optimize all the free parameters in a fuzzy rule base. The Spider Monkeys are divided into various groups the solution from each group represents a fuzzy rule. These groups work in a cooperative way to design the whole fuzzy rule base. Simulation on fuzzy rules of two nonlinear controllers is done with a parametric study to verify the performance of the algorithm. It is observed that the root mean square error (RMSE) is least in the case of SMO than the other evolutionary algorithms applied in the literature to solve the problem of fuzzy rule designs like Particle Swarm Optimization (PSO), Ant Colony Optimization algorithm (ACO) algorithms.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"2 1","pages":"Pages 31-38"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2017.04.004","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"85047018","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Interesting association rule mining with consistent and inconsistent rule detection from big sales data in distributed environment 有趣的关联规则挖掘,从分布式环境下的大销售数据中检测出一致和不一致的规则
Pub Date : 2017-06-01 DOI: 10.1016/j.fcij.2017.04.003
Dinesh J. Prajapati , Sanjay Garg , N.C. Chauhan

Nowadays, there is an increasing demand in mining interesting patterns from the big data. The process of analyzing such a huge amount of data is really computationally complex task when using traditional methods. The overall purpose of this paper is in twofold. First, this paper presents a novel approach to identify consistent and inconsistent association rules from sales data located in distributed environment. Secondly, the paper also overcomes the main memory bottleneck and computing time overhead of single computing system by applying computations to multi node cluster. The proposed method initially extracts frequent itemsets for each zone using existing distributed frequent pattern mining algorithms. The paper also compares the time efficiency of Mapreduce based frequent pattern mining algorithm with Count Distribution Algorithm (CDA) and Fast Distributed Mining (FDM) algorithms. The association generated from frequent itemsets are too large that it becomes complex to analyze it. Thus, Mapreduce based consistent and inconsistent rule detection (MR-CIRD) algorithm is proposed to detect the consistent and inconsistent rules from big data and provide useful and actionable knowledge to the domain experts. These pruned interesting rules also give useful knowledge for better marketing strategy as well. The extracted consistent and inconsistent rules are evaluated and compared based on different interestingness measures presented together with experimental results that lead to the final conclusions.

如今,从大数据中挖掘有趣模式的需求越来越大。使用传统方法分析如此大量的数据的过程在计算上是非常复杂的任务。本文的总体目的有两个方面。首先,本文提出了一种从分布环境中的销售数据中识别一致和不一致关联规则的新方法。其次,通过将计算应用于多节点集群,克服了单一计算系统的主要内存瓶颈和计算时间开销。该方法首先利用现有的分布式频繁模式挖掘算法提取每个区域的频繁项集。本文还比较了基于Mapreduce的频繁模式挖掘算法与计数分布算法(CDA)和快速分布挖掘(FDM)算法的时间效率。频繁项集产生的关联太大,分析起来很复杂。为此,提出了基于Mapreduce的一致和不一致规则检测算法(MR-CIRD),从大数据中检测一致和不一致规则,为领域专家提供有用和可操作的知识。这些精简的有趣规则也为更好的营销策略提供了有用的知识。基于不同的兴趣度度量和实验结果,对提取的一致和不一致规则进行评估和比较,从而得出最终结论。
{"title":"Interesting association rule mining with consistent and inconsistent rule detection from big sales data in distributed environment","authors":"Dinesh J. Prajapati ,&nbsp;Sanjay Garg ,&nbsp;N.C. Chauhan","doi":"10.1016/j.fcij.2017.04.003","DOIUrl":"10.1016/j.fcij.2017.04.003","url":null,"abstract":"<div><p>Nowadays, there is an increasing demand in mining interesting patterns from the big data. The process of analyzing such a huge amount of data is really computationally complex task when using traditional methods. The overall purpose of this paper is in twofold. First, this paper presents a novel approach to identify consistent and inconsistent association rules from sales data located in distributed environment. Secondly, the paper also overcomes the main memory bottleneck and computing time overhead of single computing system by applying computations to multi node cluster. The proposed method initially extracts frequent itemsets for each zone using existing distributed frequent pattern mining algorithms. The paper also compares the time efficiency of Mapreduce based frequent pattern mining algorithm with Count Distribution Algorithm (CDA) and Fast Distributed Mining (FDM) algorithms. The association generated from frequent itemsets are too large that it becomes complex to analyze it. Thus, Mapreduce based consistent and inconsistent rule detection (MR-CIRD) algorithm is proposed to detect the consistent and inconsistent rules from big data and provide useful and actionable knowledge to the domain experts. These pruned interesting rules also give useful knowledge for better marketing strategy as well. The extracted consistent and inconsistent rules are evaluated and compared based on different interestingness measures presented together with experimental results that lead to the final conclusions.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"2 1","pages":"Pages 19-30"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2017.04.003","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"91479189","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 56
Information leakage analysis of software: How to make it useful to IT industries? 软件信息泄露分析:如何使其对it行业有用?
Pub Date : 2017-06-01 DOI: 10.1016/j.fcij.2017.04.002
Kushal Anjaria, Arun Mishra

Nowadays the software is becoming complex as clients expect a number of functionalities in software. In such scenario, information leakage can't be avoided. As a result, a lot of research is going on to develop tools, methods and policies to find and minimize the leakage. The paper proposes a method to provide a measure, especially to the IT organizations to find how the information leakage at one portion of the software can propagate leakage risk to the other portions of the software or entire software. The paper uses the quantitative analysis of information leakage and cost function based statistical method to find the leakage risk propagation in the software. The method proposed in the paper facilitates the organizations by allowing them to set the organization specific parameters. The proposed method has been applied to the function of Linux to demonstrate the information leakage risk propagation. When organizations find information leakage in the software, their sustaining engineering or quality management teams simply rectify the software portion. But it becomes difficult for the organizations to document the overall mitigation of the risk of leakage. Thus, using the proposed method, organizations will be able to quantify the information leakage risk mitigation.

如今,随着客户对软件功能的期望越来越高,软件变得越来越复杂。在这种情况下,信息泄露是不可避免的。因此,人们正在进行大量的研究,以开发工具、方法和政策来发现和减少泄漏。本文提出了一种方法,为IT组织提供一种度量方法,以发现软件的一部分信息泄漏如何将泄漏风险传播到软件的其他部分或整个软件。本文采用信息泄漏的定量分析和基于成本函数的统计方法,找出了泄漏风险在软件中的传播。本文提出的方法通过允许组织设置组织特定参数来方便组织。将所提出的方法应用于Linux的函数中,以演示信息泄漏风险的传播。当组织发现软件中的信息泄漏时,他们的持续工程或质量管理团队只需纠正软件部分。但是,组织很难记录泄漏风险的总体缓解情况。因此,使用所建议的方法,组织将能够量化信息泄漏风险缓解。
{"title":"Information leakage analysis of software: How to make it useful to IT industries?","authors":"Kushal Anjaria,&nbsp;Arun Mishra","doi":"10.1016/j.fcij.2017.04.002","DOIUrl":"10.1016/j.fcij.2017.04.002","url":null,"abstract":"<div><p>Nowadays the software is becoming complex as clients expect a number of functionalities in software. In such scenario, information leakage can't be avoided. As a result, a lot of research is going on to develop tools, methods and policies to find and minimize the leakage. The paper proposes a method to provide a measure, especially to the IT organizations to find how the information leakage at one portion of the software can propagate leakage risk to the other portions of the software or entire software. The paper uses the quantitative analysis of information leakage and cost function based statistical method to find the leakage risk propagation in the software. The method proposed in the paper facilitates the organizations by allowing them to set the organization specific parameters. The proposed method has been applied to the function of Linux to demonstrate the information leakage risk propagation. When organizations find information leakage in the software, their sustaining engineering or quality management teams simply rectify the software portion. But it becomes difficult for the organizations to document the overall mitigation of the risk of leakage. Thus, using the proposed method, organizations will be able to quantify the information leakage risk mitigation.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"2 1","pages":"Pages 10-18"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2017.04.002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"87732873","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Enersave API: Android-based power-saving framework for mobile devices Enersave API:基于android的移动设备省电框架
Pub Date : 2017-06-01 DOI: 10.1016/j.fcij.2017.07.001
A.M. Muharum, V.T. Joyejob, V. Hurbungs, Y. Beeharry

Power consumption is a major factor to be taken into consideration when using mobile devices in the IoT field. Good Power management requires proper understanding of the way in which it is being consumed by the end-devices. This paper is a continuation of the work in Ref. [1] and proposes an energy saving API for the Android Operating System in order to help developers turn their applications into energy-aware ones. The main features heavily used for building smart applications, greatly impact battery life of Android devices and which have been taken into consideration are: Screen brightness, Colour scheme, CPU frequency, 2G/3G network, Maps, Low power localisation, Bluetooth and Wi-Fi. The assessment of the power-saving API has been performed on real Android devices and also compared to the most powerful power-saving applications – DU Battery Saver and Battery Saver 2016 – currently available on the Android market. Comparisons demonstrate that the Enersave API has a significant impact on power saving when incorporated in android applications. While DU Battery Saver and Battery Saver 2016 help saving 22.2% and 40.5% of the battery power respectively, the incorporation of the Enersave API in android applications can help save 84.6% of battery power.

在物联网领域使用移动设备时,功耗是需要考虑的主要因素。良好的电源管理需要正确理解终端设备消耗电源的方式。本文是参考文献[1]工作的延续,并提出了一个针对Android操作系统的节能API,以帮助开发人员将他们的应用程序变成节能的应用程序。在构建智能应用程序中大量使用的主要功能,极大地影响了Android设备的电池寿命,并且已经考虑到:屏幕亮度,配色方案,CPU频率,2G/3G网络,地图,低功耗本地化,蓝牙和Wi-Fi。节电API的评估已经在真实的Android设备上进行了,并与目前Android市场上最强大的节电应用程序(DU Battery Saver和Battery Saver 2016)进行了比较。比较表明,Enersave API在集成到android应用程序中时对省电有显著的影响。虽然DU Battery Saver和Battery Saver 2016分别可以节省22.2%和40.5%的电池电量,但在android应用程序中加入Enersave API可以节省84.6%的电池电量。
{"title":"Enersave API: Android-based power-saving framework for mobile devices","authors":"A.M. Muharum,&nbsp;V.T. Joyejob,&nbsp;V. Hurbungs,&nbsp;Y. Beeharry","doi":"10.1016/j.fcij.2017.07.001","DOIUrl":"10.1016/j.fcij.2017.07.001","url":null,"abstract":"<div><p>Power consumption is a major factor to be taken into consideration when using mobile devices in the IoT field. Good Power management requires proper understanding of the way in which it is being consumed by the end-devices. This paper is a continuation of the work in Ref. [1] and proposes an energy saving API for the Android Operating System in order to help developers turn their applications into energy-aware ones. The main features heavily used for building smart applications, greatly impact battery life of Android devices and which have been taken into consideration are: Screen brightness, Colour scheme, CPU frequency, 2G/3G network, Maps, Low power localisation, Bluetooth and Wi-Fi. The assessment of the power-saving API has been performed on real Android devices and also compared to the most powerful power-saving applications – DU Battery Saver and Battery Saver 2016 – currently available on the Android market. Comparisons demonstrate that the Enersave API has a significant impact on power saving when incorporated in android applications. While DU Battery Saver and Battery Saver 2016 help saving 22.2% and 40.5% of the battery power respectively, the incorporation of the Enersave API in android applications can help save 84.6% of battery power.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"2 1","pages":"Pages 48-64"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2017.07.001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"74034218","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Forecasting of nonlinear time series using ANN 非线性时间序列的神经网络预测
Pub Date : 2017-06-01 DOI: 10.1016/j.fcij.2017.05.001
Ahmed Tealab , Hesham Hefny , Amr Badr

When forecasting time series, it is important to classify them according linearity behavior that the linear time series remains at the forefront of academic and applied research, it has often been found that simple linear time series models usually leave certain aspects of economic and financial data unexplained. The dynamic behavior of most of the time series in our real life with its autoregressive and inherited moving average terms issue the challenge to forecast nonlinear times series that contain inherited moving average terms using computational intelligence methodologies such as neural networks. It is rare to find studies that concentrate on forecasting nonlinear times series that contain moving average terms. In this study, we demonstrate that the common neural networks are not efficient for recognizing the behavior of nonlinear or dynamic time series which has moving average terms and hence low forecasting capability. This leads to the importance of formulating new models of neural networks such as Deep Learning neural networks with or without hybrid methodologies such as Fuzzy Logic.

在预测时间序列时,根据线性行为对其进行分类是很重要的,线性时间序列仍然是学术和应用研究的前沿,人们经常发现简单的线性时间序列模型通常会使经济和金融数据的某些方面无法解释。现实生活中大多数时间序列具有自回归和遗传移动平均项的动态行为,这对使用神经网络等计算智能方法预测包含遗传移动平均项的非线性时间序列提出了挑战。很少有研究集中于预测包含移动平均项的非线性时间序列。在本研究中,我们证明了普通神经网络对具有移动平均项的非线性或动态时间序列的行为识别效率不高,因此预测能力较低。这导致了制定神经网络新模型的重要性,如深度学习神经网络,有或没有混合方法,如模糊逻辑。
{"title":"Forecasting of nonlinear time series using ANN","authors":"Ahmed Tealab ,&nbsp;Hesham Hefny ,&nbsp;Amr Badr","doi":"10.1016/j.fcij.2017.05.001","DOIUrl":"10.1016/j.fcij.2017.05.001","url":null,"abstract":"<div><p>When forecasting time series, it is important to classify them according linearity behavior that the linear time series remains at the forefront of academic and applied research, it has often been found that simple linear time series models usually leave certain aspects of economic and financial data unexplained. The dynamic behavior of most of the time series in our real life with its autoregressive and inherited moving average terms issue the challenge to forecast nonlinear times series that contain inherited moving average terms using computational intelligence methodologies such as neural networks. It is rare to find studies that concentrate on forecasting nonlinear times series that contain moving average terms. In this study, we demonstrate that the common neural networks are not efficient for recognizing the behavior of nonlinear or dynamic time series which has moving average terms and hence low forecasting capability. This leads to the importance of formulating new models of neural networks such as Deep Learning neural networks with or without hybrid methodologies such as Fuzzy Logic.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"2 1","pages":"Pages 39-47"},"PeriodicalIF":0.0,"publicationDate":"2017-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2017.05.001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"83449752","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 99
A survey on exploring key performance indicators 一项关于探索关键绩效指标的调查
Pub Date : 2016-12-01 DOI: 10.1016/j.fcij.2016.04.001
Mohammed Badawy , A.A. Abd El-Aziz , Amira M. Idress , Hesham Hefny , Shrouk Hossam

Key Performance Indicators (KPIs) allows gathering knowledge and exploring the best way to achieve organization goals. Many researchers have provided different ideas for determining KPI's either manually, and semi-automatic, or automatic which is applied in different fields. This work concentrates on providing a survey of different approaches for exploring and predicting key performance indicators (KPIs).

关键绩效指标(kpi)允许收集知识并探索实现组织目标的最佳方式。许多研究者对KPI的确定提出了不同的思路,有手动的,有半自动的,也有自动的,应用于不同的领域。这项工作的重点是提供探索和预测关键绩效指标(kpi)的不同方法的调查。
{"title":"A survey on exploring key performance indicators","authors":"Mohammed Badawy ,&nbsp;A.A. Abd El-Aziz ,&nbsp;Amira M. Idress ,&nbsp;Hesham Hefny ,&nbsp;Shrouk Hossam","doi":"10.1016/j.fcij.2016.04.001","DOIUrl":"10.1016/j.fcij.2016.04.001","url":null,"abstract":"<div><p>Key Performance Indicators (KPIs) allows gathering knowledge and exploring the best way to achieve organization goals. Many researchers have provided different ideas for determining KPI's either manually, and semi-automatic, or automatic which is applied in different fields. This work concentrates on providing a survey of different approaches for exploring and predicting key performance indicators (KPIs).</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"1 1","pages":"Pages 47-52"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2016.04.001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84129845","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 100
Fixing rules for data cleaning based on conditional functional dependency 修正基于条件函数依赖的数据清理规则
Pub Date : 2016-12-01 DOI: 10.1016/j.fcij.2017.03.002
Rashed Salem, Asmaa Abdo

Most existing databases suffer from data inconsistencies. Enhancing data quality efforts are necessary to resolve this issue. In this paper, two techniques are proposed for mining accurate conditional functional dependencies rules from such databases to be employed for data cleaning. The idea of the proposed techniques is to mine firstly maximal closed frequent patterns, then mine the dependable conditional functional dependencies rules with the help of lift measure. Moreover, data repairing algorithm is proposed for fixing inconsistent tuples found in the database exploiting the generated rules. An extensive experimental is conducted study to confirm the effectiveness of the proposed techniques compared with existing technique on both real-life and synthetic medical data sets.

大多数现有数据库都存在数据不一致的问题。要解决这个问题,必须加强数据质量工作。本文提出了两种技术,用于从这些数据库中挖掘精确的条件函数依赖规则,用于数据清理。该技术的思想是首先挖掘最大封闭频繁模式,然后借助提升测度挖掘可靠的条件函数依赖规则。此外,提出了数据修复算法,利用生成的规则修复数据库中发现的不一致元组。进行了广泛的实验研究,以确认所提出的技术与现有技术在现实生活和合成医疗数据集上的有效性。
{"title":"Fixing rules for data cleaning based on conditional functional dependency","authors":"Rashed Salem,&nbsp;Asmaa Abdo","doi":"10.1016/j.fcij.2017.03.002","DOIUrl":"10.1016/j.fcij.2017.03.002","url":null,"abstract":"<div><p>Most existing databases suffer from data inconsistencies. Enhancing data quality efforts are necessary to resolve this issue. In this paper, two techniques are proposed for mining accurate conditional functional dependencies rules from such databases to be employed for data cleaning. The idea of the proposed techniques is to mine firstly maximal closed frequent patterns, then mine the dependable conditional functional dependencies rules with the help of lift measure. Moreover, data repairing algorithm is proposed for fixing inconsistent tuples found in the database exploiting the generated rules. An extensive experimental is conducted study to confirm the effectiveness of the proposed techniques compared with existing technique on both real-life and synthetic medical data sets.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"1 1","pages":"Pages 10-26"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2017.03.002","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80560166","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 21
A Cloud Interoperability Broker (CIB) for data migration in SaaS 用于SaaS中数据迁移的云互操作性代理(CIB)
Pub Date : 2016-12-01 DOI: 10.1016/j.fcij.2017.03.001
Hassan Ali , Ramadan Moawad , Amira Ahmed Farouk Hosni

Cloud computing is becoming increasingly popular. Information technology market leaders, e.g., Microsoft, Google, and Amazon, are extensively shifting toward cloud-based solutions. However, there is isolation in the cloud implementations provided by the cloud vendors. Limited interoperability can cause one user to adhere to a single cloud provider; thus, a required migration of an application or data from one cloud provider to another may necessitate a significant effort and/or full-cycle redevelopment to fit the new provider's standards and implementation. The ability to move from one cloud vendor to another would be a step toward advancing cloud computing interoperability and increasing customer trust. This study proposes a cloud broker solution to fill the interoperability gap between different software-as-a-service providers. The proposed cloud broker was implemented and tested on a real enterprise application dataset. The migration process was completed and it worked correctly, according to a specified mapping model.

云计算正变得越来越流行。信息技术市场的领导者,如微软、谷歌和亚马逊,正在广泛地转向基于云的解决方案。但是,云供应商提供的云实现存在隔离。有限的互操作性可能导致一个用户坚持使用单一的云提供商;因此,将应用程序或数据从一个云提供商迁移到另一个云提供商可能需要大量的工作和/或整个周期的重新开发,以适应新提供商的标准和实现。从一个云供应商转移到另一个云供应商的能力将是推进云计算互操作性和增加客户信任的一步。本研究提出了一个云代理解决方案来填补不同软件即服务提供商之间的互操作性差距。所提出的云代理在一个真实的企业应用程序数据集上实现和测试。迁移过程已经完成,并且根据指定的映射模型正确地工作。
{"title":"A Cloud Interoperability Broker (CIB) for data migration in SaaS","authors":"Hassan Ali ,&nbsp;Ramadan Moawad ,&nbsp;Amira Ahmed Farouk Hosni","doi":"10.1016/j.fcij.2017.03.001","DOIUrl":"10.1016/j.fcij.2017.03.001","url":null,"abstract":"<div><p>Cloud computing is becoming increasingly popular. Information technology market leaders, e.g., Microsoft, Google, and Amazon, are extensively shifting toward cloud-based solutions. However, there is isolation in the cloud implementations provided by the cloud vendors. Limited interoperability can cause one user to adhere to a single cloud provider; thus, a required migration of an application or data from one cloud provider to another may necessitate a significant effort and/or full-cycle redevelopment to fit the new provider's standards and implementation. The ability to move from one cloud vendor to another would be a step toward advancing cloud computing interoperability and increasing customer trust. This study proposes a cloud broker solution to fill the interoperability gap between different software-as-a-service providers. The proposed cloud broker was implemented and tested on a real enterprise application dataset. The migration process was completed and it worked correctly, according to a specified mapping model.</p></div>","PeriodicalId":100561,"journal":{"name":"Future Computing and Informatics Journal","volume":"1 1","pages":"Pages 27-34"},"PeriodicalIF":0.0,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.fcij.2017.03.001","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89840211","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 18
期刊
Future Computing and Informatics Journal
全部 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