IoT Assistive Technology for People with Disabilities
Soulease: A Mind-Refreshing Application for Mental Well-Being
AI-Powered Weather System with Disaster Prediction
AI Driven Animal Farming and Livestock Management System
Advances in AI for Automatic Sign Language Recognition: A Comparative Study of Machine Learning Approaches
Design and Evaluation of Parallel Processing Techniques for 3D Liver Segmentation and Volume Rendering
Ensuring Software Quality in Engineering Environments
New 3D Face Matching Technique for an Automatic 3D Model Based Face Recognition System
Algorithmic Cost Modeling: Statistical Software Engineering Approach
Prevention of DDoS and SQL Injection Attack By Prepared Statement and IP Blocking
When the software is delivered or installed and is operational at customer’s site, different problems exist in the form of errors or bugs (design errors, logic errors and coding errors). Maintenance of software life cycle is said to be very time-consuming and expensive process incurring 30%-70% cost during the software development cycle phase because it affects the other product modules also. It is the step towards more enhancements to increase the capabilities of the software by eliminating obsolete capabilities and make the product error free. It shows a team effort of different members of the development team to handle any of the tasks, when any issue or requirement arises from regular users for fulfilling their requirements. In this paper, the focus is placed on various truths, needs, issues and how patching- an adhoc emergency small program, fixes the problems using available software maintenance tools and slicing technique. The problem arises in the form of ripple effects, in front of whole development team engaged in life cycle model. The Ripple Effects change the whole picture of the product.
The recent emergence of a new technology, MANET i.e., Mobile Ad-Hoc Networks, has seen increased emphasis on organized and secure wireless interconnection of various communication devices that can operate in concert with wired networking infrastructure. The malicious attacks on security of such networks always render them vulnerable and time and again new theories have to be formulated to nullify such attacks. A further study is made through this paper into a possible way of secured routing so that MANET still retain its presence as the one of the most secure and effective communication methods studded with exceptionally advanced technologies known in the wired and wireless networking arena.
3D reconstruction is a task that exerts a heavy computational load. This study describes the performance results obtained on testing MatLab parallel processing toolbox to execute a three-dimensional (3-D) liver reconstruction. The FFT algorithm was tested using the parallel tool box, by changing system platform, number of workers,image size and number of images. A second set was executed keeping the hardware fixed and changing the operating system to obtain unbiased results. The third experiment set was to assess the effect of parallelization applied to a newly developed 3-D liver reconstruction algorithm. Results showed a reduction of processing time from 4.5 hours to almost 1 hour, yielding a 78% (3.5 hours) saving in computational time due to the multicore deployment. The results show that the leveraging of multicore platforms can speed up considerably the processing of medical images through the use of parallel computing tools in MatLab.
A proposed Wi-Fi system based on IEEE 802.11b standard is proposed in this paper that increases the data throughput by a factor of three compared to the original standard on the same noise level. This is achieved by using the overall bandwidth of the ISM band instead of using part of it, by selecting the bandwidth of the three non overlapping channels in the same time. This is done with a demultiplexer that splits the data into three outputs, each one of them will enter to its own carrier and concatenate these three carriers into one channel. The proposed Wi-Fi system is designed and implemented in the MATLAB environment. The system is then tested with a real high definition video stream input signals and a satisfied result was obtained by analyzing the output results.
The main theme of this project is to apply wireless multi-hop communications to the collaborative path-finding algorithm. Here multiple robots are used in path finding. When the robot is able to communicate with other colleague robots, path finding will be solved collaboratively among the robots. The goal of the communication is to spread the map information as quickly as possible. Every robot shares its map information and the network map information to all other robots simultaneously by broadcasting the information thus reducing the time to find the efficient path from source to destination. For this purpose, cooperative path finding algorithm (CPA) is proposed for a collaborative robot system. This is useful in many applications such as area monitoring where path finding is very important. This project is planned to implement with the help of NS-2.
The ability to perform safe, quick, and efficient, commercial processes, made the idea of selling and purchasing goods online very popular and profitable, especially with the wide spread of internet usage throughout the world. In this paper an e-commerce website for online book sale (e-book store) is developed that offers a collection of scientific and engineering books to choose from. They are arranged in different categories, some are free and others are available for purchase in the store. The site offers a search facility to help find books more efficiently, and a friendly interface to make the buying process easy and simple. The site's administrator is provided with a simple control panel to facilitate the process of adding and removing books from the site's database. The system makes use of a shopping cart system that stores customer orders, and allows each customer to order more than one book at the same time. For validation and simulation purposes, the visa card standard was adopted in the design of a virtual bank database that contains user accounts' information. The database is connected to the system and is used in validating users' requests. The system was implemented using PHP programming language with MySQL relational database on Apache server, and was tested using Internet explorer 7 and Mozilla Firefox.
An automatic parameter selection for fuzzy entropic optimal threshold to enhance the stumpy foreground objects in the images based on a fuzziness measure is presented in this paper. This work is improvement of an existing method. Using fuzzy logic, the problems involved in finding the minimum of a criterion function are avoided. Similarity between gray levels is the key to find optimal threshold to initialize the regions of gray levels which are located at the boundaries of the ROI and after that by using an index of fuzziness a similarity process is started to find the thresholding point. The advantages of the proposed method over their conventional counterparts are fourfold. First, the automatic fuzzy parameters for optimal threshold are selected. Second, the ROI is used instead of the whole image, so any irregularity outside the ROI will have no influence on estimating the threshold. Third, it provides a mechanism to handle cost differences of different types of classification error in response to practical requirements. Fourth, is by appropriately specifying the lower a upper bounds of the background proportion within the constrained gray level range, the proposed method yields substantially more robust and more reliable segmentation.