Please use this identifier to cite or link to this item:
Title: A Framework for Efficient Delivery of Software Products
Authors: Hooda, Diksha
Supervisor: Rani, Rinkle
Keywords: Software Delivery, Software Engineering, Bin Packing Algorithm, File Transfer Protocol, Encryption
Issue Date: 4-Aug-2017
Abstract: Software Delivery is about bringing a piece of software into the market. Software delivery accounts to a considerable premium to an organization. With the invention of internet, each day more and more number of people are getting connected to the internet. It is found that around 28% of the world population is connected to the internet. Greater number of people carry internet connected devices and gadgets with them with each passing day. The advent of internet has great impact upon the lives of the people around the world. A majority of online retail businesses rely on the internet connectivity to be operational. This era is about how technologically advanced the world is becoming. Taking advantage of these advances and aiming to make the world more interconnected and intelligent is altering the lives and businesses all around the world. But, these advancements in technology are possible only with better software systems. Software is considered to be the intangible entity that enables smarter services and paves the way to smart enterprise software solutions. This leads to increase in customer demand which further enhances the complexity of software and thus, gives rise to the need of delivering better software solutions to the market consistently. This brings in software delivery into the picture to ensure that better solutions are delivered to the businesses in the form of software products over the network. An astute approach towards delivering software products paves the way to overpower competitive risks. The major hindrances faced during the process of software delivery include limited bandwidth usage, poor performance, handling uncertainties at various phases of delivery and economics of the software distribution process. The size of delivery is a major area of concern for the software delivery organizations. Here, we provide a localized methodology of delivering software products which has an upper hand over the centralized portal technique where all the delivery requests by the end users are directed. There is a lot of network congestion in the centralized approach which brings down the overall performance. The local tooling provide security layer by implementing authentication mechanisms for authorized access. Encryption techniques are adopted to enhance security. We also package the delivery in a compresses format for the ease of network transfer.
Appears in Collections:Masters Theses@CSED

Files in This Item:
File Description SizeFormat 
DikshaHooda_801532012(1)(1).pdf1.93 MBAdobe PDFThumbnail

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.