International Journal of Information Technology and Computer Science @ijitcs
Статьи журнала - International Journal of Information Technology and Computer Science
Все статьи: 1211

Design and Development of New Application for Mobile Tracking
Статья научная
The steady rise of mobile computing devices and local-area wireless networks has fostered a growing interest in location-aware systems and services. Consequently, the location based services has now become one of the most exiting features of the next generation wireless systems. This paper presents the work related to both person oriented and device oriented location based services, where the focus is not only to find the location of person but also to find the location of object (mobile phone).This work is valuable to a user to find the location in cases of kidnapping, loss of phone, security of girl child, location of elder members of the family having weak memory. Also, this type of work is also considered as an active location based service where the user is aware of being tracked with the agreement.
Бесплатно

Design and Development of a Simple Low-cost Touchscreen to Control Home Automation System
Статья научная
Human and computer interaction has been developed into a wide and sophisticated field. Earlier automating electrical devices were absolutely mechanical. But with the invention of computer system, many computer researchers have tried to create computer based intelligent systems to accomplish many of their functionalities. Touchscreen controlled home automation system is one of them. These fascinating efforts to create intelligent systems are to provide human being a more convenient life. Moreover, it would accelerate the working speed of users. This paper concentrates primarily on experimental experiences on home automation system with a low-cost touchscreen technology. The proposed system provide an environment in which user can give commands by touching desired position on the touchscreen to automate the control of electrical devices. The interfacing circuit is designed using electronic components available in local market to keep the cost at low level.
Бесплатно

Статья научная
Addition forms the basic structure for many processing operations like counting, multiplication, filtering etc. Adder circuits that add two binary numbers are of great interest for many designers. The simplest approach to design an adder is to implement gates to yield the required logic function. Carry-look ahead adder is a major functional block in arithmetic logic unit due to its high speed operation. The arithmetic logic unit has been widely used in microprocessor systems and mostly in processing modules of embedded systems. Therefore, it is of interest to study the functional behavior and power consumption carry-look ahead adder. In this project, the adder is implemented using 180 nm CMOS technology on bulk substrate. Two logic families i.e. static CMOS and adiabatic logic have been analyzed and implemented to study the transient characteristics of the adder. Finally the power consumption is estimated and compared. From the results it has been found that the static CMOS logic offers low delay whereas the adiabatic logic consumes low power.
Бесплатно

Design and Implementation of a Web-based Document Management System
Статья научная
One area that has seen rapid growth and differing perspectives from many developers in recent years is document management. This idea has advanced beyond some of the steps where developers have made it simple for anyone to access papers in a matter of seconds. It is impossible to overstate the importance of document management systems as a necessity in the workplace environment of an organization. Interviews, scenario creation using participants' and stakeholders' first-hand accounts, and examination of current procedures and structures were all used to collect data. The development approach followed a software development methodology called Object-Oriented Hypermedia Design Methodology. With the help of Unified Modeling Language (UML) tools, a web-based electronic document management system (WBEDMS) was created. Its database was created using MySQL, and the system was constructed using web technologies including XAMPP, HTML, and PHP Programming language. The results of the system evaluation showed a successful outcome. After using the system that was created, respondents' satisfaction with it was 96.60%. This shows that the document system was regarded as adequate and excellent enough to achieve or meet the specified requirement when users (secretaries and departmental personnel) used it. Result showed that the system developed yielded an accuracy of 95% and usability of 99.20%. The report came to the conclusion that a suggested electronic document management system would improve user happiness, boost productivity, and guarantee time and data efficiency. It follows that well-known document management systems undoubtedly assist in holding and managing a substantial portion of the knowledge assets, which include documents and other associated items, of Organizations.
Бесплатно

Design and Implementation of an Improved Obstacle Avoidance Model for Land Mower
Статья научная
The paper presents the design, simulation and evaluation of an improved obstacle avoidance model for the lawnmower. Studies has shown that there has been few or no work done has on the total minimization of computational time in obstacle avoidances of land mower. Sample image data were collected through a digital camera of high resolution. The obstacle avoidance model was designed using the Unified Modelling Language tools to model the autonomous system from the higher-level perspective of the structural composition of the system. Automata theory was used to model two major components of the system, which are the conversion of the colour image to binary and the obstacle recognizer components by neural network. The model was simulated using the and evaluated using the false acceptance rate and false rejection rate as performance metrics. Results showed that the model obtained False Acceptance Rate and False Rejection Rate values of 0.075 and 0.05 respectively. In addition, the efficiency of the proposed algorithm used in the present work shows that the time taken to avoid obstacles was faster when compared with another existing model.
Бесплатно

Design and Simulation of MC-CDMA Transceiver via Slantlet Transform
Статья научная
Wireless communications is a rapidly growing piece of the communications manufacturing, with the potential to provide high-speed high-quality information exchange between the portable devices located anywhere in the world. Multi-Carrier Code Division Multiple Access (MC-CDMA) has emerged recently as a promising candidate for the next generation broad-band mobile networks. Recently, it was found that Slantlet transform (SLT) based Orthogonal Frequency Division Multiplexing (OFDM) is capable to reduce the Inter Symbol Interference (ISI) and the Inter Carrier Interference (ICI), which are caused by the loss of orthogonality between the sub-carriers. SLT-OFDM can support higher spectrum efficiency than Fast Fourier Transform-based OFDM (FFT-OFDM) due to the elimination of the Cyclic Prefix (CP). In this paper, a novel SLT-MC-CDMA transceiver design is presented based on the SLT-OFDM that is used as a basic building block in the design of MC-CDMA transceiver to maintain the orthogonality against the multi-path frequency Selective Fading Channels (SFC). Simulation results are provided to demonstrate the significant gain in the performance of the proposed technique. The Bit Error Rate (BER) of SLT-MC-CDMA scheme is compared with FFT-MC-CDMA and tested in Additive White Gaussian Noise (AWGN), Flat Fading and Selective Fading Channels (SFH). The simulation results confirmed that, the proposed system outperforms the reference one.
Бесплатно

Design and development of virtual dressing room system based on Kinect
Статья научная
This paper proposes a Microsoft Kinect-based real-time 3D virtual dressing room system. The system has two advantages. First, by using Kinect and 3D modeling customization, the user’s real-time movement is tracked and displayed, which provides the user a realistic feeling during trying on the items virtually. Second, unlike other virtual dressing room where the user has to use it physically at the boutiques, the system can be used at home, which provides the users more convenient shopping experience. Our main goal is focusing on the garment physical movement, by different techniques, we try to make the physical movement of the garment as real as we can, because we think that the physical movement of the garment is one of the most important standard to classify a good virtual dressing system. The paper is divide into seven parts, include introduction, important techniques, system description, result and conclusion etc., also we included some related work that we have searched to improve our system.
Бесплатно

Design and implementation of a benchmarking tool for openflow controllers
Статья научная
The growth of data traffic on the web, the virtualization of services, and the changes in the pattern of traffic between users and data centers have led to a reassessment of the current methods of doing network administration. Software Defined Networks (SDNs) propose a paradigm that delegate the control of packets and flows to applications, developed according to specific requirements, where the OpenFlow protocol can be used for communications. The development of this type of applications, as in any other development area, requires tests and measurement tools to facilitate a performance evaluation. However, the current open-source performance measurement applications for SDN networks cover only very basic characteristics, while there is a wide range of SDN controllers with support to many versions of OpenFlow, making the selection of the controller a difficult point to address. In this paper, we propose a distributed performance evaluation tool for SDN controllers, that can assess the throughput, latency, percentage of memory consumption, percentage of CPU utilization, and consumption in kB for input/output interfaces, using OpenFlow version 1.3. Our tool is based on Cbench, and adds new functionalities such as the graphical representation of results to analyze the outcomes. To validate our tool, we make a performance evaluation of well-known SDN controllers such as Ryu, OpenDaylight, OpenMUL, and Floodlight, in environments under great stress of requests.
Бесплатно

Design of 12B/14B: A Novel SERDES Encoding Technique
Статья научная
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.
Бесплатно

Design of Fuzzy-Based Traffic Provisioning in Software Defined Network
Статья научная
This Software defined networks helps to realize extraordinary services that can be easily embedded in network operations of switch. It provokes the decomposition of the control and data planes. The control plane is more extensible, as it is unproblematic to change or introduce any new functionality into the network. It is studied that any new integration can be easily added up with a very low line of code (LOC). The work proposes a fuzzy based approach for traffic provisioning in SDN. Fuzzy Logic Control System (FLCS) is a controller comprising of two fuzzy systems- Label Switched Path setup System (LsS) and Traffic Splitting System (TSS). The computation of dynamic status of Load and Delay is utilized by LsS to arrange the paths in preference order. The attained Link Capacity and Utilization Rate are employing by TSS for maintaining congestion free path. Created three different topologies and performed ping reachability test and executed iperf testing tool for performance analysis on Mininet framework.The impact of this is to facilitate better decision making for splitting the traffic for different capable paths. Simulation setup is deployed using OpenFlow Switches and Controllers to study their performance. The packet delivery ratio remained above 98%, showing rare chances of congestion and delay was below than 2.6 seconds with TTL in range of 60-80 milliseconds.
Бесплатно

Статья научная
This paper presents the new algorithm of the recursive least-squares (RLS) Wiener fixed-point smoother and filter based on the randomly delayed observed values by one sampling time in linear discrete-time wide-sense stationary stochastic systems. The observed value y(k) consists of the observed value y¯(k-1) with the probability p(k) and of y¯(k) with the probability 1-p(k). It is assumed that the delayed measurements are characterized by Bernoulli random variables. The observation y¯(k) is given as the sum of the signal z(k)=Hx(k) and the white observation noise v(k). The RLS Wiener estimators use the following information: (a) the system matrix for the state vector x(k); (b) the observation matrix H (c) the variance of the state vector x(k); (d) the delayed probability p(k); (e) the variance of white observation noise v(k); (f) the input noise variance of the state equation for the augmented vector v¯(k) related with the observation noise.
Бесплатно

Design of a Ternary Reversible/Quantum Adder using Genetic Algorithm
Статья научная
Typical methods of quantum/reversible synthesis are based on using the binary character of quantum computing. However, multi-valued logic is a promising choice for future computer technologies, given a set of advantages when comparing to binary circuits. In this work, we have developed a genetic algorithm-based synthesis of ternary reversible circuits using Muthukrishnan-Stroud gates. The method for chromosomes coding that we present, as well as a judicious choice of algorithm parameters, allowed obtaining circuits for half-adder and full adder which are better than other published methods in terms of cost, delay times and amount of input ancillary bits. A structure of the circuits is analyzed in details, based on their decomposition.
Бесплатно

Статья научная
The rapid population growth in Dar Es Salaam has prompted the demand of effective transport system in the city. This tremendous rise of population led to serious road traffic congestions, which brings a number of challenges into the city and other growing urban areas. City authorities attempted various solutions to control the traffic congestions such as construction of new roads, expansion of existing roads, installation of traffic lights and other transportation infrastructures such as re-establishment of commuter train to operate within the city but they couldn’t effectively relieve the problem. Eventually, the Government of Tanzania (GoT) supported the city’s effort by establishing the organ called Dar Es Salaam Rapid Transit (DART) to supervise the implementation and operation of Bus Rapid Transit (BRT) system. The BRT system provided direct benefits to passengers such as minimal travel time, improved reliability as compared to other public transport commonly known as daladala, and reduced accident as BRT buses travel in their dedicated lanes. Despite these benefits there still persist transportation challenges with the BRT, where passengers still suffer from waiting on very long queue during ticket booking, shortage of smart cards, they are unable to check balance direct from their mobile phones, as well as they fail to top-up onto their card’s balance using their smart phones. This paper presents a software technology approach that would help passengers to check balance, send request specifying station to board a bus and check the bus arrival time at any station.
Бесплатно

Статья научная
The reliability of a software depends on the quality. So, the software growth models require efficient quality assessment procedure. It can be estimated by various parameters. The current paper proposes a novel approach for assessment of quality based on the Generalized Weighted Laplacian (GWL) method. The proposed method evaluates various parameters for detection and removal time. The Mean Value Function (MVF) is then calculated and the quality of the software is estimated, based on the detection of failures. The proposed method is evaluated on process CMMI level 5 project data and the experimental results shows the efficiency of the proposed method.
Бесплатно

Design optimization of 6-RUS parallel manipulator using hybrid algorithm
Статья научная
In this paper, we present a study on the design optimization of the 6-RUS Stewart platform using a hybrid algorithm. The geometric and kinematic models are calculated. The optimization problem is formulated after determining the design parameters and defining a set of cost functions related to the size of the workspace and to the indices of the kinematic and static performance, which are the global conditioning index (GCI) and the global stiffness index (GSI). We started by studying the relation between the design parameters and the proposed cost functions, and then we invested the genetic algorithm to optimize each cost function separately. Moreover, we adopted a weighted cost function method to solve the Multi-Objective optimization problem. The convergence performance of the genetic algorithm (GA) and the particle swarm optimization (PSO) were compared, where the PSO algorithm showed better performance. Based on this, a hybrid PSO–PS method was proposed and the results are highly competitive as we obtained better general convergence performance.
Бесплатно

Статья научная
Fuzzy logic is a new and innovative technology that was used in order to develop a realization of engineering control. In recent years, fuzzy logic proved its great potential especially applied to automatization of industrial process control, where it enables the control design to be formed based on experience of experts and results of experiments. The projects that have been realized reveal that the application of fuzzy logic in the technological process control has already provided us with better decisions compared to that of standard control technique. Fuzzy logic provides an opportunity to design an advisory system for decision-making based on operator experience and results of experiments not taking a mathematical model as a basis. The present work deals with a specific technological process ─ designing a support decision making information system for the operational control of the lime kiln with the use of fuzzy logic based on creation of the relevant expert-objective knowledge base.
Бесплатно

Designing a rule based expert systems for contact lenses patients
Статья научная
Expert systems that bring facts and valuable experiences together and make some deductions possible. Expression of relevant knowledge and experience in these structures may be in a set of rules. Learning problems are valid with expert systems. Therefore, they cannot add new rules and information automatically by themselves. Rules are created by human experts on the way and added upon the system. Classification datasets are collections of data commonly used in machine learning that contain and classify the previously obtained experiences. In this study, rules were obtained by using Part, NNge, Prism rule classifier algorithms, and a knowledge base of expert systems was systematically created to achieve enrichment. Enrichment and rule deduction process needs careful and sensitive attention. A combined methodology and study was revealed during this sensitive process. In this context, studies were conducted on five widely used datasets. It was aimed to reduce the redundant, conflicting, subsumed and circular rules in order to create a consistent and complete knowledge base. In this way, a methodology was developed to establish more powerful and richer contents of knowledge base that have higher quality.
Бесплатно

Статья научная
The primary objective of this paper is to design a SmartCart mobile application. The proposal centres around designing a mobile app that allows customers to engage in collaborative shopping with their family members or friends, effectively shopping together in a group. This project seeks to improve upon existing shopping mobile apps that predominantly focus on online shopping. Through the development of the SmartCart mobile application, users will have the capability to shop in physical stores while collaborating with others or their group. The application adheres to the Mobile Application Development Life Cycle (MADLC) methodology, focusing on the phases of identification, design, development, prototyping, and testing. This paper provides an in-depth description of each step within the methodology, commencing with the identification stage and culminating in the testing phase. To evaluate the application's usability, ten users from various backgrounds took part in the testing process, and their feedback, measured through the System Usability Scale (SUS), indicated a positive reception of the application. The paper presents the initial framework and design concept that preceded the development of the final SmartCart mobile application design. From a pool of around 50 paper prototypes, 18 were selected as pertinent and fitting for advancement to the subsequent stage. In this subsequent phase, the chosen designs were transformed into a medium-fidelity prototype before progressing to the actual development of the SmartCart mobile application. This paper fulfils an identified need to study how collaborative shopping mobile applications can be developed and prototyped.
Бесплатно

Detecting Pirated Movie’s with Similarity Assessment Based on Earth Mover’s Distance
Статья научная
Piracy is no new lesson to every user of technology. It is a giant existing in the industry of technology numbing the heights software is reaching in terms of efficiency and use in all the sectors to an extent where even the industry of enterprise, beaurocracy, technology etc. depend upon the use of software in various ways to contribute their needs and success. Dollars are running at stakes of any industry while the piracy is acting as a dominator of all illegal transactions indirectly by giving easy and such illegal access to many users. One such victim is the entertainment industry where movies are being pirated and accessed to users causing millions of dollars of loss to the entertainment industry. Many researchers and technical specialists have made their contributions to save technology. Our paper is another potential solution with a promise of accuracy rate in detecting the pirated movies. It is a known fact that primary detection is the source of prevention. Our paper puts forth a technique that efficiency detects piracy to reduce such illegal downloads using the efficient measures of signature generation, normalization in an effective manner.
Бесплатно

Detecting and Preventing Common Web Application Vulnerabilities: A Comprehensive Approach
Статья научная
Web applications are becoming very important in our lives as many sensitive processes depend on them. Therefore, it is critical for safety and invulnerability against malicious attacks. Most studies focus on ways to detect these attacks individually. In this study, we develop a new vulnerability system to detect and prevent vulnerabilities in web applications. It has multiple functions to deal with some recurring vulnerabilities. The proposed system provided the detection and prevention of four types of vulnerabilities, including SQL injection, cross-site scripting attacks, remote code execution, and fingerprinting of backend technologies. We investigated the way worked for every type of vulnerability; then the process of detecting each type of vulnerability; finally, we provided prevention for each type of vulnerability. Which achieved three goals: reduce testing costs, increase efficiency, and safety. The proposed system has been validated through a practical application on a website, and experimental results demonstrate its effectiveness in detecting and preventing security threats. Our study contributes to the field of security by presenting an innovative approach to addressing security concerns, and our results highlight the importance of implementing advanced detection and prevention methods to protect against potential cyberattacks. The significance and research value of this survey lies in its potential to enhance the security of online systems and reduce the risk of data breaches.
Бесплатно