try preemptive solutions now! 

Home
 

Shelf Life Application Inventory Management

Shelf Life is an Application Inventory Management solution that ensures applications will automatically self-regulate and enforce aging and expiry policies as defined by business and IT owners.

Best practices dictate that organizations developing applications and services also develop and enforce policies that manage application access and availability over time and across organizational boundaries.

1) Instrument Expiration and End-of-Life Logic in Applications

Shelf Life enables you to embed expiration, de-activation, or end-of-life and notification logic into an application via instrumentation. Dotfuscator injects code that reacts to application expiration by exiting the application and/or sending a Runtime Intelligence message. This function is particularly helpful with beta applications. Users can schedule an application s expiration/de-activation for a specific date and optionally issue warnings that the application will expire or de-activate in a specific number of days.

2) Extend an Application's Shelf Life

Dotfuscator users may provide the option of extending an application's shelf life by writing code to provide updated expiration information to the shelf life engine by specifying a Shelf Life Token Source. This provides a mechanism to extend warning and expiration dates without requiring re-instrumentation and redistribution of binaries by allowing a shelf life token to be read at runtime rather than being generated during instrumentation.