Faculty and students presented the following papers at the 15th Innovations in Software Engineering Conference ( ISEC 2022) at Gandhinagar from 24 – 26 February.
- An approach to Open-Source Software License Management using Blockchain-based Smart-Contracts – Abhay Kumar, Abhinav Gupta, Lalit Mohan Sanagavarapu, Dr. Y Raghu Reddy. The paper was presented by Abhinav Gupta.
Research work as explained by the authors:
Open source software is increasingly being used by various organizations. Open source licenses such as GPL, MIT, Apache, Mozilla, BSD, etc have varying terms and conditions for usage, modification, and distribution. Given the availability of source code for open-source software, it is difficult to scrutinize adherence of licenses, and more often than not it is left to the good faith of organizations and individuals. Violation of licensing terms knowingly or unknowingly can lead to copyright, ethical, compliance, and security issues. In this paper, we propose a blockchain-based approach in managing open source software licenses by enforcing certain practices to improve awareness and increase transparency, thus minimizing the possibility of violations. We present a solution design that relies on the use of 4 modules: InterPlanetary File System (IPFS), Smart contracts, Transaction manager (Meta-Mask), and a Permissioned
Blockchain to enforce the conformance of licenses.
- Enhancing Configurable Limitless Paths in Virtual Reality Environments – Raghav Mittal, Sai Anirudh Karre, Y Pawankumar Gururaj, Dr. Y Raghu Reddy. The paper was presented by Raghav Mittal.
Research work as explained by the authors:
Locomotion in a virtual environment within a limited physical space is a complex activity. There exist established techniques to support limitless natural walking in virtual environments. These include Redirected walking, Dynamic path generation, and Walk-In-place technique, etc. PragPal is one such limitless path generation technique that supports natural walking in virtual environments. It is a novel software-based non-haptic locomotion technique. In this paper, we detail the enhancements to the existing PragPal path generation technique that addresses underlying issues in the technique like (1) path collision at angular turns, (2) effective usage of the physical play area, and (3) the ability to set path-width during path turns.