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
The speed at which World-Wide-Web (WWW) spreads its division from an insubstantial number of web-pages to an enormous amount of web information, progressively improves web crawling complications in a search engine. A search engine controls a set of queries from varying parts of the world, and its satisfaction depends only on the knowledge that it collects by means of crawling. The most general habit of the society is information distribution, and it is done by means of publishing prearranged, semi-structured, and amorphous reserve on the web ( Nandy et al., 2012). This social practice directs to an exponential expansion of web-resource, and hence it became necessary to crawl for non-stop updating of web-knowledge and variations of some presented sources in any condition. This paper proposes feature based crawling algorithm for lightweighted and efficient crawling. The scaling technique is used to evaluate the performance of proposed method with the standard crawler. A great speed presentation is observed after scaling, and the extract of related web-source in such an extreme speed is examined.
Unit testing in object oriented development aims to determine whether the individual units are working as intended or not, which is accomplished by executing tests, and contains calls to unit under test (class or method) and verifies the output with expected one. Coverage criteria plays a significant role to decide if the unit testing was well performed or not. A successful unit test will have high amount of coverage. But often the execution of unit depends on environmental dependencies like file system, user interaction, database, and networks. Some techniques were developed to address these dependency issues. This paper addresses the networking interactions based on mocking approach, where some of the java.net Application Programming Interface (API) classes like InetAddress, Uniform Resource Locator (URL), Uniform Resource Identifier (URI), Socket, etc., are mocked. Then the work was evaluated against selected java programs, whose source code contains usage of java.net API classes. The results show improvement in the code coverage when unit testing is performed with network mocking.
Hackers exploit web applications using malicious scripts to access the server. In this paper, the authors detect various attacks using vulnerability scanner tools. The major attacks, such as Distributed Denial of Service (DDoS) attack and Structured Query Language (SQL) injection attack are scanned and prevented using prepared statement and IP Blocking methods. Application security is achieved using web vulnerability scanner, which scans all the scripts used inside the application for vulnerability injection scripts (Cross-site Request Forgery (CSRF) and SQL injection).
This paper aims at developing the offline Simulink model for different diagnostics algorithm for BS-VI On-Board Diagnostics (OBD). Union Government has announced that it will enforce the BS-VI emission norms for automobiles by 2020. BS-VI have stringent norms compared to BS-IV along with a Real Driving Emission (RDE). Thus, it introduces new methodologies based on estimators and physical modules for different subsystem interfaces, such as Air handling, After treatment system, filtration system, etc. This is a challenging problem to develop robust diagnostics due to increase in the number of complex electronics. It requires strong tools for the analysis of vehicle duty cycle and testing cell data, which will help to decide on tuning strategies. In such scenario, offline simulation tools will be very helpful and cost effective in tuning and validation process of diagnostics and features. This paper explains the offline simulation diagnostics methodology for various BS-VI applications with virtual sensor concept instead of using an expensive physical sensor, which in order helps in reducing the cost of the overall system as well as the tuning time in test laboratories.
Image segmentation operations are partitioning a digital image into multiple sub images called segments. In current years, Image segmentation based advanced technological solutions are developing on Agri-advisory systems, wireless sensor network based solutions. That helps in many challenging agriculture related, grading of crops, advisory systems, yield prediction, disease prediction and detection, automatic harvesting and storage. In a similar spirit, in this paper, proposed an Agri-advisory system developed for analysis of agricultural images, particularly rice crop images, developed simple and efficient methods for enhancing the resolution of images and to automatically segment defects on rice crop in their images. A super resolution method included that focuses on simple parts of construction of dictionaries consists a local luminance variance information, selection of parts of patches and reconstruction of patches. The image segmentation algorithm is a combination of chrominance thresholding and morphological operations. Our experimental results will demonstrate that such simple and efficient methods suitable for network based applications, are also quite effective, given a specific application domain.