A Method To Do Binary Analysis And Provide Smart Advisory Using Runtime Architecture Layer To Improve Quality And Performance in Enterprise Applications
Enterprise applications, by their very nature, need security, performance and robustness in addition to being reliable and scalable. Providing useful diagnostics and analysis, generating optimized code to produce such enterprise applications, have always been a research topic in compilers and system software technologies, and has so far resulted in many successful implementations through compiler optimizations and performance analysis tools. Here we propose a newer and smarter unique technique by tapping the potential of Runtime Architecture Layer of an Operating System Platform, which has been untapped so far.
RTA (Runtime Architecture) Layer mainly includes assemblers, static and dynamic linkers, loaders, runtime libraries and ELF (Executable and Linkable Format) binary information. Collectively, this layer provides a substantial amount of crucial information that helps to improve security, performance and robustness significantly, which is of highest importance in enterprise application development.
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.
Hegde, Suprateeka R. and Joshi, Shridhar Prakash, "A Method To Do Binary Analysis And Provide Smart Advisory Using Runtime Architecture Layer To Improve Quality And Performance in Enterprise Applications", Technical Disclosure Commons, (May 04, 2017)