中文
相关论文

相关论文: Githru: Visual Analytics for Understanding Softwar…

200 篇论文

Git is widely used for collaborative software development, but it can be challenging for newcomers. While most learning tools focus on individual workflows, Git is inherently collaborative. We present GitAcademy, a browser-based learning…

人机交互 · 计算机科学 2026-02-24 Joel Bucher , Lahari Goswami , Sverrir Thorgeirsson , April Yi Wang

GitHub Actions (GA) has become the de facto tool that developers use to automate software workflows, seamlessly building, testing, and deploying code. Yet when GA fails, it disrupts development, causing delays and driving up costs.…

Modern enterprises manage vast knowledge distributed across heterogeneous systems such as Jira, Git repositories, Confluence, and wikis. Conventional retrieval methods based on keyword search or static embeddings often fail to answer…

人工智能 · 计算机科学 2025-10-14 Nilima Rao , Jagriti Srivastava , Pradeep Kumar Sharma , Hritvik Shrivastava

Glyph-based visualization achieves an impressive graphic design when associated with comprehensive visual metaphors, which help audiences effectively grasp the conveyed information through revealing data semantics. However, creating such…

人机交互 · 计算机科学 2022-09-14 Lu Ying , Xinhuan Shu , Dazhen Deng , Yuchen Yang , Tan Tang , Lingyun Yu , Yingcai Wu

Current web accessibility guidelines ask visualization designers to support screen readers via basic non-visual alternatives like textual descriptions and access to raw data tables. But charts do more than summarize data or reproduce…

人机交互 · 计算机科学 2022-05-11 Jonathan Zong , Crystal Lee , Alan Lundgard , JiWoong Jang , Daniel Hajas , Arvind Satyanarayan

Reusable data/code and reproducible analyses are foundational to quality research. This aspect, however, is often overlooked when designing interactive stream analysis workflows for time-series data (e.g., eye-tracking data). A mechanism to…

数据库 · 计算机科学 2022-06-20 Yasith Jayawardana , Vikas G. Ashok , Sampath Jayarathna

Data integration is often performed to consolidate information from multiple disparate data sources during visual data analysis. However, integration operations are usually separate from visual analytics operations such as encode and filter…

人机交互 · 计算机科学 2024-03-08 Adam Coscia , Ashley Suh , Remco Chang , Alex Endert

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

Scalable interactive visual data exploration is crucial in many domains due to increasingly large datasets generated at rapid rates. Details-on-demand provides a useful interaction paradigm for exploring large datasets, where users start at…

人机交互 · 计算机科学 2019-05-14 Wenbo Tao , Xiaoyu Liu , Çağatay Demiralp , Remco Chang , Michael Stonebraker

The new age of digital growth has marked all fields. This technological evolution has impacted data flows which have witnessed a rapid expansion over the last decade that makes the data traditional processing unable to catch up with the…

数据库 · 计算机科学 2024-04-22 Rania Mkhinini Gahar , Olfa Arfaoui , Minyar Sassi Hidri

Researchers in the humanities are among the many who are now exploring the world of big data. They have begun to use programming languages like Python or R and their corresponding libraries to manipulate large data sets and discover brand…

软件工程 · 计算机科学 2020-07-30 Dewi Yokelson

Considering the market's competitiveness and the complexity of organizations and projects, analyzing data is crucial to decision support on software development and project management processes. These practices are essential to increase…

信息检索 · 计算机科学 2022-11-28 Andre Nobre Barrocas , Alberto Rodrigues da Silva , Joao Paulo Saraiva

Understanding visually-rich business documents to extract structured data and automate business workflows has been receiving attention both in academia and industry. Although recent multi-modal language models have achieved impressive…

计算与语言 · 计算机科学 2023-09-19 Zilong Wang , Yichao Zhou , Wei Wei , Chen-Yu Lee , Sandeep Tata

Graph data have become increasingly common. Visualizing them helps people better understand relations among entities. Unfortunately, existing graph visualization tools are primarily designed for single-person desktop use, offering limited…

Visualizing changes over time is fundamental to learning from the past and anticipating the future. However, temporal semantics can be complicated, and existing visualization tools often struggle to accurately represent these complexities.…

人机交互 · 计算机科学 2025-10-30 Cynthia A. Huang , Mitchell O'Hara-Wild , Rob J. Hyndman , Matthew Kay

Graph layouts are key to exploring massive graphs. An enormous number of nodes and edges do not allow network analysis software to produce meaningful visualization of the pervasive networks. Long computation time, memory and display…

分布式、并行与集群计算 · 计算机科学 2021-08-03 Ehsan Moradi , Debajyoti Mondal

Code clone detection is about finding out similar code fragments, which has drawn much attention in software engineering since it is important for software maintenance and evolution. Researchers have proposed many techniques and tools for…

软件工程 · 计算机科学 2023-11-21 Junjie Shan , Shihan Dou , Yueming Wu , Hairu Wu , Yang Liu

Software developers explore and inspect software repository data to obtain detailed information archived in the development history. However, developers who are not acquainted with the development context suffer from delving into the…

软件工程 · 计算机科学 2021-04-29 Youngtaek Kim , Hyeon Jeon , Kiroong Choe , Hyunjoo Song , Bohyoung Kim , Jinwook Seo

Despite decades of engineering and scientific research efforts, separation of concerns in software development remains not fully achieved. The challenge has been to avoid the crosscutting of concerns phenomenon, which has no apparent…

软件工程 · 计算机科学 2021-10-11 Júlio G. S. F. da Costa , Reinaldo A. Petta , Samuel Xavier-de-Souza

Understanding and tuning the performance of extreme-scale parallel computing systems demands a streaming approach due to the computational cost of applying offline algorithms to vast amounts of performance log data. Analyzing large…

分布式、并行与集群计算 · 计算机科学 2020-01-28 Suraj P. Kesavan , Takanori Fujiwara , Jianping Kelvin Li , Caitlin Ross , Misbah Mubarak , Christopher D. Carothers , Robert B. Ross , Kwan-Liu Ma