{"title":"Enhancing Security in Wireless Sensor Networks With Key Management Techniques","authors":"Jayshankar Prasad, Parli B. Hari, Parveen Kumari","doi":"10.46610/jocses.2023.v09i02.002","DOIUrl":"https://doi.org/10.46610/jocses.2023.v09i02.002","url":null,"abstract":"In several fields, including environmental monitoring and healthcare, wireless sensor networks (WSNs) have emerged as a vital technology. Security is a critical concern for WSNs, as these networks are often deployed in hostile environments where attackers may attemptto compromise the integrity and confidentiality of data. Key management is a key component of WSN security because it is employed to create and maintain secure channels for communication between nodes. This paper provides an overview of key management techniques for WSNs, including symmetric and asymmetric key distribution, hash-based key distribution, and threshold cryptography. We also discuss the strengths and weaknesses of each technique, as well as their suitability for different types of WSN applications. Finally, we identify key research challenges in the field of WSNs' key management, including the development of lightweight and energy-efficient key management protocols and the integration of key management with other security mechanisms such as intrusion detection and secure routing.","PeriodicalId":172546,"journal":{"name":"Journal of Computer Science Engineering and Software Testing","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-07-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127532279","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":"Optimised Laptop Price Prediction","authors":"Aaryan Kushwaha, Vasu Bansal, Abuzar Shaikh Goti, Mukesh Rawat","doi":"10.46610/jocses.2023.v09i01.004","DOIUrl":"https://doi.org/10.46610/jocses.2023.v09i01.004","url":null,"abstract":"We are presenting the optimized price prediction of laptops in this paper using supervised machine learning techniques. The prediction precision is up to 81% in this research with the usage of the machine learning prediction method (multiple linear regression techniques). There are multiple independent variables when using multiple linear regressions but only one and single dependent variable, the actual value of the dependent variable is compared with the predicted value of the dependent variable to know and find result precision. This paper proposes a system where the price is the dependent variable which is predicted, and this price is predicted by taking some input values from the user like Company, Laptop type, RAM, Weight, Touch Screen, IPS, Screen Size, Resolution, CPU, ROM (HDD/SSD), GPU, Operating System. In today's world, everything is getting costly day by day, especially electronic things and people are not able to afford these costly things generally but we have an alternate option i.e., to buy an item with good research which belongs to their requirement in pocket-friendly range. So, this project is solving a research issue for the user and users can optimise the price of a Laptop. Artificial intelligence is advancing day by day so we take the help of AI to make our project more accurate. This project uses a statistical technique that uses two or more independent variables to predict the outcome of a dependent variable i.e. Multiple linear regressions and a regression Model provide a function that describes the relationship between one or more independent variables and a response, target variable. Machine Learning is a type of artificial intelligence (AI) that allows software applications to become more accurate at predicting outcomes without being explicitly programmed to do so. Machine Learning algorithms use historical data as input to predict new output values.","PeriodicalId":172546,"journal":{"name":"Journal of Computer Science Engineering and Software Testing","volume":"91 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132436076","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":"Congregation of News in a Digitized World Using News Angle","authors":"S. Kulkarni, A. S. Nandeppanavar, Medha Kudari","doi":"10.46610/jocses.2022.v08i03.004","DOIUrl":"https://doi.org/10.46610/jocses.2022.v08i03.004","url":null,"abstract":"Technology is rapidly growing and fast and instant network connections have changed life. The use of mobile, tablets, and laptops are increasing. In this fast and information-oriented world, we need to stay updated with every incident and news. The NewsAngle app is an android mobile application where users have access to the latest news from the Admin app. The application has focused on the existing system and tried to solve problems such as the improvised notification system, news with tags, and live news channel option using youtube APIs. A payment gateway is integrated into the system which will help to alter the users into two separate categories like paid and free users. Android studio used in applications supports programming languages like Java, Kotlin, and XML (Extensible Markup Language). The drag-and-drop feature for the user interface and the java code auto-completion feature for the backend have made android studio easy to use. The main focus of the application is to connect news articles from all around the world and deliver to them to users as fast as possible. It provides automation, immediacy, adaption, and personalization. The Application provides information about the stock market, mutual funds, and cryptocurrency. The user can see share market values and live television channels which are displayed in the application.","PeriodicalId":172546,"journal":{"name":"Journal of Computer Science Engineering and Software Testing","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130356390","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":"Process Automation of Sugarcane in the Sugar Industry","authors":"Sakshata Hindasgeri, Medha Kudari, Anupama S N","doi":"10.46610/jocses.2022.v08i03.003","DOIUrl":"https://doi.org/10.46610/jocses.2022.v08i03.003","url":null,"abstract":"Sugar is a versatile and irreplaceable functional ingredient in the food. In addition to providing sweetness, sugar is also used to balance acidity and the production of medication. Sugarcane is obtained from farmers with the aid of vehicles as part of the sugar-producing process. The sugar industry maintains details of the sugarcane collection, payment, and orders of sugar cane products provided by the sugar industry are maintained by manually. The problem is that there is still not a single application that can manage all the processes related to the sugar industry such as sugarcane collection, sales, payments, and product stock. This system is a part of a revival process of the existing system. The system is to provide the sugar industry with an outline of the solution and breakdown of the proposed strategy for new system implementation.","PeriodicalId":172546,"journal":{"name":"Journal of Computer Science Engineering and Software Testing","volume":"78 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-10-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128407100","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}
Suchetha N V, Anusha K S, Deekshitha P, Deepika P S, Pavitra Gopal Naik
{"title":"Survey on Face and Fingerprint based Person Identification System","authors":"Suchetha N V, Anusha K S, Deekshitha P, Deepika P S, Pavitra Gopal Naik","doi":"10.46610/jocses.2022.v08i02.005","DOIUrl":"https://doi.org/10.46610/jocses.2022.v08i02.005","url":null,"abstract":"Biometric technologies are commonly used to upgrade the system security by allowing people to be recognised. Multi-modal biometric system based on face and fingerprint biometric attributes are included in this survey report. A camera is used to capture the pictures of the faces in the system. The fingerprint obtained from the fingerprint dataset is cross-checked once the input face is recognised to authenticate the identification. The characteristics of the fingerprint and face are retrieved using haar transformation approach. Score level fusion with real-time datasets determines the final conclusion.","PeriodicalId":172546,"journal":{"name":"Journal of Computer Science Engineering and Software Testing","volume":"78 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-08-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127071617","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}
Nikhil Khera, Krishna Sarthak Tiwari, Vaibhav Tripathi, G. S. Vinit, Nagaraja J
{"title":"Literature Survey of Computation Offloading for Mobile Applications in Mobile Edge Computation","authors":"Nikhil Khera, Krishna Sarthak Tiwari, Vaibhav Tripathi, G. S. Vinit, Nagaraja J","doi":"10.46610/jocses.2022.v08i01.005","DOIUrl":"https://doi.org/10.46610/jocses.2022.v08i01.005","url":null,"abstract":"Despite their progress and improvements, mobile devices are still regarded as restricted computer devices. Users are growing more discerning, expecting to be able to run computationally intensive applications on their smartphones or tablets. As a result, Mobile Cloud Computing (MCC) integrates mobile computing and Cloud Computing in order to use offloading techniques to increase the capabilities of mobile devices. Although offloading programmes to the cloud might improve mobile device performance, it can also increase processing delay. Inevitably, the quality of user service (QoS) suffers as a result, particularly for specific applications (especially workflow applications). To address the problem of network latency, a new paradigm known as mobile edge computing (MEC) has been developed, which may be thought of as a subset of MCC. We also see deployment of Cloudlets, which are a form of edge server, to minimize latency and energy usage by offloading applications to the cloud, resulting in an efficient and cost-effective architecture as well as various decision-making techniques for offloading. And so, a literature survey regarding this will be presented which focuses on various methods of offloading and its decision-making techniques.","PeriodicalId":172546,"journal":{"name":"Journal of Computer Science Engineering and Software Testing","volume":"24 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124910738","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}
Sourabh G Patil, Veer Jadimath, Mahantesh C. Elemmi, Pritam Dhumale, Shreya Deshpande, N. N. M.
{"title":"Development of a Framework for Ideal Water Management of a Household in a Smart City Environment","authors":"Sourabh G Patil, Veer Jadimath, Mahantesh C. Elemmi, Pritam Dhumale, Shreya Deshpande, N. N. M.","doi":"10.46610/jocses.2022.v08i01.002","DOIUrl":"https://doi.org/10.46610/jocses.2022.v08i01.002","url":null,"abstract":"Most of the houses in a city or town get their water supply from their City Corporation or water board. Majority of the areas in a city have a water supply schedule planned. The people living in such areas manage their water usage according to the schedule and have to manually note down the next date for their water supply. Due to circumstances, such as technical difficulties with the reservoir or the water-board, a sector may not get the water supply on the expected day which might lead the household with no water and also create much commotion due to confusion. Our project automates this process by informing the users on what day their particular sector is going to get the water supply and if there are any delays to a particular sector, the local officer can inform to the database admin and the water supply date will be updated accordingly. In addition to this, the user can also check the water bill information and can also get the contact information of their sector’s water supply contractor. Thus, our project will act as a solution to all the water supply problems of a household.","PeriodicalId":172546,"journal":{"name":"Journal of Computer Science Engineering and Software Testing","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114933311","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}
Sourabh G Patil, Veer Jadimath, Mahantesh C. Elemmi, Pritam Dhumale, N. N. M.
{"title":"Mobile Application Development using Flutter SDK: Development of a News Mobile Application using Flutter and NEWS API","authors":"Sourabh G Patil, Veer Jadimath, Mahantesh C. Elemmi, Pritam Dhumale, N. N. M.","doi":"10.46610/jocses.2022.v08i01.004","DOIUrl":"https://doi.org/10.46610/jocses.2022.v08i01.004","url":null,"abstract":"The rate of growth of technology and the interactions of people made from far distance is at its maximum peak in the entire timeline of human history. These times therefore require an individual with accurate and legitimate updated knowledge of the incidents occurring to his immediate surroundings as well as of the entire globe. Owning devices such as smart phones, smart watches, tablets and other portable electronics of such kind is very common practice and the number of users is increasing day by day. NEWS was delivered through the means of messengers in medieval times, printing press in the 15th century. NEWS through television was convenient source of live information delivery which was popularized in 19th and 20th century. We have reached the epitome of fastest NEWS or information delivery system. This system however has a drawback in which the individual has to be in front of a television with a setup box and a bunch of wired cable which makes it a bit more tedious to get updated with information regularly. Hence, this can be improved by using the technology of applications on smart phones. The app will contain regular updates on topics which will be communicated by NEWS API. The API will get its information through various NEWS broadcasters available around the globe like BBC, CNN, Guardian, NDTV. This will greatly improve the speed of information reaching the average person. In comparison to the native apps, the average user of our app will be able to run it smoothly on their devices because of the minimalistic design while getting access to significant and latest NEWS. This feature not only drives the user to an information-centric source for day-to-day updates but can also keep the unwanted clutter away from the user experience. NEWS app allows us to explore the various types of integration available between foreign API’s and android application which transits to a unique experience for every user. It also provides us with an opportunity to learn the integration of the android application with Google's Firebase through which we would work and learn to manage and view the application’s analytics, explore push messaging services and much more features such as database management for android application.","PeriodicalId":172546,"journal":{"name":"Journal of Computer Science Engineering and Software Testing","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2022-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125363824","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":"Role of Feature Engineering and Classifier Selection for Machine Learning Predictions","authors":"M. Velankar, V. Khatavkar, V. Jagtap, P. Kulkarni","doi":"10.46610/jocses.2021.v07i03.002","DOIUrl":"https://doi.org/10.46610/jocses.2021.v07i03.002","url":null,"abstract":"Features play a crucial role in several computational tasks. Feature values are input to machine learning algorithms for the prediction. The prediction accuracy depends on various factors such as selection of dataset, features and machine learning classifiers. Various feature selection and reduction approaches are experimented with to obtain better accuracies and reduce the computational overheads. Feature engineering is designing new features suitable for a specific task with the help of domain knowledge. The challenges in feature engineering are presented for the computational music domain as a case study. The experiments are performed with different combinations of feature sets and machine learning classifiers to test the accuracy of the proposed model. Music emotion recognition is used as a case study for the experimentation. Experimental results for the task of music emotion recognition provide insights into the role of features and classifiers in prediction accuracy. Different machine learning classifiers provided varied results, and the choice of a classifier is also an important decision to be made in the proposed model. The engineered features designed with the help of domain experts improved the results. It emphasizes the need for feature engineering for different domains for prediction accuracy improvement. Approaches to design an optimized model with the appropriate feature set and classifier for machine learning tasks are presented.\u0000\u0000","PeriodicalId":172546,"journal":{"name":"Journal of Computer Science Engineering and Software Testing","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123405279","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}
Parminder Singh, Shubham Verma, Ishtiyaq Khan, Shamneesh Sharma
{"title":"Machine Learning: A Comprehensive Survey on Existing Algorithms","authors":"Parminder Singh, Shubham Verma, Ishtiyaq Khan, Shamneesh Sharma","doi":"10.46610/jocses.2021.v07i03.001","DOIUrl":"https://doi.org/10.46610/jocses.2021.v07i03.001","url":null,"abstract":"Machine learning is a subject that reviews how to utilize PCs to reenact human learning exercises, and to think about self-change techniques for PCs that to get new information and new abilities, distinguish existing learning, and persistently enhance the execution and accomplishment. Contrasted with human learning, machine learning adapts speedier, the collection of information is more encourage the consequences of learning spread simpler. In this way, any advance of human in the field of machine learning will improve the ability of a computer, along these lines affect human culture. This paper introduces machine learning, its basic model, and various techniques. This paper also discusses various researches done in previous years in the field of machine learning.","PeriodicalId":172546,"journal":{"name":"Journal of Computer Science Engineering and Software Testing","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2021-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116961761","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}