Understanding User Engagement With Multi-Representational License Comprehension Interfaces

Understanding User Engagement With Multi-Representational License Comprehension Interfaces

Mahugnon Olivier Avande, Robin A. Gandhi, Harvey Siy
Copyright: © 2020 |Pages: 19
DOI: 10.4018/IJOSSP.2020100102
OnDemand:
(Individual Articles)
Available
$37.50
No Current Special Offers
TOTAL SAVINGS: $37.50

Abstract

License information for any non-trivial open-source software demonstrates the growing complexity of compliance management. Studies have shown that understanding open-source licenses is difficult. Prior research has not examined how developers would use interfaces displaying license text and its graphical models in studying a license. Consequently, a repeatable eye tracking-based methodology was developed to study user engagement when exploring open-source rights and obligations in a multi-modal fashion. Experiences of 10 participants in an exploratory case study design indicate that eye-tracking is feasible to quantitatively and qualitatively observe distinct interaction patterns in the use of license comprehension interfaces. A low correlation was observed between self-reported usability survey data and eye-tracking data. Conversely, a high correlation between eye-tracker and mouse data suggests the use of either in future studies. This paper provides a framework to conduct such studies as an alternative to surveys while offering interesting hypotheses for future studies.
Article Preview
Top

Introduction

Software developers routinely encounter legal documents such as regulatory controls for security and safety, privacy policies, and open-source licenses during software development and maintenance. Without appropriate training, it can be a challenge to understand the complex structures in legal documents and fully comprehend legal jargon. The term “legalese” has been used to describe the technical and formal language used in a legal document that is often difficult to convey in simple English. As open source engagement and development can be found in most organizations today, failure to understand legalese by software developers can introduce compliance risks. Licenses being at the core of any open-source software exchange, incorrect or inconsistent interpretation of legalese can lead to litigation. To address these risks, recent studies suggest the need for tool support to help guide developers in understanding single and multi-license interactions. However, these studies do not examine how developers use sections or even sentences within a single license in exploring a compliance problem. Besides, new methods are now available to visualize rights and obligations that are fundamental to the legal structure of an open-source software license and its interpretation by various stakeholders (Mandal, Gandhi, Siy 2020). Consequently, this paper designs an eye-tracking study to understand how developers comprehend licenses using a multi-representational license exploration tool. Eye-tracking is often used in scientific studies to investigate the subject's cognitive process, especially in problem-solving tasks. Thus, using eye trackers in user studies can provide important insights for the design of interactive, multi-representational license comprehension tool interfaces. Our experiment setup allows the study of interaction patterns used by a developer when understanding the license text for exploring a compliance problem scenario. Prior research using survey-based methods claim that developers comprehend legal issues, but it is not clear how a tool can improve or assess the depth of their understanding. To better understand tool use, new studies are required to capture and analyze user interactions resulting from the presence of different modalities of the license text. To support such studies, we have developed a repeatable eye tracking-based methodology for multi-representational license comprehension interfaces.

Complete Article List

Search this Journal:
Reset
Volume 15: 1 Issue (2024): Forthcoming, Available for Pre-Order
Volume 14: 1 Issue (2023)
Volume 13: 4 Issues (2022): 1 Released, 3 Forthcoming
Volume 12: 4 Issues (2021)
Volume 11: 4 Issues (2020)
Volume 10: 4 Issues (2019)
Volume 9: 4 Issues (2018)
Volume 8: 4 Issues (2017)
Volume 7: 4 Issues (2016)
Volume 6: 1 Issue (2015)
Volume 5: 3 Issues (2014)
Volume 4: 4 Issues (2012)
Volume 3: 4 Issues (2011)
Volume 2: 4 Issues (2010)
Volume 1: 4 Issues (2009)
View Complete Journal Contents Listing