International Journal of Information Technology and Computer Science (IJITCS)

IJITCS Vol. 6, No. 9, Aug. 2014

Cover page and Table of Contents: PDF (size: 196KB)

Table Of Contents

REGULAR PAPERS

Tree Adapt: Web Content Adaptation for Mobile Devices

By Rajibul Anam Chin Kuan Ho Tek Yong Lim

DOI: https://doi.org/10.5815/ijitcs.2014.09.01, Pub. Date: 8 Aug. 2014

Mobile web browsing usually becomes time-consuming since currently it requires horizontal and vertical scrolling in addition to this, users interested in only a section of a web page are often burdened with cumbersome whole web pages that not only do not properly fit their mobile screens but also require a lot of delivery time. This problem can be addressed and resolved with the help of a mobile web content adaptation system. Existing web content adaptation systems focus on resizing contents to fit a mobile device and removing unnecessary contents from the adapted web page. This paper’s aim is to address the gap by proposing the TreeAdapt which provides a condensed view of an adapted web page. This condensed view consists of only block headers which users can then expand for complete content. In order to achieve this, the proposed algorithm will first categorize an HTML object as menu, block title or the main content. A depth-first traversal algorithm is then used to select the sequence of blocks to be displayed on a mobile device. Usability studies were performed to evaluate the usability of the adapted contents against other deployed systems. Results from the usability studies indicate that the adapted contents produced by the proposed techniques enabled users to locate targeted information within a web page in a shorter span of time.

[...] Read more.
Error Detection in a Multi-user Request System Using Enhanced CRC Algorithm

By Eke O. Bartholomew Ebong A. Oscar

DOI: https://doi.org/10.5815/ijitcs.2014.09.02, Pub. Date: 8 Aug. 2014

Error and error related issues have been a challenge in the development and reliable usage of computing systems and application. The ability to detect minute error in a system improves the reliability of the system by aiding developers and users to know were challenges are so that they can be fixed during development and even when the system is already in use. In other to achieve that different algorithm have been used including the Cyclic Redundancy Check 16-bit, 32-bit and higher bits. In this paper, error detection schemes are examined and the way they check and detect error in multi-user request and transmitted system. The paper also offers improvement on a Cyclic Redundancy Checks 32-bit detection algorithm for the detection of error that can occur in transmitted data and on stored, backed-up and archived data in the system without consuming large resources as the higher bits.

[...] Read more.
Fast Mapping Algorithm from WSDL to OWL-S

By Ashraf B. El-Sisi

DOI: https://doi.org/10.5815/ijitcs.2014.09.03, Pub. Date: 8 Aug. 2014

Recently semantic web services represent the most technology developed for machine to machine interaction. The problem of discovering and selecting the most suitable web service represents a challenge for semantic web services. In this paper performance evaluation of mapping algorithm from web services annotations (WSDL) to semantic annotations (OWL-S) based on ontology search engine is presented. During mapping process primitive type remains without change. The complex type are converted to OWL ontology by extracted them and passing to ontology search and standardization process without need of conversion into temporary ontology. The keywords extracted in the linguistic search phase and are extended using word net. The mapping algorithm and its modification are implemented in Java and evaluated by 310 files WSDL. The output results of two algorithms are identical. But the proposed modified algorithm is faster than mapping algorithm.

[...] Read more.
Design of 12B/14B: A Novel SERDES Encoding Technique

By Ashok Kumar Sanjeev Mehta

DOI: https://doi.org/10.5815/ijitcs.2014.09.04, Pub. Date: 8 Aug. 2014

In satellite systems, large amount of high speed data is required to be transmitted from one system to another. Conventional parallel data transmission requires a large number of cables/interface-packages and results in large weight and volume. Parallel interface in a typical future camera system requires >8000 cables between camera electronics and data handling system. In addition, with increase in transmission rate, problems associated with crosstalk become more critical. One possible solution identified is serial interface, also termed as SERDES (SERializer/DESerializer) interface. A typical SERDES interface comprises of encoder/decoder, PLL, timing-control and multiplexer/de-multiplexer. Encoding of serial data solves high speed serial data transmission problems by incorporating clock embedding, DC balancing, sync info insertion and error detection. DC balancing also solves the issue of Inter-Symbol Interference (ISI). Available SERDES interface devices have limitations like poor reduction factor, no clock embedding or non-availability of space qualified part. Hence, an attempt is made to understand and implement SERDES encoder/decoder with a goal of indigenous SERDES ASIC development. Due to 12-bit input interface, a novel 12B/14B encoding technique is designed and developed. The developed technique preserves many good properties widely used 8B/10B encoding technique. FPGA simulation results achieved >50MSPS parallel rate which will lead to >700 Mpbs serial rate. Developed technique is very efficient and suitable for onboard implementation.

[...] Read more.
A Memetic-Based Approach for Web-Based Question Answering

By Iman Khodadi Mohammad Saniee Abadeh

DOI: https://doi.org/10.5815/ijitcs.2014.09.05, Pub. Date: 8 Aug. 2014

In this paper we proposed an evolutionary approach for answering open-domain factoid questions, which include searching among sentences that are candidate for the final answer with Memetic Algorithm (MA), and using lexical and syntactic features for calculating fitness of the sentences. Our main purpose is making a search engine with accurate answering ability, or a web-based Question Answering (QA) system. The Text Retrieval Conference (TREC) QA Tracks data are used to develop and evaluate the approach. The answering process begins with retrieving related documents from a search engine. Then, MA searches among all the sentences of these documents and finds the best one. Finally, one or more words will be extracted based on our hand-made patterns. The results of different approaches for local search, mutation, and crossover, and also different values for number of reproduction and retrieved documents are investigated in the empirical study section. The results are promising with sufficient retrieved documents, and we have obtained a threshold value for this variable. Using MA instead of examining all the sentences is a trade-off between lowering the process time and sacrificing the accuracy, but the results show that the Mametic-based approach is more efficient.

[...] Read more.
Rainfall Events Evaluation Using Adaptive Neural-Fuzzy Inference System

By Pejman Niksaz Ali mohammad Latif

DOI: https://doi.org/10.5815/ijitcs.2014.09.06, Pub. Date: 8 Aug. 2014

We are interested in rainfall events evaluation by applying adaptive neural-fuzzy inference System. Four parameters: Temperature, relative humidity, total cloud cover and due point are the input variables for our model, each has 121 membership functions. The data is six years METAR data for Mashhad city [2007-2012]. Different models for Mashhad city stations were constructed depending on the available data sets. Among the overall 25 possibilities one model with one hundred twenty one fuzzy IF-THEN rules has chosen. The output variable is 0 (no rainfall event) or 1 (rainfall event). With comparing trained data with actual data, we could evaluate rainfall events about 90.5 percent. The results are in high agreement with the recorded data for the station with increasing in values towards the real time rain events. All implementation are done with MATLAB.

[...] Read more.
An Approach for Indexing Web Data Sources

By Saidi Imene Nait Bahloul Safia

DOI: https://doi.org/10.5815/ijitcs.2014.09.07, Pub. Date: 8 Aug. 2014

Web information sources such as forums, blogs, and news articles are becoming increasingly large and diverse. Even if advances in technology are helping to improve techniques for dealing with the large amounts of the generated data, such data sources are heterogeneous in structure (semi structured or unstructured sources) and nature (texts or images). Implementation of software solutions is then necessary to prepare data and access these sources in a homogenous way. In this paper we present an approach for indexing heterogeneous data sources. Our objective is to offer techniques for efficient indexing of web sources by storing only the necessary information. We propose automatic indexing for semi structured or unstructured sources (e.g., xml files, html files) and annotation for other sources (e.g., images, videos that exist within a page). We present our algorithms of indexing and propose the use of MapReduce model to build a scalable inverted index. Experiments on a real-world corpus show that our approach achieves a good performance.

[...] Read more.
A Robust Non-Blind Watermarking Technique for Color Video Based on Combined DWT-DFT Transforms and SVD Technique

By Nandeesh B Lohit S Meti Manjunath G K

DOI: https://doi.org/10.5815/ijitcs.2014.09.08, Pub. Date: 8 Aug. 2014

The rise of popularity of Digital video in the past decade has been tremendous thereby leading to malicious copying and distribution. So the need for preservation of ownership and in tackling copyright issues has become an imminent issue. Digital Video Watermarking has been in existence as a solution for this. The paper proposes a non-blind watermarking technique based on combined DWT-DFT transforms using singular values of SVD matrix in YCbCr color space. The technique uses Fibonacci series for selection of frames to enhance security and thereby maintaining quality of original video. Watermark encryption is done by scrambling the watermark using Arnold transform. Geometric and non-geometric attacks on watermarked video have been performed to test the robustness of the proposed technique. Quality of watermarked video is measured using PSNR and NC gives the similarity between extracted and the original watermark.

[...] Read more.
Design Adaptive Fuzzy Inference Controller for Robot Arm

By Mostafa Mirzadeh Mohammad Haghighi Saeed Khezri Javad Mahmoodi Hasan Karbasi

DOI: https://doi.org/10.5815/ijitcs.2014.09.09, Pub. Date: 8 Aug. 2014

Design robust controller for uncertain nonlinear systems most of time can be a challenging work. One of the most active research areas in this field is control of the robot arm. The control strategies for robotics are classified in two main groups: classical and non-classical methods, where the classical methods use the conventional control theory and non-classical methods use the artificial intelligence theory such as fuzzy logic, neural networks and/or neuro-fuzzy. Control robot arm using classical controllers are often having lots of problems because robotic systems are always highly nonlinear. Accurate robot manipulator is difficult because some dynamic parameters such as compliance and friction are not well understood and some robot parameters such as inertia are difficult to measure accurately. Artificial control such as Fuzzy logic, neural network, genetic algorithm, and neurofuzzy control have been applied in many applications. Therefore, stable control of a nonlinear dynamic system such as a robot arm is challenging because of some mentioned issues. In this paper the intelligent control of robot arm using Adaptive Fuzzy Gain scheduling (AFGS) and comparison to fuzzy logic controller (FLC) and various performance indices like the RMS error, and Steady state error are used for test the controller performance.

[...] Read more.
The Novel Life Cycle Model for Component Based Software System Based on Architecture Quality Using KCW Framework

By S. Kaliraj N. Premkumar A. Bharathi

DOI: https://doi.org/10.5815/ijitcs.2014.09.10, Pub. Date: 8 Aug. 2014

With the growing size of software’s and increasing needs of people we need a complex software system to provide a solution to the many problems among the humans. For that, we need to develop the software system with high quality and limited amount of time. Due to this reason, the software development process is moved to the component based software development (CBSD). The preliminary life cycle models of software development is not compatible with component based software development. For that we need a novel life cycle model to develop the software system using components with high quality. Some of the life cycle models are developed by some researchers, but when we are considering the quality of the software system those models are not assured the highest quality. Because of this we have developed one novel life cycle model based on v-model using KCW framework which assures the quality of the architecture of a software system itself.

[...] Read more.