中文
相关论文

相关论文: THE CAVES Project - Collaborative Analysis Version…

200 篇论文

This paper presents an approach to the study of cognitive activities in collaborative software development. This approach has been developed by a multidisciplinary team made up of software engineers and cognitive psychologists. The basis of…

人机交互 · 计算机科学 2016-08-14 Pierre Robillard , Patrick D'Astous , Françoise Détienne , Willemien Visser

Software development environments (IDEs) have not followed the IT industry's inexorable trend towards distribution. They do too little to address the problems raised by today's increasingly distributed projects; neither do they facilitate…

软件工程 · 计算机科学 2012-06-27 Martin Nordio , H. -Christian Estler , Carlo A. Furia , Bertrand Meyer

Software development is rarely an individual effort and generally involves teams of developers collaborating to generate good reliable code. Among the software code there exist technical dependencies that arise from software components…

软件工程 · 计算机科学 2010-06-08 Chintan Amrit , Jos van Hillegersberg

Effective communication is a critical factor in successful software engineering collaboration. However, communication gaps remain a persistent challenge, often leading to misunderstandings, inefficiencies, and defects. This research…

Scientific workflows are a cornerstone of modern scientific computing. They are used to describe complex computational applications that require efficient and robust management of large volumes of data, which are typically stored/processed…

分布式、并行与集群计算 · 计算机科学 2021-03-03 Rafael Ferreira da Silva , Loïc Pottier , Tainã Coleman , Ewa Deelman , Henri Casanova

The purpose of this review is to understand the importance of collaboration tools which are Slack, Microsoft Teams, Confluence in Agile and software projects. Agile methodologies rely on flexibility, using cycles and integration throughout…

软件工程 · 计算机科学 2025-06-16 Raman Mohammed Hussein , Bryar A. Hassan

Collaborative writing is essential for teams that create documents together. Creating documents in large-scale collaborations is a challenging task that requires an efficient workflow. The design of such a workflow has received…

Software visualizations are usually realized as standalone and isolated tools that use embedded code viewers within the visualization. In the context of program comprehension, only few approaches integrate visualizations into code editors,…

软件工程 · 计算机科学 2023-08-31 Alexander Krause-Glau , Wilhelm Hasselbring

Automating the theory-experiment cycle requires effective distributed workflows that utilize a computing continuum spanning lab instruments, edge sensors, computing resources at multiple facilities, data sets distributed across multiple…

分布式、并行与集群计算 · 计算机科学 2024-10-22 Nathan Tallent , Jan Strube , Luanzheng Guo , Hyungro Lee , Jesun Firoz , Sayan Ghosh , Bo Fang , Oceane Bel , Steven Spurgeon , Sarah Akers , Christina Doty , Erol Cromwell

Reproducibility in research remains hindered by complex systems involving data, models, tools, and algorithms. Studies highlight a reproducibility crisis due to a lack of standardized reporting, code and data sharing, and rigorous…

软件工程 · 计算机科学 2024-11-05 Venkat S. Malladi , Maria Yazykova , Olesya Melnichenko , Yulia Dubinina

Prior to the public release of Kubernetes it was difficult to conduct joint development of elaborate analysis facilities due to the highly non-homogeneous nature of hardware and network topology across compute facilities. However, since the…

Open source software (OSS) is essential for modern society and, while substantial research has been done on individual (typically central) projects, only a limited understanding of the periphery of the entire OSS ecosystem exists. For…

The act of sharing scientific knowledge is rapidly evolving away from traditional articles and presentations to the delivery of executable objects that integrate the data and computational details (e.g., scripts and workflows) upon which…

Social Coding Sites (SCSs) are social media services for sharing software development projects on the Web, and many open source projects are currently being developed on SCSs. One of the characteristics of SCSs is that they provide a…

社会与信息网络 · 计算机科学 2014-09-05 Yuya Yoshikawa , Tomoharu Iwata , Hiroshi Sawada

Relational databases have limited support for data collaboration, where teams collaboratively curate and analyze large datasets. Inspired by software version control systems like git, we propose (a) a dataset version control system, giving…

User experience (UX) has undergone a revolution in collaborative practices, due to tools that enable quick feedback and continuous collaboration with a varied team across a design's lifecycle. However, it is unclear how this shift in…

人机交互 · 计算机科学 2023-02-28 K. J. Kevin Feng , Tony W. Li , Amy X. Zhang

Continuous integration is a software engineering practice of frequently merging all developer working copies with a shared main branch, e.g., several times a day. With the advent of GitHub, a platform well known for its "social coding"…

Reproducibility is a core requirement of modern scientific research. For computational research, reproducibility means that code should produce the same results, even when run on different systems. A standard approach to ensuring…

其他计算机科学 · 计算机科学 2023-10-03 Paxton C. Fitzpatrick , Jeremy R. Manning

Current paper reports the advantages of the application of GitHub and LaTeX for the MSc thesis writing. The existing code-based program implemented in GitHub portal provides a great tool for scientists and students for data sharing and…

计算机与社会 · 计算机科学 2018-12-27 Polina Lemenkova

Immersive technologies offer new opportunities to support collaborative visual data analysis by providing each collaborator a personal, high-resolution view of a flexible shared visualisation space through a head mounted display. However,…

人机交互 · 计算机科学 2020-11-12 Benjamin Lee , Xiaoyun Hu , Maxime Cordeil , Arnaud Prouzeau , Bernhard Jenny , Tim Dwyer