Software Behavior

Software behavior analysis aims to understand and predict how software systems function, encompassing aspects like performance, user interaction, and error handling. Current research focuses on leveraging machine learning, particularly large language models (LLMs) and control theory, to analyze code, predict runtime behavior, and personalize user experiences. These advancements improve software development by enabling more efficient debugging, automated configuration optimization, and the creation of more robust and adaptable systems, ultimately leading to higher quality and more reliable software.

Papers