Emily Winter

ORCID: 0000-0003-3314-7300
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Software Engineering Research
  • Software Testing and Debugging Techniques
  • Software Reliability and Analysis Research
  • Religion, Society, and Development
  • Software Engineering Techniques and Practices
  • Religious Tourism and Spaces
  • Teaching and Learning Programming
  • Religion and Society Interactions
  • Advanced Malware Detection Techniques
  • Ethics in Business and Education
  • Media, Religion, Digital Communication
  • Homelessness and Social Issues
  • Open Source Software Innovations
  • Cultural Differences and Values
  • Scientific Computing and Data Management
  • Persona Design and Applications
  • Gender and Technology in Education
  • Innovative Human-Technology Interaction
  • Occupational Therapy Practice and Research
  • Intensive Care Unit Cognitive Disorders
  • Tourism, Volunteerism, and Development
  • Crafts, Textile, and Design
  • Sustainability and Climate Change Governance
  • Educational Assessment and Improvement
  • Religious Education and Schools

Lancaster University
2016-2024

Moscow University Touro
2024

Queen's University Belfast
2022

University of Montana
2022

San Jose State University
2020-2021

Froedtert Hospital
2018

Medical College of Wisconsin
2018

Westminster College - Missouri
2009

Background: Human values, such as prestige, social justice, and financial success, influence software production decision-making processes. While their subjectivity makes some values difficult to measure, impact on motivates our research. Aim: To contribute the scientific understanding empirical investigation of human in Software Engineering (SE). Approach: Drawing from psychology, we consider mental representations be investigated three levels: at a system (L1), personal (L2), instantiation...

10.1145/3239235.3267427 article EN 2018-10-04

A key to the success of automatic program repair (APR) techniques is how easily they can be used in an industrial setting. In this article, we describe a collaboration by team from four U.K.-based universities with Bloomberg (London) implementing automatic, highquality fixes its code base. We explain motivation for adopting APR, mechanics prototype tool that was built, and practicalities integrating APR into existing systems.

10.1109/ms.2021.3071086 article EN IEEE Software 2021-04-05

Automatic program repair (APR) is a rapidly advancing field of software engineering that aims to supplement or replace manual bug fixing with an automated tool. For APR be successfully adopted in industry, it vital tools respond developer needs and preferences. However, very little research has considered developers' general attitudes current practices (the activity replace). This paper responds this gap by reporting on survey 386 developers about their finding experiences, instinctive...

10.1109/tse.2022.3194188 article EN cc-by IEEE Transactions on Software Engineering 2022-07-27

This paper makes the case for study of human values in Software Engineering (SE) as a highly important emerging area research with significant societal implications. We offer two key principles order to advance this agenda: firstly, significance distinguished from, though connected to, ethics; and secondly, need clear theoretical frameworks study. provide findings from an initial (N=12 participants) using Values Q-Sort tool that was designed accordance these principles. conclude discussion...

10.1109/chase.2019.00012 article EN 2019-05-01

This paper reports on qualitative research into automatic program repair (APR) at Bloomberg. Six focus groups were conducted with a total of seventeen participants (including both developers the APR tool and using tool) to consider: development Bloomberg prototype (Fixie); developers' early experiences tool; perspectives how they would like interact in future. is developing rapidly it important understand greater detail this emerging technology. In paper, we provide in-depth, data from an...

10.1145/3540250.3558953 article EN Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering 2022-11-07

The gender imbalance in Computing education continues to be concerning, with women hugely underrepresented the field. Prior research on improving equality discipline discusses need improve women's sense of belonging. However, this has seldom included understanding what a belonging is for them—nor have solutions fostering been co-created women. In paper, we report findings four innovative focus groups thirteen women, students and staff, university Computer Science department—uncovering their...

10.1145/3481282.3481288 article EN 2021-09-02

Within Computer Science (CS) education, women have long been underrepresented. In the UK, make up less than 20% of CS students at A-Level and undergraduate level. The lack diversity within has become well-studied, often through quantitative surveys female or evaluations different pedagogical cultural interventions aimed to increase inclusivity. However, there far fewer studies that explore experiences a more in-depth, qualitative This paper reports on results 15 in-depth semi-structured...

10.1145/3430665.3456329 article EN 2021-06-18

The study of human values in software engineering (SE) is increasingly recognised as a fundamental human-centric issue SE decision making.However, studies still face number issues, including the difficulty eliciting systematic and structured way, challenges measuring tracking over time, lack practice-based understanding among practitioners.This paper aims to help address these issues by: 1) outlining research framework that supports approach elicitation, analysis, understanding; 2)...

10.1109/tse.2022.3170087 article EN cc-by IEEE Transactions on Software Engineering 2022-04-26

"London Youth, Religion, and Politics: Engagement Activism from Brixton to Brick Lane." Islam Christian–Muslim Relations, 29(1), pp. 113–114

10.1080/09596410.2017.1376923 article EN Islam and Christian–Muslim Relations 2017-09-26

This paper reports on the development of ongoing research into systematic study human values in software engineering (SE). Firstly, we outline rationale for this work, highlighting significance SE and need both a more structured approach to their tools support articulation domain. We then explain our theoretical framework, which draws social psychology values. Secondly, introduce designed line with framework context use so far. Our adopt variety methods, including mixed-method techniques,...

10.1109/icse-nier.2019.00024 article EN 2019-05-01

With the recent paradigm shift in teaching of computing and computational thinking skills, schools are engaging pupils as young five learning principles concepts programming. However, there still many challenges within primary education, including cost availability resources, teachers' familiarity and/or confidence with these resources. In this paper, we offer an approach that develops a creative story-based pedagogy to address constraints such facilitate development lesson plans supporting...

10.1145/3361721.3362116 article EN 2019-10-23

Understanding how environmental variation influences population genetic structure can help predict change connectivity, diversity, and evolutionary potential. We used riverscape genomics modeling to investigate climatic habitat variables relate patterns of in 2 stonefly species, one from mainstem river habitats (Sweltsa coloradensis) tributaries fidelis) 40 sites northwest Montana, USA. produced a draft genome assembly for S. coloradensis (N50 = 0.251 Mbp, BUSCO > 95% using "insecta_ob9"...

10.1093/jhered/esac025 article EN Journal of Heredity 2022-05-15

While Christian involvement in progressive social movements and activism is increasingly recognized, this literature has rarely gone beyond conceptualising religion as a resource to consider instead the ways which individual activists may articulate their religious identity how intersects with political. Based on ten in-depth interviews supporters of London Occupy movement, study offers an opportunity respond gap by exploring rich meaning-making processes these activists. The article...

10.1080/13537903.2016.1256648 article EN Journal of Contemporary Religion 2016-12-22

Automatic Program Repair (APR) has been proposed to help developers and reduce the time spent repairing programs. Recent APR tools have applied learned templates (fix patterns) fix code using knowledge from fixes successfully in past. However, there is still no general agreement on representation of patterns, making their application comparison with a baseline difficult. As consequence, it also difficult expand patterns further enable APR. We automatically generate similar compare generated...

10.1109/issre52982.2021.00015 article EN 2021-10-01

Environmental challenges demand radically transdisciplinary approaches in order to respond their complexity. Whilst transdisciplinarity has become a buzzword, less attention been given that genuinely transcend disciplinary boundaries and support work within multifaceted volatile research environments. This paper examines the adaptation of an existing management framework extracts lessons learnt from its adoption one-year sprint exploring role digital technologies flood risk (the sprint)....

10.1145/3401335.3401646 article EN 2020-06-21

In this short paper, we analyse "gender" perspectives from a survey of three hundred and seventy-eight industry developers on two aspects IT developer practice: bugs Automatic Program Repair. We also explore questions how view their job satisfaction. Our key motivation was to show whether there difference in the way that males females viewed these important concepts. From total thirteen analysed, only showed any statistical between responses compared males. Those differences were found...

10.1109/seaa60479.2023.00042 article EN 2023-09-06

This phenomenological, qualitative, pilot investigation gained insight into the lived experience of mothers, living in an emergency homeless shelter, who participated a twice weekly occupational therapy leisure craft group. research applied constructs Person-Environment-Occupation theoretical model along with concepts from justice to provide services underserved population. Information was obtained using semi-structured interviews explore what meaning derived participating these group...

10.1080/0164212x.2021.1881022 article EN Occupational Therapy in Mental Health 2021-02-17

"Exploring new monastic communities: The (re)invention of tradition." Culture and Religion, 18(4), pp. 476–477

10.1080/14755610.2017.1382988 article EN Scottish journal of religious studies 2017-10-02

The personal informatics field claims many potential benefits for users, from self-reflection to self-improvement. However, despite this focus on the self, literature has given little attention how self is conceptualised in tool design. From a starting point that all notions of are socially constructed, we draw critiques PI track three key conceptualisations prevalent – unitary lacking and knowable self. For each these, suggest possible design space opened by embracing an alternative...

10.21606/drs.2022.415 article EN cc-by-nc Proceedings of DRS 2022-06-16
Coming Soon ...