Browse Prior Art Database

Methodology to automate the dependency management of application consumption of software enhancements

IP.com Disclosure Number: IPCOM000246969D
Publication Date: 2016-Jul-19
Document File: 2 page(s) / 42K

Publishing Venue

The IP.com Prior Art Database

Abstract

Disclosed is a device methodology for determining which software features are used by applications. This provides a way to utilize a parser and relational database to detect software feature consumption by applications.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 52% of the total text.

Page 01 of 2

Methodology to automate the dependency management of application consumption of software enhancements

Disclosed is a device methodology for determining which software features are used by applications. By determining the precise nature and location of software feature consumption, applications can be deployed or distributed with an automated software dependency solution. Both software application consumers and vendors will benefit from this programmatic assessment of dependencies by avoiding time lost to inefficient and incomplete manual dependency assessments and deployment management.

    In the modern computing environment, databases and other software consumer-oriented technologies are pressed to adhere to a model of continuous delivery of product enhancements. While this model is embraced by application programmers who consume product enhancements, it presents a considerable challenge for anyone responsible for understanding and managing product dependencies.

    ISVs consume platform enhancements and deliver a solution to an external client. They need to understand product dependencies and communicate this information to their clients. Individual customers may also directly consume product enhancements and have a similar need to understand dependencies prior to deploying their own solutions across their infrastructure. The problem is considerable and is getting more complex and cumbersome. All too often, the dependencies simply go unnoticed, and the end client is presented with a level...