中文
相关论文

相关论文: Sketches and Diagrams in Practice

200 篇论文

Sketching algorithms or sketches have emerged as a promising alternative to the traditional packet sampling-based network telemetry solutions. At a high level, they are attractive because of their high resource efficiency and accuracy…

网络与互联网体系结构 · 计算机科学 2020-12-14 Zaoxing Liu , Hun Namkung , Anup Agarwal , Antonis Manousis , Peter Steenkiste , Srinivasan Seshan , Vyas Sekar

We present a sketch-based CAD modeling system, where users create objects incrementally by sketching the desired shape edits, which our system automatically translates to CAD operations. Our approach is motivated by the close similarities…

图形学 · 计算机科学 2020-09-11 Changjian Li , Hao Pan , Adrien Bousseau , Niloy J. Mitra

In the last decade, decision diagrams (DDs) have been the basis for a large array of novel approaches for modeling and solving optimization problems. Many techniques now use DDs as a key tool to achieve state-of-the-art performance within…

最优化与控制 · 数学 2022-01-28 Margarita P. Castro , Andre A. Cire , J. Christopher Beck

Software is increasingly produced in the form of ecosystems, collections of interdependent components maintained by a distributed community. These ecosystems act as network organizations, not markets, and thus often lack actionable…

软件工程 · 计算机科学 2020-12-14 Christopher Bogart , James Howison , James Herbsleb

Design mockups are essential instruments for visualizing and testing design ideas. However, the process of generating mockups can be time-consuming and challenging for designers. In this article, we present and evaluate two different…

人机交互 · 计算机科学 2023-03-23 Tommaso Calò , Luigi De Russis

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

Software security requirements have been traditionally considered as a non-functional attribute of the software. However, as more software started to provide services online, existing mechanisms of using firewalls and other hardware to…

软件工程 · 计算机科学 2023-10-24 Asif Imran

Free-hand sketches are highly illustrative, and have been widely used by humans to depict objects or stories from ancient times to the present. The recent prevalence of touchscreen devices has made sketch creation a much easier task than…

计算机视觉与模式识别 · 计算机科学 2022-02-02 Peng Xu , Timothy M. Hospedales , Qiyue Yin , Yi-Zhe Song , Tao Xiang , Liang Wang

To make computational thinking appealing to young learners, initial programming instruction looks very different now than a decade ago, with increasing use of graphics and robots both real and virtual. After the first steps, children want…

计算机与社会 · 计算机科学 2022-08-15 Padma Pasupathi , Christopher W. Schankula , Nicole DiVincenzo , Sarah Coker , Christopher Kumar Anand

This study introduces a human-in-the-loop pipeline that converts unscaled, hand-drawn floor plan sketches into semantically consistent 3D BIM models. The workflow leverages multimodal large language models (MLLMs) within a multi-agent…

人工智能 · 计算机科学 2025-10-27 Abir Khan Ratul , Sanjay Acharjee , Somin Park , Md Nazmus Sakib

Context: On top of the inherent challenges startup software companies face applying proper software engineering practices, the non-deterministic nature of machine learning techniques makes it even more difficult for machine learning (ML)…

软件工程 · 计算机科学 2023-04-05 Bishal Lakha , Kalyan Bhetwal , Nasir U. Eisty

Software engineering research is evolving and papers are increasingly based on empirical data from a multitude of sources, using statistical tests to determine if and to what degree empirical evidence supports their hypotheses. To…

[Background] The MVP concept has influenced the way in which development teams apply Software Engineering practices. However, the overall understanding of this influence of MVPs on SE practices is still poor. [Objective] Our goal is to…

软件工程 · 计算机科学 2023-05-16 Silvio Alonso , Marcos Kalinowski , Bruna Ferreira , Simone D. J. Barbosa , Helio Lopes

Software engineering is knowledge-intensive work, and how to manage software engineering knowledge has received much attention. This systematic review identifies empirical studies of knowledge management initiatives in software engineering,…

软件工程 · 计算机科学 2018-11-30 Finn Olav Bjørnson , Torgeir Dingsøyr

Modeling and documentation are two essential ingredients for the engineering discipline of software development. During the last twenty years a wide variety of description and modeling techniques as well as document formats has been…

软件工程 · 计算机科学 2014-11-11 Manfred Broy , Franz Huber , Barbara Paech , Bernhard Rumpe , Katharina Spies

Annotations play a vital role in highlighting critical aspects of visualizations, aiding in data externalization and exploration, collaborative sensemaking, and visual storytelling. However, despite their widespread use, we identified a…

Software development is a sociotechnical and human-centered endeavor in which human factors directly influence quality, productivity, and innovation capacity. In this context, career development in computing goes beyond technical mastery,…

软件工程 · 计算机科学 2026-05-01 Israely Lima , Lucas Moura Lourenço , Márcio Ribeiro , Ivan Machado , Carla Ilane Bezerra

Design studies aim to create visualization solutions for real-world problems of different application domains. Recently, the emergence of large language models (LLMs) has introduced new opportunities to enhance the design study process,…

人机交互 · 计算机科学 2025-08-14 Shaolun Ruan , Rui Sheng , Xiaolin Wen , Jiachen Wang , Tianyi Zhang , Yong Wang , Tim Dwyer , Jiannan Li

Background: Software Process Simulation (SPS) has become an effective tool for software process management and improvement. However, its adoption in industry is less than what the research community expected due to the burden of measurement…

软件工程 · 计算机科学 2023-01-18 Bohan Liu , He Zhang , Liming Dong , Zhiqi Wang , Shanshan Li

Software developers use a variety of social media channels and tools in order to keep themselves up to date, collaborate with other developers, and find projects to contribute to. Meetup is one of such social media used by software…

软件工程 · 计算机科学 2019-12-17 Abhishek Sharma , Gede Artha Azriadi Prana , Anamika Sawhney , Nachiappan Nagappan , David Lo