Search Results - "Guo, Jin L. C"
-
1
Properties and Styles of Software Technology Tutorials
Published in IEEE transactions on software engineering (01-02-2024)“…A large number of tutorials for popular software development technologies are available online, and those about the same technology vary widely in their…”
Get full text
Journal Article -
2
How programmers find online learning resources
Published in Empirical software engineering : an international journal (01-03-2023)“…When learning a new technology, programmers often have to sift through multiple online resources to find information that addresses their questions. Prior work…”
Get full text
Journal Article -
3
Leveraging Historical Associations between Requirements and Source Code to Identify Impacted Classes
Published in IEEE transactions on software engineering (01-04-2020)“…As new requirements are introduced and implemented in a software system, developers must identify the set of source code classes which need to be changed…”
Get full text
Journal Article -
4
The Secret to Better AI and Better Software (Is Requirements Engineering)
Published in IEEE software (01-01-2022)“…Recently, practitioners and researchers met to discuss the role of requirements, and AI and SE. We offer here notes on that fascinating discussion. Also, have…”
Get full text
Journal Article -
5
Motivating Users to Attend to Privacy: A Theory-Driven Design Study
Published 07-05-2024“…In modern technology environments, raising users' privacy awareness is crucial. Existing efforts largely focused on privacy policy presentation and failed to…”
Get full text
Journal Article -
6
SUMMIT: Scaffolding OSS Issue Discussion Through Summarization
Published 05-08-2023“…For Open Source Software (OSS) projects, discussions in Issue Tracking Systems (ITS) serve as a crucial collaboration mechanism for diverse stakeholders…”
Get full text
Journal Article -
7
Automated Traceability for Domain Modelling Decisions Empowered by Artificial Intelligence
Published in 2021 IEEE 29th International Requirements Engineering Conference (RE) (01-09-2021)“…Domain modelling abstracts real-world entities and their relationships in the form of class diagrams for a given domain problem space. Modellers often perform…”
Get full text
Conference Proceeding -
8
Characterizing User Behaviors in Open-Source Software User Forums: An Empirical Study
Published 07-04-2022“…User forums of Open Source Software (OSS) enable end-users to collaboratively discuss problems concerning the OSS applications. Despite decades of research on…”
Get full text
Journal Article -
9
Aspirations and Practice of Model Documentation: Moving the Needle with Nudging and Traceability
Published 08-02-2023“…The documentation practice for machine-learned (ML) models often falls short of established practices for traditional software, which impedes model…”
Get full text
Journal Article -
10
GANSpiration: Balancing Targeted and Serendipitous Inspiration in User Interface Design with Style-Based Generative Adversarial Network
Published 08-03-2022“…Inspiration from design examples plays a crucial role in the creative process of user interface design. However, current tools and techniques that support…”
Get full text
Journal Article -
11
Facilitating Asynchronous Participatory Design of Open Source Software: Bringing End Users into the Loop
Published 24-02-2021“…As open source software (OSS) becomes increasingly mature and popular, there are significant challenges with properly accounting for usability concerns for the…”
Get full text
Journal Article -
12
How Do the Open Source Communities Address Usability and UX Issues? An Exploratory Study
Published 20-02-2019“…Usability and user experience (UX) issues are often not well emphasized and addressed in open source software (OSS) development. There is an imperative need…”
Get full text
Journal Article -
13
ArguLens: Anatomy of Community Opinions On Usability Issues Using Argumentation Models
Published 16-01-2020“…In open-source software (OSS), the design of usability is often influenced by the discussions among community members on platforms such as issue tracking…”
Get full text
Journal Article -
14
A Design Space for Intelligent and Interactive Writing Assistants
Published 26-03-2024“…In our era of rapid technological advancement, the research landscape for writing assistants has become increasingly fragmented across various research…”
Get full text
Journal Article -
15
Usability of Virtual Reality Application Through the Lens of the User Community: A Case Study
Published 20-02-2019“…The increasing availability and diversity of virtual reality (VR) applications highlighted the importance of their usability. Function-oriented VR applications…”
Get full text
Journal Article -
16
Automated, interactive, and traceable domain modelling empowered by artificial intelligence
Published in Software and systems modeling (01-06-2022)“…Model-Based Software Engineering provides various modelling formalisms for capturing the structural, behavioral, configuration, and intentional aspects of…”
Get full text
Journal Article -
17
Analysis and Detection of Information Types of Open Source Software Issue Discussions
Published in 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) (01-05-2019)“…Most modern Issue Tracking Systems (ITSs) for open source software (OSS) projects allow users to add comments to issues. Over time, these comments accumulate…”
Get full text
Conference Proceeding -
18
Subtle Bugs Everywhere: Generating Documentation for Data Wrangling Code
Published in 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE) (01-11-2021)“…Data scientists reportedly spend a significant amount of their time in their daily routines on data wrangling, i.e. cleaning data and extracting features…”
Get full text
Conference Proceeding -
19
Traceability in the wild: automatically augmenting incomplete trace links
Published in 2018 IEEE/ACM 40th International Conference on Software Engineering (ICSE) (27-05-2018)“…Software and systems traceability is widely accepted as an essential element for supporting many software development tasks. Today's version control systems…”
Get full text
Conference Proceeding -
20
Information correspondence between types of documentation for APIs
Published in Empirical software engineering : an international journal (01-09-2020)“…Documentation for programming languages and their APIs takes many forms, such as reference documentation, blog posts or other textual and visual media. Prior…”
Get full text
Journal Article