i-manager's Journal on Software Engineering (JSE)


Volume 16 Issue 1 July - September 2021

Research Paper

Fabric Defect Detection and Classification using YOLOv4

Lakshmi J. V. N. * , Ketan Malwa**
*Sunstone Eduversity, Bangalore, Karnataka, India.
**Senior Software Engineer, Bharti Airtel, India.
Lakshmi, J. V. N. and Malwa, K. (2021). Fabric Defect Detection and Classification using YOLOv4. i-manager's Journal on Software Engineering, 16(1), 1-14. https://doi.org/10.26634/jse.16.1.18465

Abstract

The textile industry places a high value on detecting and classifying the different kinds of defects that can be found on fabric surface. Using deep-learning and computer vision, the proposed study has detected and classified different fabric defects into their respective classes. This has been accomplished by using a specialized YOLOv4 image detection and classification model. The fabric images were engineered in the first step, then a pre-trained YOLOv4 model was used to learn the defects from the trained data, and in the second step its detection precision was measured on the test data. In the third stage, the model has been compared with YOLOv3 and YOLOv2. The result of this research will immensely help the fabric manufacturing companies to reduce the manual effort of detecting and classifying different sorts of fabric defects if the models are implemented on physical devices to detect the defects in real-time and production environments.

Research Paper

Improving Security and Efficiency in Attribute Based Data Sharing using Cloud

Rohan Shendkar* , Monika Rokade**, Saurabh Kshirsagar***, Sharayu Kotkar****
*-****Indira College of Engineering and Management, Parandwadi, Pune, India.
Shendkar, R., Rokade, M., Kshirsagar, S. and Kotkar, S. (2021). Improving Security and Efficiency in Attribute-Based Data Sharing using Cloud. i-manager's Journal on Software Engineering, 16(1), 15-22. https://doi.org/10.26634/jse.16.1.13990

Abstract

Attribute-based encryption of cipher text policies seems promising in terms of securing cloud data sharing since the data owner has complete control over the access policy. However, CP-ABE has a key escrow issue, in which users' secret keys must be issued by a trusted key authority. Attributes with arbitrary states are not supported by CP-ABE systems. As a result, it explores attribute-based data sharing to address the key escrow issue while simultaneously improving the expressiveness of attributes, resulting in a technique that is more amenable to cloud computing applications. The proposed two-party key issuance mechanism, ensures that neither the key authority nor the cloud service provider can compromise a user's entire secret key. Furthermore, it offers the concept of an attribute with weight, which is used to improve the expression of an attribute and cannot only extend the expression from binary to arbitrary states but also reduce the complexity of access policies.

Research Paper

Secure Grocery Recommandation System using Blockchain

Akarsh Rai* , Shakib Shaikh**, Rahul Vishwakarma***
*-***Department of Information Technology, Shree L. R. Tiwari College of Engineering, Thane, India.
Rai, A., Shaikh, S. and Vishwakarma, R. (2021). Secure Grocery Recommendation System using Blockchain. i-manager's Journal on Software Engineering, 16(1), 23-31. https://doi.org/10.26634/jse.16.1.15940

Abstract

Recommendation System plays a very important role in today's digital world, and it makes use of information retrieval, machine learning, and data mining to provide a better user experience. It provides a personalized recommendation to the end-user and helps in decision making. This recommendation system will provide the latest and best price from different online stores such as Amazon, Bigbasket, Grofers. It will make a recommendation based on recent searches and the most frequent item which a user may require. The main goal of developing a hybrid recommendation system model, helps the user to get the best product available without making any extra efforts online. This recommendation will keep track of user search history and carts which were previously created. The user credentials and personal information will be secured using blockchain and the data analysis will be carried out using various algorithms. Traditionally, the user has to search across various sites to get the best deal which is a bit tedious and time-consuming, but this paper will provide a seamless experience as all the data regarding a product will be available at one place where the user will have the freedom to choose the best price and merchant as per his/her requirement.

Research Paper

IoT Controlled Lamp

Saurabh Suman* , Vibhangi Srivastava**, Rinky Singh***, Nandini Upadhyay****
*-****Shree L R Tiwari College of Engineering, Mumbai, Maharashtra, India.
Suman, S., Srivastava, V., Singh, R. and Upadhyay, N. (2021). IoT Controlled Streetlight. i-manager's Journal on Software Engineering, 16(1), 32-39. https://doi.org/10.26634/jse.16.1.15009

Abstract

More the technology advances in future, easier would be the lives that rely on them. Automation is one of these advancement in technologies. The terms "Smart Lamp" and "no effort" can be used in conjunction with the phrases "easiness of accomplishing a task" and "less human participation". The Internet of Things (IoT) is another term that refers to the concept of connecting everything in the environment as a component of the Internet. At present, streetlights are operated which results in massive energy waste all around the world and should be eliminated. This paper proposes the concept of intelligent streetlight, which will use IoT to reduce power usage and improve automation by reducing human involvement in the operation of the system. Detailed review had been done on the existing works to select the sensors and components for proposing the smart streetlights.

Review Paper

Study of an Approach Using Agile Software Development Methodology with Scrum

Purvi Sankhe* , Ratna Nayak**, Shruti Mathur***, Neha Patwari****, Nishtha Mathur*****
*-*****Department of Information Technology, Thakur College of Engineering and Technology, Mumbai, India.
Sankhe, P., Nayak, R., Mathur, S., Patwari, N. and Mathur, N. (2021). Study of an Approach Using Agile Software Development Methodology with Scrum. i-manager's Journal on Software Engineering, 16(1), 40-48. https://doi.org/10.26634/jse.16.1.14515

Abstract

Customer satisfaction plays a key role in the development and deployment of software products. Firms are seeking to embrace customer-centric techniques that will help them build valuable software in a short period while staying within their budget. One of the software development methodologies that help to fulfill changing customer requirements is the Agile Software Development methodology. This paper covers the basics of agile technique and multiple agile models, with a focus on Scrum.