{"title":"Comparing Distributed Online Stream Processing Systems Considering Fault Tolerance Issues","authors":"A. Gradvohl, H. Senger, L. Arantes, Pierre Sens","doi":"10.4304/JETWI.6.2.174-179","DOIUrl":"https://doi.org/10.4304/JETWI.6.2.174-179","url":null,"abstract":"This paper presents an analysis of four online stream processing systems (MillWheel, S4, Spark Streaming and Storm) regarding the strategies they use for fault tolerance. We use this sort of system for processing of data streams that can come from different sources such as web sites, sensors, mobile phones or any set of devices that provide real-time high-speed data. Typically, these systems are concerned more with the throughput in data processing than on fault tolerance. However, depending on the type of application, we should consider fault tolerance as an important a feature. The work describes some of the main strategies for fault tolerance - replication components, upstream backup, checkpoint and recovery - and shows how each of the four systems uses these strategies. In the end, the paper discusses the advantages and disadvantages of the combination of the strategies for fault tolerance in these systems.","PeriodicalId":311436,"journal":{"name":"Journal of Emerging Technologies in Web Intelligence","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-01-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127125084","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}
M. A. Sennouni, J. Zbitou, A. Benaïssa, A. Tribak, Otman Elmrabet, M. Latrach
{"title":"Development of a New Slit-Slotted Shaped Microstrip Antenna Array for Rectenna Application","authors":"M. A. Sennouni, J. Zbitou, A. Benaïssa, A. Tribak, Otman Elmrabet, M. Latrach","doi":"10.4304/JETWI.6.1.49-53","DOIUrl":"https://doi.org/10.4304/JETWI.6.1.49-53","url":null,"abstract":"These paper presents a new 3X3 array design using a microstrip patch array antenna to operate at 2.45GHz. The aim of this antenna array construction is to obtain high directivity. The element of the array is microstrip square patch antenna using V-shaped symmetric-slit along with rectangular slot in diagonal direction at the centre of square patch radiator to achieve the circularly polarized radiation and each element is fed by inset feed. The size and feed position of the single microstrip square patch is determined through the theoretical design and CST microwave studio software simulation. Based on which an array of six elements with equal sizes and equal spacing is designed on a planar substrate. The simulation results in this paper can be used as design reference for the practical design of the rectenna.","PeriodicalId":311436,"journal":{"name":"Journal of Emerging Technologies in Web Intelligence","volume":"153 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116730345","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An Adaptive Weight Calculation based Bandwidth Allocation Scheme for IEEE 802.16 Networks","authors":"A. Deep, Ks Kahlon","doi":"10.4304/JETWI.6.1.149-154","DOIUrl":"https://doi.org/10.4304/JETWI.6.1.149-154","url":null,"abstract":"WiMAX standard also known as IEEE 802.16 is a wireless MAN standard driven by WiMAX Forum. WiMAX forum defines specification for QoS provisioning for manufacturing of WiMAX equipment by different vendors but the amount of bandwidth allocated to specific service in WIMAX is still an open issue. A number of algorithms have been presented to satisfy the diverse QoS requirements for traffic in WiMAX networks. The focus of all these algorithms is towards real time traffic. Non real time traffic like nrtPS and BE is quite often neglected. This paper is an attempt towards fair allocation of resources to non real time traffic simultaneously taking care of real time traffic also. The approach uses uncertainty principles of fuzzy logic to calculate new weights for different flows and makes allocation based on these new weights. Simulation results show that the proposed scheme was able to meet required performance levels for both kinds of traffic.","PeriodicalId":311436,"journal":{"name":"Journal of Emerging Technologies in Web Intelligence","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128186356","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":"MGI-LEACH: Multi Group LEACH Improved an Efficient Routing Algorithm for Wireless Sensor Networks","authors":"Alami Chaibrassou, A. Mouhsen","doi":"10.4304/JETWI.6.1.40-44","DOIUrl":"https://doi.org/10.4304/JETWI.6.1.40-44","url":null,"abstract":"The wireless sensor networks (WSN) are composed by a large number of micro sensors that are randomly deployed in an area of interest to supervise or monitor various phenomena (temperature, pressure, humidity ..). The wireless sensor nodes are typically powered by non-rechargeable batteries which makes them constrained in terms of energy. As communication energy represents the largest part of the energy consumed in sensor nodes [1], so energy efficient routing is one of the main issues to prolong lifetime of wireless sensors networks. This paper proposes a hierarchical routing protocol called MGI-LEACH for homogeneous wireless sensor networks based upon the framework of LEACH such as the network is divided into multi groups to prevent the concentration of cluster head in a particular area of the network, and the cluster head selection is based on high residual energy and a short distance from the base station (BS) in each communication round, which minimizes the communication energy of wireless sensor nodes, and hence, increases lifetime of the whole network. Simulations using MATLAB software show improved lifetime in different levels of Grouping compared to the classical algorithm LEACH.","PeriodicalId":311436,"journal":{"name":"Journal of Emerging Technologies in Web Intelligence","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121650461","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":"Fuzzy Control System for Autonomous Navigation of Thymio II Mobile Robots","authors":"Fatma Boufera, F. Debbat, F. Mondada, M. Khelfi","doi":"10.4304/JETWI.6.1.101-105","DOIUrl":"https://doi.org/10.4304/JETWI.6.1.101-105","url":null,"abstract":"This paper treats the autonomous navigation problem of robotic systems in a dynamic and uncertain environment. In particular, we are interested in determining the robot motion to reach the target while ensuring their own safety and that of different agents that surround it. To achieve these goals, we have adopted a fuzzy controller for navigation and avoidance obstacle, taking into account the changing nature of the environment. The approach has been tested and validated on a ThymioII robots set. As application field, we have chosen a parking problem..","PeriodicalId":311436,"journal":{"name":"Journal of Emerging Technologies in Web Intelligence","volume":"59 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121367661","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Comprehensive Study of Finding Copy-and-Paste Clones from Program Source Codes","authors":"Kamran Khan, S. Rehman, Kamran Aziz, S. Fong","doi":"10.4304/JETWI.6.1.111-118","DOIUrl":"https://doi.org/10.4304/JETWI.6.1.111-118","url":null,"abstract":"In any programming language source code, the code that is repeated is called the clone. The clone detections have got much attention in the recent years. In literature there are a number of clone detection techniques have been proposed. These techniques includes CP-Miner, CC-Finder etc. each of these techniques attempts to detect the clone from the source code of various programming languages. In this study, we will provide comprehensive details of the various clone detection techniques proposed so far. These techniques have been critically evaluated based on a no of efficiency measure parameters. In our future work we will propose our own clone detection technique that will more efficient and accurate in terms of code clone detection from multiple programming languages.","PeriodicalId":311436,"journal":{"name":"Journal of Emerging Technologies in Web Intelligence","volume":"159 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127556218","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":"People Tracking using Color Control Points and Skin Color","authors":"Khadija Laaroussi, A. Saaidi, K. Satori","doi":"10.4304/JETWI.6.1.94-100","DOIUrl":"https://doi.org/10.4304/JETWI.6.1.94-100","url":null,"abstract":"This paper presents a new approach to be used for people detection and tracking in image sequences based on color control points and skin color modeling. This method aims to track these people in complex situations such as players on a soccer field. Each person in the image is represented by several control points which are obtained using a color version of the Harris algorithm detector. Each control point is characterized by the local appearance which is a vector of local characteristics. Then we determine the rules that define the skin regions in three different color spaces such as RGB, HSV and YCbCr, and we apply these rules to our images to segment skin regions. Using a set of control points and skin regions allows us to track a person by matching control points based on the measure of ZNCC correlation «Zero mean Normalized Cross Correlation». The simulations and experimental results show the robustness of our algorithms in terms of stability and convergence. Performance is illustrated by some examples. Thus, our method fits well with the noise conditions.","PeriodicalId":311436,"journal":{"name":"Journal of Emerging Technologies in Web Intelligence","volume":"77 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114252127","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":"Tumor Detection by Color Segmentation of PET/CT Liver Images","authors":"N. Bangar, A. Deep","doi":"10.4304/JETWI.6.1.155-163","DOIUrl":"https://doi.org/10.4304/JETWI.6.1.155-163","url":null,"abstract":"A wide range of different image modalities for medical imaging are available now-a-days which provide view of internal structures of the human body such as brain, kidney, liver etc. Among these medical image modalities, Ultrasound (US), Magnetic Resonance Imaging (MRI), Computed Tomography (CT), Positron Emission Tomography (PET) and Positron Emission Tomography combined Computed Tomography (PET/CT) imaging has gained importance in research areas. The key problems within medical image analysis techniques are segmentation and shape feature extraction that will be referred to in this paper. Segmentation of grayscale medical images can be difficult since the intensity values between healthy tissue and tumor may be very close. PET/CT provides more accurate measurements of tumor size than is possible with visual assessment alone. In this paper, segmentation method for the detection of liver tumor in PET/CT scans is proposed. The images are denoised using median filter and binary tree quantization clustering algorithm is used for segmentation. Finally ROI selection and shape feature extraction is performed on the selected cluster to quantify the size of the tumor and to check the accuracy of our method with original image and K-means Clustering method.","PeriodicalId":311436,"journal":{"name":"Journal of Emerging Technologies in Web Intelligence","volume":"76 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127368763","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":"3D Normalization Based on the Barycentric Coordinates","authors":"El Mostafa Rajaallah, L. Moumoun, T. Gadi","doi":"10.4304/JETWI.6.1.75-79","DOIUrl":"https://doi.org/10.4304/JETWI.6.1.75-79","url":null,"abstract":"The most common technique in the normalization of 3D objects is the Principal Component Analysis (PCA). However, it is well known that the principal axes generated by the PCA may be different for similar shapes. To overcome the limitations of the PCA we propose in this paper a normalization method to give robustness to remeshing, rotations and reflections of meshed 3D objects. This method is based on the integration of the mesh volume, the use of barycentric coordinates and the CPCA (Continuous Principal Component Analysis).","PeriodicalId":311436,"journal":{"name":"Journal of Emerging Technologies in Web Intelligence","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122020375","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A Model for Implementing Security at Application Level in Service Oriented Architecture","authors":"S. Nabi, S. Rehman, S. Fong, Kamran Aziz","doi":"10.4304/JETWI.6.1.164-170","DOIUrl":"https://doi.org/10.4304/JETWI.6.1.164-170","url":null,"abstract":"Securing the communication channels only, cannot guaranty end-to-end security in SOA based systems. To provide complete security, there is need to provide security at application level for SOA based systems. But it is a great challenge for the developer of the web services to implement the security during development of the web services. In this paper we have proposed a model, which will automate the generation of security policies for web services. This system will facilitate and enable the developers of the web services, to generate and implement security policies during the development of the web services, without having intensive knowledge of the security domain and the underlying system. The proposed system will also make the application level experts independent of the security experts for the generation and implementation of the security policy for the development of the web services.","PeriodicalId":311436,"journal":{"name":"Journal of Emerging Technologies in Web Intelligence","volume":"62 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-01-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121570162","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}