Complex software decisions made transparent for better user understanding and trust.
Software systems are becoming more complex, especially with the use of machine learning. Users rely on these systems for important decisions in their daily lives, so it's crucial to make these decisions more understandable. This means we need to make software systems more transparent. However, there is a lack of understanding about how to do this effectively. To address this, the process of defining transparency requirements needs to be studied more closely. By conducting studies with practitioners, we can better understand the challenges and find solutions to improve the transparency of software systems.