1. A computer-implemented method comprising: extracting interface provisioning detail relating to interfaces associated with shared libraries provided by an operating system running on a computer system, wherein the interfaces include application binary interfaces (ABIs); detecting interface usage detail associated with the interfaces, wherein the interface usage detail is based on a frequency at which one or more interfaces are used by one or more third-party software programs running on the operating system; comparing the interface provisioning detail with the interface usage detail to determine an importance level of each shared library; and analyzing comparison results obtained from the comparison, wherein analyzing includes assigning a priority level to each shared library based on its importance level.