Abstract
The present disclosure relates to a system and method for enhancing the reliability of software applications by executing individual functions within isolated, dynamically created runtime environments called "Dependency Isolation Capsules." Each capsule includes a lightweight virtual environment, a cryptographically validated dependency set, and an isolated child process used to execute a target function. Dependencies are validated using pre-approved hash values, ensuring integrity and preventing execution when corrupted, missing, or modified libraries are detected. Upon successful validation, the function executes inside an isolated process. If validation fails, a predefined fallback routine is used while allowing the remainder of the application to continue operating normally. This invention prevents application-wide failures caused by dependency corruption and supports high-availability operation in long-running distributed systems.
Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 License.
Recommended Citation
Thangavel, Velkumar, "METHOD AND SYSTEM FOR FUNCTION-LEVEL DEPENDENCY ISOLATION CAPSULES WITH CRYPTOGRAPHIC HASH VERIFICATION AND RUNTIME FAILOVER", Technical Disclosure Commons, ()
https://www.tdcommons.org/dpubs_series/9596