UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Software Requirements Engineering for Transparency

Zieni, Baraa; (2021) Software Requirements Engineering for Transparency. Doctoral thesis (Ph.D), University of Leicester. Green open access

[thumbnail of 2021ZIENIBPhD (1).pdf]
2021ZIENIBPhD (1).pdf - Other

Download (1MB) | Preview


The last decade has seen a period of rapid development for Software Engineering, with ever larger and more complex systems making it harder for end-users to get insights into their data, operations, and functionality. Users often are not aware of the underlying processes of complex system and thus implicitly have to trust them. Trust is vital when it comes to the users’ relationship with the software. Losing the trust of external or internal stakeholders in a product can have a significant negative impact on a company’s success and reputation. A major factor of users’ trust is the transparency of a system. Transparency is the appropriate amount of information that the user needs from the system to use it successfully (achieve their goals) and exercise informed trust judgment. However, it is vital that transparency is applied correctly and to the right areas in order to enhance users’ trust. This research develops a methodology to help requirements engineers capture and formulate transparency requirements in order to enhance users’ trust by providing them with the relevant and appropriate information. To substantiate this approach, the relationship between trust and transparency is investigated in a literature study. Then, the Transparency Engineering Methodology (TEM) is developed and evaluated using a case study. TEM has been shown to create greater regard for transparency concerns in the development cycle, leading to the user being informed about how their data used and who has access to it. This degree of transparency is extended to backend and indirect collection processes where informing the user is often overlooked. The positive effect is illustrated by the quality of the output and comments from the developers, which showed that TEM can generate holistic user stories with transparency at the centre.

Type: Thesis (Doctoral)
Qualification: Ph.D
Title: Software Requirements Engineering for Transparency
Open access status: An open access version is available from UCL Discovery
DOI: 10.25392/leicester.data.17099792.v1
Publisher version: https://doi.org/10.25392/leicester.data.17099792.v...
Language: English
UCL classification: UCL
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng
URI: https://discovery.ucl.ac.uk/id/eprint/10189101
Downloads since deposit
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item