Skip to main content

Showing 1–12 of 12 results for author: Li, Z S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2406.17325  [pdf, other

    cs.SE

    AI Tool Use and Adoption in Software Development by Individuals and Organizations: A Grounded Theory Study

    Authors: Ze Shi Li, Nowshin Nawar Arony, Ahmed Musa Awon, Daniela Damian, Bowen Xu

    Abstract: AI assistance tools such as ChatGPT, Copilot, and Gemini have dramatically impacted the nature of software development in recent years. Numerous studies have studied the positive benefits that practitioners have achieved from using these tools in their work. While there is a growing body of knowledge regarding the usability aspects of leveraging AI tools, we still lack concrete details on the issu… ▽ More

    Submitted 25 June, 2024; originally announced June 2024.

  2. arXiv:2402.16391  [pdf, other

    cs.SE

    Quality Assurance for Artificial Intelligence: A Study of Industrial Concerns, Challenges and Best Practices

    Authors: Chenyu Wang, Zhou Yang, Ze Shi Li, Daniela Damian, David Lo

    Abstract: Quality Assurance (QA) aims to prevent mistakes and defects in manufactured products and avoid problems when delivering products or services to customers. QA for AI systems, however, poses particular challenges, given their data-driven and non-deterministic nature as well as more complex architectures and algorithms. While there is growing empirical evidence about practices of machine learning in… ▽ More

    Submitted 26 February, 2024; originally announced February 2024.

  3. arXiv:2311.00984  [pdf, other

    cs.SE

    Inclusiveness Matters: A Large-Scale Analysis of User Feedback

    Authors: Nowshin Nawar Arony, Ze Shi Li, Bowen Xu, Daniela Damian

    Abstract: In an era of rapidly expanding software usage, catering to the diverse needs of users from various backgrounds has become a critical challenge. Inclusiveness, representing a core human value, is frequently overlooked during software development, leading to user dissatisfaction. Users often engage in discourse on online platforms where they indicate their concerns. In this study, we leverage user f… ▽ More

    Submitted 2 November, 2023; originally announced November 2023.

  4. arXiv:2309.07345  [pdf, other

    cs.SE

    Unveiling the Life Cycle of User Feedback: Best Practices from Software Practitioners

    Authors: Ze Shi Li, Nowshin Nawar Arony, Kezia Devathasan, Manish Sihag, Neil Ernst, Daniela Damian

    Abstract: User feedback has grown in importance for organizations to improve software products. Prior studies focused primarily on feedback collection and reported a high-level overview of the processes, often overlooking how practitioners reason about, and act upon this feedback through a structured set of activities. In this work, we conducted an exploratory interview study with 40 practitioners from 32 o… ▽ More

    Submitted 13 September, 2023; originally announced September 2023.

    Comments: 2024 IEEE/ACM 46th International Conference on Software Engineering

  5. arXiv:2305.01796  [pdf, other

    cs.HC cs.SE

    A Data-Driven Approach for Finding Requirements Relevant Feedback from TikTok and YouTube

    Authors: Manish Sihag, Ze Shi Li, Amanda Dash, Nowshin Nawar Arony, Kezia Devathasan, Neil Ernst, Alexandra Albu, Daniela Damian

    Abstract: The increasing importance of videos as a medium for engagement, communication, and content creation makes them critical for organizations to consider for user feedback. However, sifting through vast amounts of video content on social media platforms to extract requirements-relevant feedback is challenging. This study delves into the potential of TikTok and YouTube, two widely used social media pla… ▽ More

    Submitted 24 July, 2023; v1 submitted 2 May, 2023; originally announced May 2023.

  6. arXiv:2302.07100  [pdf, ps, other

    cs.CY cs.SE

    Leveraging Diversity in Software Engineering Education through Community Engaged Learning and a Supportive Network

    Authors: Nowshin Nawar Arony, Kezia Devathasan, Ze Shi Li, Daniela Damian

    Abstract: While a lack of diversity is a longstanding problem in computer science and engineering, universities and organizations continue to look for solutions to this issue. Among the first of its kind, we launched INSPIRE: STEM for Social Impact, a program at the University of Victoria, Canada, aimed to motivate and empower students from underrepresented groups in computer science and engineering to deve… ▽ More

    Submitted 10 February, 2023; originally announced February 2023.

  7. arXiv:2302.05536  [pdf, other

    cs.SE

    "Software is the easy part of Software Engineering" -- Lessons and Experiences from A Large-Scale, Multi-Team Capstone Course

    Authors: Ze Shi Li, Nowshin Nawar Arony, Kezia Devathasan, Daniela Damian

    Abstract: Capstone courses in undergraduate software engineering are a critical final milestone for students. These courses allow students to create a software solution and demonstrate the knowledge they accumulated in their degrees. However, a typical capstone project team is small containing no more than 5 students and function independently from other teams. To better reflect real-world software developm… ▽ More

    Submitted 10 February, 2023; originally announced February 2023.

    Comments: 2023 IEEE/ACM 45th International Conference on Software Engineering: Software Engineering Education and Training (ICSE-SEET)

  8. arXiv:2206.05600  [pdf, other

    cs.SE

    Narratives: the Unforeseen Influencer of Privacy Concerns

    Authors: Ze Shi Li, Manish Sihag, Nowshin Nawar Arony, Joao Bezerra Junior, Thanh Phan, Neil Ernst, Daniela Damian

    Abstract: Privacy requirements are increasingly growing in importance as new privacy regulations are enacted. To adequately manage privacy requirements, organizations not only need to comply with privacy regulations, but also consider user privacy concerns. In this exploratory study, we used Reddit as a source to understand users' privacy concerns regarding software applications. We collected 4.5 million po… ▽ More

    Submitted 11 June, 2022; originally announced June 2022.

    Comments: 13 pages, to be published in 30th IEEE International Requirements Engineering Conference (RE'22)

  9. Continuously Managing NFRs: Opportunities and Challenges in Practice

    Authors: Colin Werner, Ze Shi Li, Derek Lowlind, Omar Elazhary, Neil Ernst, Daniela Damian

    Abstract: Non-functional requirements (NFR), which include performance, availability, and maintainability, are vitally important to overall software quality. However, research has shown NFRs are, in practice, poorly defined and difficult to verify. Continuous software engineering practices, which extend agile practices, emphasize fast paced, automated, and rapid release of software that poses additional cha… ▽ More

    Submitted 11 March, 2021; originally announced March 2021.

  10. Uncovering the Benefits and Challenges of Continuous Integration Practices

    Authors: Omar Elazhary, Colin Werner, Ze Shi Li, Derek Lowlind, Neil Ernst, Margaret-Anne Storey

    Abstract: In 2006, Fowler and Foemmel defined ten core Continuous Integration (CI) practices that could increase the speed of software development feedback cycles and improve software quality. Since then, these practices have been widely adopted by industry and subsequent research has shown they improve software quality. However, there is poor understanding of how organizations implement these practices, of… ▽ More

    Submitted 6 March, 2021; originally announced March 2021.

  11. arXiv:2007.01761  [pdf, other

    cs.SE

    The Lack of Shared Understanding of Non-Functional Requirements in Continuous Software Engineering: Accidental or Essential?

    Authors: Colin Werner, Ze Shi Li, Neil Ernst, Daniela Damian

    Abstract: Building shared understanding of requirements is key to ensuring downstream software activities are efficient and effective. However, in continuous software engineering (CSE) some lack of shared understanding is an expected, and essential, part of a rapid feedback learning cycle. At the same time, there is a key trade-off with avoidable costs, such as rework, that come from accidental gaps in shar… ▽ More

    Submitted 3 July, 2020; originally announced July 2020.

    Comments: 12 pages, 1 figure, to be published in 28th IEEE International Requirements Engineering Conference (RE'20)

  12. arXiv:2002.06830  [pdf, other

    cs.SE

    GDPR Compliance in the Context of Continuous Integration

    Authors: Ze Shi Li, Colin Werner, Neil Ernst, Daniela Damian

    Abstract: The enactment of the General Data Protection Regulation (GDPR) in 2018 forced any organization that collects and/or processes EU-based personal data to comply with stringent privacy regulations. Software organizations have struggled to achieve GDPR compliance both before and after the GDPR deadline. While some studies have relied on surveys or interviews to find general implications of the GDPR, t… ▽ More

    Submitted 17 February, 2020; originally announced February 2020.

    Comments: Manuscript submitted for publication, 14 pages