Skip to Main Content
Transparency is a critical concern to democratic societies. As software permeates our social lives, Software Transparency is becoming a quality criterion that demands more attention from software developers. We present in this paper our approach to capture transparency-related requirements patterns through argumentation. We represented initial transparency knowledge as requirements patterns. These initial patterns stimulated stakeholders' arguments on an open discussion about transparency of a given software. We apply an argumentation framework to capture the stakeholders' arguments on argumentation graphs. Transparency-related requirements patterns are identified by formally analyzing consensus on the argumentation graph. Basically, the identified patterns are possible operationalizations to transparency-related softgoals.