English
Related papers

Related papers: A Diagramming Technique for Teaching Students to R…

200 papers

The profile of research software engineering has been greatly enhanced by developments at institutions around the world to form groups and communities that can support effective, sustainable development of research software. We observe,…

Software Engineering · Computer Science 2019-08-07 Jeremy Cohen , Daniel S. Katz , Michelle Barker , Robert Haines , Neil Chue Hong

Research papers are well structured documents. They have text, figures, equations, tables etc., to covey their ideas and findings. They are divided into sections like Introduction, Model, Experiments etc., which deal with different aspects…

Computation and Language · Computer Science 2024-11-28 Keshav Kumar , Ravindranath Chowdary

As a master's student, knowing how to manage your personal research is not only useful for keeping track of your work, but it is also a process that should be learned as a part of your training. As a doctoral student, however, research…

Digital Libraries · Computer Science 2021-04-08 José Devezas , Sérgio Nunes

Efficiently navigating and understanding academic papers is crucial for scientific progress. Traditional linear formats like PDF and HTML can cause cognitive overload and obscure a paper's hierarchical structure, making it difficult to…

Human-Computer Interaction · Computer Science 2025-07-28 Zijian Zhang , Pan Chen , Fangshi Du , Runlong Ye , Oliver Huang , Michael Liut , Alán Aspuru-Guzik

Ethnography has become one of the established methods for empirical research on software engineering. Although there is a wide variety of introductory books available, there has been no material targeting software engineering students…

Software Engineering · Computer Science 2025-11-14 Yvonne Dittrich , Helen Sharp , Cleidson de Souza

Sketching is used as a ubiquitous tool of expression by novices and experts alike. In this thesis I explore two methods that help a system provide a geometric machine-understanding of sketches, and in-turn help a user accomplish a…

Computer Vision and Pattern Recognition · Computer Science 2022-04-15 Raghav Brahmadesam Venkataramaiyer

In the field of machine learning, data understanding is the practice of getting initial insights in unknown datasets. Such knowledge-intensive tasks require a lot of documentation, which is necessary for data scientists to grasp the meaning…

Databases · Computer Science 2018-06-14 Markus Schröder , Christian Jilek , Jörn Hees , Andreas Dengel

Reading plays a vital role in updating the researchers on recent developments in the field, including but not limited to solutions to various problems and collaborative studies between disciplines. Prior studies identify reading patterns to…

Digital Libraries · Computer Science 2022-05-18 Bhanuka Mahanama , Gavindya Jayawardena , Yasasi Abeysinghe , Vikas Ashok , Sampath Jayarathna

Researchers need to keep up with immense literatures, though it is time-consuming and difficult to do so. In this paper, we investigate the role that intelligent interfaces can play in helping researchers skim papers, that is, rapidly…

Human-Computer Interaction · Computer Science 2023-09-26 Raymond Fok , Hita Kambhamettu , Luca Soldaini , Jonathan Bragg , Kyle Lo , Andrew Head , Marti A. Hearst , Daniel S. Weld

Background: Despite the potential benefits of software modelling, developers have shown a considerable reluctance towards its application. There is substantial existing research studying industrial use and technical challenges of modelling.…

Software Engineering · Computer Science 2023-01-05 Shalini Chakraborty , Grischa Liebel

For a long time, it has been recognized that the software industry has a demand for students who are well grounded in design competencies and who are ready to contribute to a project with little additional training. In response to the…

Software Engineering · Computer Science 2024-12-09 Luiz Fernando Capretz

With the increasing amount of data globally, analyzing and visualizing data are becoming essential skills across various professions. It is important to equip university students with these essential data skills. To learn, design, and…

Human-Computer Interaction · Computer Science 2024-09-11 Shri Harini Ramesh , Fateme Rajabiyazdi

Recent work investigated the potential of comics to support the teaching and learning of programming concepts and suggested several ways $coding$ $strips$, a form of comic strip with its corresponding code, can be used. Building on this…

Computers and Society · Computer Science 2021-09-29 Sangho Suh , Celine Latulipe , Ken Jen Lee , Bernadette Cheng , Edith Law

Scientific paper evaluation often involves not only assessing a manuscript itself, but also relating it to contemporaneous research and prior literature. However, existing LLM-based methods typically model these signals separately and lack…

Computation and Language · Computer Science 2026-05-27 Pujun Zheng , Wanying Ren , Jiacheng Yao , Guoxiu He , Star X. Zhao

Diagrams are common tools for representing complex concepts, relationships and events, often when it would be difficult to portray the same information with natural images. Understanding natural images has been extensively studied in…

Computer Vision and Pattern Recognition · Computer Science 2016-03-25 Aniruddha Kembhavi , Mike Salvato , Eric Kolve , Minjoon Seo , Hannaneh Hajishirzi , Ali Farhadi

In recent years, the field of machine learning has seen rapid growth, with applications in a variety of domains, including image recognition, natural language processing, and predictive modeling. In this paper, we explore the application of…

Machine Learning · Computer Science 2022-04-01 Eliot H. Ayache , Conor M. B. Omand

In this work, we demonstrate a novel system, namely Web of Scholars, which integrates state-of-the-art mining techniques to search, mine, and visualize complex networks behind scholars in the field of Computer Science. Relying on the…

Digital Libraries · Computer Science 2022-02-24 Jiaying Liu , Jing Ren , Wenqing Zheng , Lianhua Chi , Ivan Lee , Feng Xia

Recently, the strong text creation ability of Large Language Models(LLMs) has given rise to many tools for assisting paper reading or even writing. However, the weak diagram analysis abilities of LLMs or Multimodal LLMs greatly limit their…

Multimedia · Computer Science 2024-01-10 Anwen Hu , Yaya Shi , Haiyang Xu , Jiabo Ye , Qinghao Ye , Ming Yan , Chenliang Li , Qi Qian , Ji Zhang , Fei Huang

This paper is simply a collection of process diagrams for further use and reference. These are diagrams about different approaches to research.

Human-Computer Interaction · Computer Science 2022-09-27 Sheelagh Carpendale

Due to the lack of structure, scholarly knowledge remains hardly accessible for machines. Scholarly knowledge graphs have been proposed as a solution. Creating such a knowledge graph requires manual effort and domain experts, and is…

Digital Libraries · Computer Science 2020-12-02 Allard Oelen , Markus Stocker , Sören Auer