The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
This study compares the performance of Big Data Stream Processing frameworks including Apache Spark, Flink, and Storm. Also, it measures the resource usage and performance scalability of the frameworks against a varying number of cluster sizes. It has been observed that, Flink outperforms both Spark and Storm under equal constraints. However, Spark can be optimized to provide the higher throughput...
A large number of web databases are hidden behind form-based interfaces (consisting of interface components such as textboxes, drop-down boxes, etc) for users to enter their desired values in a search query. Form-based interfaces are not always easy to use and error-prone on mobile devices, mainly because of limitations such as smaller screen, trickier text input, etc. We build MobiFace which is a...
Gesture represents a non-verbal means of communication between people. It comes from poses or movements performed by the human body. Nowadays, hand gestures are the new modality for human and computer interaction. In real-time applications based on hand gestures, the main challenge is to detect the hand(s). In this paper, we present and analyze existing approaches for real-time hand detection. Then,...
Negotiating service level agreements (SLAs) between cloud consumers and service providers is a key aspect of highly automated cloud systems. However, this process needs to be optimized to reduce the time of negotiation and the quality of solutions. In this paper, a parallel implementation of the particle swarm optimization (PSO) technique is proposed to improve the SLA negotiation in cloud computing...
Software Defined Networking (SDN) is on strike around the world. Many scientists, researcher, IT and telecommunication professionals are focusing on it. SDN is the upcoming superb, centralized, cost-effective, programmable and agile future networking system. As the current computer networks are complicated and difficult to superintend we need SDN to make the network and telecommunication services...
Cloud computing is a technology that facilitates numerous configurable resources in which the data is stored and managed in a decentralized manner. However, since the data is out of the owner's control, concerns have arisen regarding data confidentiality. Encryption techniques have previously been proposed to provide users with confidentiality in terms of outsource storage; however, many of these...
Securing multimedia data has become very important especially in the applications related to government and military fields. With the rapid development in computer and communication clude some critical information which should not be visible to unauthorized attackers. Accordingly, security and privacy have become a top priority. Over the last few years a variety of video encryption algorithms have...
This paper aims to demonstrate the building blocks of an IT Governance Risk and Compliance (IT GRC) model as well the phased stages of the optimal integration of IT GRC frameworks, standards and model through a longitudinal study. A qualitative longitudinal single case study methodology through multiple open-ended interviews were conducted over a period of four years (July 2012 to November 2015) in...
The authors propose a new tool to extensively analyze and plan the radio resources based on machine learning technique using available data analytics methods like clustering, correlation and regression. This will be done through; Classifying the cells according to their Priority and required quality of service, detecting resources utilization that cause throughput limitation, efficient dimensioning...
Wind turbines control, as a vanguard field of green energy generation, has been a focal point of many researchers in recent decades. In the present research, it is aimed to stabilize a wind turbine under control in condition of grid fault. The proposed control approach is based on an adaptive sliding mode one, which illustrates robustness toward parameter faults. The simulated results indicate that...
In this paper, we present a system that supports the design of web graphical user interface by finding the optimal placement of interactive elements. The definition of optimal placement is context specific; it aims at maximizing measurable aspects of the user experience, and it is derived using expert knowledge embedded in the system, which is based on HCI principles, user studies, and data analytics...
Malware detection is an important aspect of cyber security. The process of identifying malicious code in files or network traffic is very complex and requires a lot of computational resources. Most security solutions that deal with malware detection implement advanced string matching algorithms or look for certain behavioral patterns during program execution. These methods of detection can cause significant...
Testing of software is a worthwhile aspect of software development life cycle. Effective and efficient test cases must be designed to test the software which will reduce the testing cost, time and effort. Nowadays, testing an aspect-oriented program is becoming a challenge for the testers. This paper proposes a novel approach to generate test case scenarios for an aspect oriented program derived from...
Network-on-Chip (NoC) is a nascent approach for reducing the communication bottleneck of multicore System-on-Chip (SoC). As the number of cores are increasing on SoC due to high performance demand of the consumer electronics and processing systems like servers, the low power and low latency NoC is required. Topologies are one of the most important parts of a NoC design, with considering the performance...
QUARC QBOT2 is a ground robot manufactured by Quanser which has a combination of Mechatronics and Robotics courseware. Object detection can be done on QBOT2 by using Microsoft Kinect which is attached to the robot for vision. There are several object recognition techniques introduced which use image properties such as the ones that depend on RGB or HSV or other space properties. Other techniques are...
This paper provides a comparative evaluation study with totally blind participants to evaluate their performance using two braille input methods. BrailleEnter, a gesture based input method, is compared to the Swift Braille keyboard, which requires finding the location of six buttons representing braille dots. Six blind participants assessed the performance of both keyboards on Android platforms. There...
Deaf people have difficulty communicating with the hearing people around them, but little research has addressed how new technology may help address this issue. The current research objectives were to (1) survey research on communication barriers encountered by deaf people; (2) survey the available communication applications (apps) and features designed for deaf people; (3) recommend the best existing...
Crop growth is greatly affected by light intensity, temperature and CO2 concentration. The combinations of these factors are considered in growing crops. In this study, a system was developed using adaptive neuro-fuzzy inference system for the prediction of the photosynthetic rate of lettuce crop based on the temperature, light intensity and CO2. A fuzzy inference system is designed to generate the...
Controlling blood glucose is a way to avoid complications of diabetes. Blood glucose monitoring is a way to test the concentration of glucose in the blood. This study aims to determine the suitability of Artificial Raindrop Algorithm (ARA) and capacitance method in measuring the blood glucose. ARA is a new search algorithm that produces very promising results on the nonlinear function approximation...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.