A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
End-user debugging strategies
2012
ACM Transactions on Computer-Human Interaction
This article reports the results of a detailed qualitative empirical study of end-user programmers' sensemaking about a spreadsheet's correctness. ...
Among the results are identification of the prevalence of information foraging during end-user debugging, two successful strategies for traversing the sensemaking model, potential ties to gender differences ...
ACKNOWLEDGMENTS We thank George Robertson for introducing us to sensemaking research, Peter Pirolli for his thoughts on our mapping of his sensemaking for intelligence analysts model to end-user debugging ...
doi:10.1145/2147783.2147788
fatcat:drsezfxfafgn5kyesplelac76y
Understandable and trustworthy explainable robots: A sensemaking perspective
2020
Paladyn: Journal of Behavioral Robotics
The article proposes an organic solution for the design of explainable robots rooted in a sensemaking perspective. ...
AbstractThis article discusses the fundamental requirements for making explainable robots trustworthy and comprehensible for non-expert users. ...
These two approaches are considered because both take into account the end users' perspective as a central feature; however, they do so in different ways. ...
doi:10.1515/pjbr-2021-0002
fatcat:hc5ltujes5ei3pgjyxwpdbkvsu
Predator behavior in the wild web world of bugs: An information foraging theory perspective
2013
2013 IEEE Symposium on Visual Languages and Human Centric Computing
Our results lead to a new model for debugging activities framed in terms of information foraging theory, and to a better understanding of ways in which end-user programming environments can be enhanced ...
While debugging, end users need to locate faults within the code and then find a way to correct them; this process requires them to seek information related to web page content and behavior. ...
end users' debugging strategies. ...
doi:10.1109/vlhcc.2013.6645244
dblp:conf/vl/KuttalSR13
fatcat:iht5vvnm4rcapjhye44cuiurdu
The whats and hows of programmers' foraging diets
2013
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems - CHI '13
Do their debugging strategies vary with their diets? ...
To investigate "what" and "how" questions like these for the domain of software debugging, we qualitatively analyzed 9 professional developers' foraging goals, goal patterns, and strategies. ...
s sensemaking study of end-user debugging [8] (which applied the Pirolli/Card sensemaking model [20] ) found that the foraging loop dominated the participants' sensemaking process. ...
doi:10.1145/2470654.2466418
dblp:conf/chi/PiorkowskiFKBSBJ13
fatcat:7x35fvyq55ajdlycrsoza2phtq
Debugging Framework Applications: Benefits and Challenges
[article]
2018
arXiv
pre-print
From our analysis, we produced a theory of the benefits and challenges of framework debugging. ...
This theory could be used to guide strategies for debugging framework applications and framework tool designs. ...
Finally, other researchers have investigated the challenges of end-user (non-developer) debugging scenarios, and found that understanding features and testing ideas were important parts of the process ...
arXiv:1801.05366v1
fatcat:sj5sscin65a5tba6zweppqu5oi
A Visual Analytics Approach to Debugging Cooperative, Autonomous Multi-Robot Systems' Worldviews
[article]
2020
arXiv
pre-print
We find that MOSAIC Viewer is faster- and easier-to-use than the users' current approaches, and it allows them to stitch low-level details to formulate a high-level understanding of the robots' schedules ...
Over a year-long partnership with roboticists at the NASA Jet Propulsion Laboratory, we conduct a formative study to identify the necessary system design requirements and a qualitative evaluation with ...
The research was carried out at the Jet Propulsion Laboratory, California Institute of Technology, under a contract with the National Aeronautics and Space Administration (80NM0018D0004). ...
arXiv:2009.01921v1
fatcat:5ynqoacu5fek7i6axw6fjvefjq
Open Source Software: A Source of Possibilities for Software Engineering Education and Empirical Software Engineering
2007
First International Workshop on Emerging Trends in FLOSS Research and Development (FLOSS'07: ICSE Workshops 2007)
Software maintenance is a significant part of the software life-cycle cost. Current research focuses on the maintenance of application software. ...
In organizations with co-located maintenance team, users submit change requests. Users may range from end-user to user representatives (Swanson and Beath 1990) . ...
illustrates this as a process where users provide debug texts and the developers interpret them. ...
doi:10.1109/floss.2007.12
fatcat:zue27wkzjbbgjk3gar2ztms7ze
Cognition Matters: Enduring Questions in Cognitive IS Research
2012
Journal of the AIS
These questions, while perhaps unapparent to the authors cited, become evident when one adopts an historical perspective. ...
Extrapolating from our historical analysis and looking at the operation of these cognitive qualities in concert, we envisage a bright future for cognitive research in IS: a future in which the study of ...
Vessey found that only novices used a depth-first strategy to debugging. ...
doi:10.17705/1jais.00290
fatcat:iehivyktmvbmno6zeytk3qwk3i
Untidy Data: The Unreasonable Effectiveness of Tables
[article]
2021
arXiv
pre-print
Our findings show that data tables serve a broader purpose beyond data cleanup at the initial stage of a linear analytic flow: users want to see and "get their hands on" the underlying data throughout ...
Working with data in table form is usually considered a preparatory and tedious step in the sensemaking pipeline; a way of getting the data ready for more sophisticated visualization and analytical tools ...
became, over the course of our open-ended exploration, more tightly focused: 1. How do tables, as visual and analytical objects, contribute to sensemaking and understanding? 2. ...
arXiv:2106.15005v1
fatcat:c7ztdh4ssngdvdvbrpnuacoosu
Untidy Data: The Unreasonable Effectiveness of Tables
2021
IEEE Transactions on Visualization and Computer Graphics
Our findings show that data tables serve a broader purpose beyond data cleanup at the initial stage of a linear analytic flow: users want to see and "get their hands on" the underlying data throughout ...
Working with data in table form is usually considered a preparatory and tedious step in the sensemaking pipeline; a way of getting the data ready for more sophisticated visualization and analytical tools ...
became, over the course of our open-ended exploration, more tightly focused: 1. How do tables, as visual and analytical objects, contribute to sensemaking and understanding? 2. ...
doi:10.1109/tvcg.2021.3114830
pmid:34591767
fatcat:sr5zpsitzbblrll4sqvpa3uahy
Explainable artificial intelligence for autonomous driving: An overview and guide for future research directions
[article]
2022
arXiv
pre-print
Autonomous driving has achieved a significant milestone in research and development over the last decade. ...
First, we provide a thorough overview of the state-of-the-art studies on XAI for autonomous driving. ...
Their experiments conducted with the Udacity self-driving car dataset on an end-to-end autonomous driving task show that the proposed technique is a useful tool for debugging predictions of CNNs. ...
arXiv:2112.11561v2
fatcat:zluqlvmtznh25eihtouubib3ba
Explanation in Human-AI Systems: A Literature Meta-Review, Synopsis of Key Ideas and Publications, and Bibliography for Explainable AI
[article]
2019
arXiv
pre-print
This is an integrative review that address the question, "What makes for a good explanation?" with reference to AI systems. Pertinent literatures are vast. Thus, this review is necessarily selective. ...
and enable end users to debug learned programs via a Natural Programming methodology. ...
These answers can help the end user debug intelligent assistants" (p. 46). ...
arXiv:1902.01876v1
fatcat:glklvdwc2rbdzgteew4ttfjz2q
GenderMag: A Method for Evaluating Software's Gender Inclusiveness
2016
Interacting with computers
To address this gap, we devised the GenderMag method for evaluating problem-solving software from a genderinclusiveness perspective. ...
The method includes a set of faceted personas that bring five facets of gender difference research to life, and embeds use of the personas into a concrete process through a gender-specialized Cognitive ...
With GenderMag, we hope that John and others like him will have a tool that helps them head off situations like the one experienced by "F4", the female end-user programmer in [Cao et al. 2010b ]: F4: ...
doi:10.1093/iwc/iwv046
fatcat:sr2ausxp2fdwrevwwt4u2inmti
Software Engineering Process Theory: A Multi-Method Comparison of Sensemaking-CoevoIution-Implementation Theory and Function-Behavior-Structure Theory
[article]
2013
arXiv
pre-print
Case data analysis using a closed-ended, a priori coding scheme based on the two theories strongly supports SCI, as does analysis of questionnaire response distributions (p<0.001; chi-square goodness of ...
), simultaneously improving mental pictures of the context and design artifact (Coevolution) and constructing, debugging and deploying software artifacts (Implementation). ...
Meanwhile, case site selection followed a literal replication strategy [63] . ...
arXiv:1307.1019v1
fatcat:4cza2zk2mjgrrohuhpkdi6hvb4
Hypothesis Formalization: Empirical Findings, Software Limitations, and Design Implications
[article]
2021
arXiv
pre-print
In a formative content analysis of research papers, we find that researchers highlight decomposing a hypothesis into sub-hypotheses, selecting proxy variables, and formulating statistical models based ...
We present a mixed-methods study aimed at identifying the steps, considerations, and challenges involved in operationalizing hypotheses into statistical models, a process we refer to as hypothesis formalization ...
Here, we focus on end-user (hereafter referred to as analyst) perspectives informed by our lab study and make callouts to details relevant for tool designers. ...
arXiv:2104.02712v1
fatcat:fxzvauzzg5cmlngorynhsn4fge
« Previous
Showing results 1 — 15 out of 119 results