中文
相关论文

相关论文: Linking Sketches and Diagrams to Source Code Artif…

200 篇论文

Context: Most prior software visualisation (SV) research has focused primarily on making aspects of intangible software product artefacts more evident. While undoubtedly useful, this focus has meant that software process visualisation has…

软件工程 · 计算机科学 2021-05-04 Mujtaba Alshakhouri , Jim Buchan , Stephen G. MacDonell

The emerging trend of AR/VR places great demands on 3D content. However, most existing software requires expertise and is difficult for novice users to use. In this paper, we aim to create sketch-based modeling tools for user-friendly 3D…

人机交互 · 计算机科学 2023-10-30 Tianrun Chen , Chaotao Ding , Lanyun Zhu , Ying Zang , Yiyi Liao , Zejian Li , Lingyun Sun

The quality of training data is critical to the performance of machine learning applications in domains like transportation, healthcare, and robotics. Accurate image labeling, however, often relies on time-consuming, expert-driven methods…

人机交互 · 计算机科学 2025-05-28 Baichuan Li , Larry Powell , Tracy Hammond

The key challenge in designing a sketch representation lies with handling the abstract and iconic nature of sketches. Existing work predominantly utilizes either, (i) a pixelative format that treats sketches as natural images employing…

计算机视觉与模式识别 · 计算机科学 2021-08-27 Yonggang Qi , Guoyao Su , Pinaki Nath Chowdhury , Mingkang Li , Yi-Zhe Song

We introduce SketchGNN, a convolutional graph neural network for semantic segmentation and labeling of freehand vector sketches. We treat an input stroke-based sketch as a graph, with nodes representing the sampled points along input…

计算机视觉与模式识别 · 计算机科学 2021-03-26 Lumin Yang , Jiajie Zhuang , Hongbo Fu , Xiangzhi Wei , Kun Zhou , Youyi Zheng

Modern knowledge workers typically need to use multiple resources, such as documents, web pages, and applications, at the same time. This complexity in their computing environments forces workers to restore various resources in the course…

人机交互 · 计算机科学 2022-09-27 Donghan Hu , Sang Won Lee

Software visualization seeks to represent software artifacts graphical-ly in two or three dimensions, with the goal of enhancing comprehension, anal-ysis, maintenance, and evolution of the source code. In this context, visualiza-tions…

软件工程 · 计算机科学 2025-09-30 Anthony Savidis , Christos Vasilopoulos

The scarcity of free-hand sketch presents a challenging problem. Despite the emergence of some large-scale sketch datasets, these datasets primarily consist of sketches at the single-object level. There continues to be a lack of large-scale…

计算机视觉与模式识别 · 计算机科学 2024-05-30 Zhenbei Wu , Qiang Wang , Jie Yang

We address the problem of retrieving images with both a sketch and a text query. We present TASK-former (Text And SKetch transformer), an end-to-end trainable model for image retrieval using a text description and a sketch as input. We…

计算机视觉与模式识别 · 计算机科学 2022-08-09 Patsorn Sangkloy , Wittawat Jitkrittum , Diyi Yang , James Hays

Direct manipulation interfaces provide intuitive and interactive features to a broad range of users, but they often exhibit two limitations: the built-in features cannot possibly cover all use cases, and the internal representation of the…

人机交互 · 计算机科学 2019-07-26 Brian Hempel , Ravi Chugh

Sketching provides an intuitive way to convey dynamic intent in animation authoring (i.e., how elements change over time and space), making it a natural medium for automatic content creation. Yet existing approaches often constrain sketches…

人机交互 · 计算机科学 2026-01-29 Boyu Li , Lin-Ping Yuan , Zeyu Wang , Hongbo Fu

Source code similarity are increasingly used in application development to identify clones, isolate bugs, and find copy-rights violations. Similar code fragments can be very problematic due to the fact that errors in the original code must…

软件工程 · 计算机科学 2019-07-30 F Alomari , M Harbi

Coding is a fundamental skill required in the engineering discipline, and much work exists exploring better ways of teaching coding in the higher education context. In particular, Code Snippets (CSs) are approved to be an effective way of…

编程语言 · 计算机科学 2025-06-03 Joshua Akingbade , Jianhua Yang , Mir Seyedebrahimi

This paper proposes an open source visual analytics tool consisting of several views and perspectives on eye movement data collected during code reading tasks when writing computer programs. Hence the focus of this work is on code and…

人机交互 · 计算机科学 2022-08-02 Ayush Kumar , Ashish Kumar , Aakanksha Prasad , Michael Burch , Shenghui Cheng , Klaus Mueller

Managing software projects gets more and more complicated with an increasing project and product size. To cope with this complexity, many organizations use issue tracking systems, where tasks, bugs, and requirements are stored as issues.…

软件工程 · 计算机科学 2019-09-18 Clara Marie Lüders , Mikko Raatikainen , Joaquim Motger , Walid Maalej

We introduce the concept of code shaping, an interaction paradigm for editing code using free-form sketch annotations directly on top of the code and console output. To evaluate this concept, we conducted a three-stage design study with 18…

人机交互 · 计算机科学 2025-02-11 Ryan Yen , Jian Zhao , Daniel Vogel

Virtual Production (VP) professionals often face challenges accessing tacit knowledge and creative intent, which are important in forming common ground with collaborators and in contributing more effectively and efficiently to the team.…

人机交互 · 计算机科学 2026-02-16 Gun Woo , Park , Frederik Brudy , George Fitzmaurice , Fraser Anderson

For creative tasks, programmers face a choice: Use a GUI and sacrifice flexibility, or write code and sacrifice ergonomics? To obtain both flexibility and ease of use, a number of systems have explored a workflow that we call…

人机交互 · 计算机科学 2019-08-13 Brian Hempel , Justin Lubin , Ravi Chugh

As 3D models become critical in today's manufacturing and product design, conventional 3D modeling approaches based on Computer-Aided Design (CAD) are labor-intensive, time-consuming, and have high demands on the creators. This work aims to…

多媒体 · 计算机科学 2023-10-31 Ying Zang , Chenglong Fu , Tianrun Chen , Yuanqi Hu , Qingshan Liu , Wenjun Hu

The use-case diagram is a software artifact. Thus, as with any software artifact, the use-case diagrams change across time through the software development life cycle. Therefore, several versions of the same diagram are existed at distinct…