中文
相关论文

相关论文: The first SPIE software Hack Day

200 篇论文

A virtual hands-on computer laboratory has been designed within the Gather online meeting platform. Gather's features such as spatial audio, private spaces and interactable objects offer scope for great improvements over currently used…

人机交互 · 计算机科学 2022-09-07 Rika Kobayashi , Sarah Jaffa , Jiachen Dong , Roger D. Amos , Jeremy Cohen , Emily F. Kerrison

Software Process Improvement requires significant effort related not only to the identification of relevant issues and providing an adequate response to them, but also to the implementation and adoption of the changes. Best practices…

软件工程 · 计算机科学 2021-09-09 Bartosz Walter , Branko Marovic , Ivan Garnizov , Marcin Wolski , Andrijana Todosijevic

A key mission of computer science is to enable people realize their creative ideas as naturally and painlessly as possible. Software engineering is at the center of this mission -- software technologies enable reification of ideas into…

软件工程 · 计算机科学 2016-02-04 Mehrdad Afshari , Zhendong Su

In this article I present some special astronomical scripts created for Google Earth, Google Sky and Twitter. These 'hacks' are examples of the ways in which such tools can be used either alone, in on conjunction with online services. The…

天体物理仪器与方法 · 物理学 2009-03-04 R. J. Simpson

This paper describes the design and implementation of a two-day quantum hackathon for underrepresented high school students in Nova Scotia, Canada. The first day of the hackathon is spent introducing students to quantum computing through…

物理教育 · 物理学 2026-04-29 Fahimeh Bayeh , Linh Dinh , Dongho Lee , Scott Wesley

Civic grassroots have proven their ability to create useful and scalable software that addresses pressing social needs. Although software engineering plays a fundamental role in the process of creating civic technology, academic literature…

软件工程 · 计算机科学 2021-06-18 Antti Knutas , Victoria Palacin , Giovanni Maccani , Markus Helfert

The Scikit-HEP project is a community-driven and community-oriented effort with the aim of providing Particle Physics at large with a Python scientific toolset containing core and common tools. The project builds on five pillars that…

计算物理 · 物理学 2019-10-02 Eduardo Rodrigues

This report records and discusses the Fourth Workshop on Sustainable Software for Science: Practice and Experiences (WSSSPE4). The report includes a description of the keynote presentation of the workshop, the mission and vision statements…

Team collaboration plays a key role in the success of any multi-user activity. Software engineering is a highly collaborative activity, where multiple developers and designers work together to solve a common problem. Meaningful and…

人机交互 · 计算机科学 2016-03-03 Soroush Ghorashi , Carlos Jensen

Software security has been an important research topic over the years. The community has proposed processes and tools for secure software development and security analysis. However, a significant number of vulnerabilities remains in…

软件工程 · 计算机科学 2024-06-07 Steven Arzt , Linda Schreiber , Dominik Appelt

There is a gap in scientific information systems development concerning modern software engineering and scientific computing. Historically, software engineering methodologies have been perceived as an unwanted accidental complexity to…

Scientific open-source software (OSS) has greatly benefited research communities through its transparent and collaborative nature. Given its critical role in scientific research, ensuring the sustainability of such software has become…

软件工程 · 计算机科学 2024-02-26 Jiayi Sun , Aarya Patil , Youhai Li , Jin L. C. Guo , Shurui Zhou

Podcasts have become an increasingly popular medium for knowledge sharing within the software engineering (SE) community, offering insights into industry developments and the perspectives of professionals with different backgrounds. As this…

软件工程 · 计算机科学 2026-05-27 Marvin Wyrich , Marcos Kalinowski , Adolfo Neto , Sven Apel

We discuss some specific software engineering challenges in the field of high-performance computing, and argue that the slow adoption of SE tools and techniques is at least in part caused by the fact that these do not address the HPC…

软件工程 · 计算机科学 2021-12-14 Jonas Thies , Melven Röhrig-Zöllner , Achim Basermann

Programming and software engineering courses in computer science curricula typically focus on both providing theoretical knowledge of programming languages and best-practices, and developing practical development skills. In a massive course…

软件工程 · 计算机科学 2018-04-06 Marco Torchiano , Giorgio Bruno

Common and community software packages, such as ROOT, Geant4 and event generators have been a key part of the LHC's success so far and continued development and optimisation will be critical in the future. The challenges are driven by an…

计算物理 · 物理学 2020-09-01 HEP Software Foundation , : , Thea Aarrestad , Simone Amoroso , Markus Julian Atkinson , Joshua Bendavid , Tommaso Boccali , Andrea Bocci , Andy Buckley , Matteo Cacciari , Paolo Calafiura , Philippe Canal , Federico Carminati , Taylor Childers , Vitaliano Ciulli , Gloria Corti , Davide Costanzo , Justin Gage Dezoort , Caterina Doglioni , Javier Mauricio Duarte , Agnieszka Dziurda , Peter Elmer , Markus Elsing , V. Daniel Elvira , Giulio Eulisse , Javier Fernandez Menendez , Conor Fitzpatrick , Rikkert Frederix , Stefano Frixione , Krzysztof L Genser , Andrei Gheata , Francesco Giuli , Vladimir V. Gligorov , Hadrien Benjamin Grasland , Heather Gray , Lindsey Gray , Alexander Grohsjean , Christian Gütschow , Stephan Hageboeck , Philip Coleman Harris , Benedikt Hegner , Lukas Heinrich , Burt Holzman , Walter Hopkins , Shih-Chieh Hsu , Stefan Höche , Philip James Ilten , Vladimir Ivantchenko , Chris Jones , Michel Jouvin , Teng Jian Khoo , Ivan Kisel , Kyle Knoepfel , Dmitri Konstantinov , Attila Krasznahorkay , Frank Krauss , Benjamin Edward Krikler , David Lange , Paul Laycock , Qiang Li , Kilian Lieret , Miaoyuan Liu , Vladimir Loncar , Leif Lönnblad , Fabio Maltoni , Michelangelo Mangano , Zachary Louis Marshall , Pere Mato , Olivier Mattelaer , Joshua Angus McFayden , Samuel Meehan , Alaettin Serhan Mete , Ben Morgan , Stephen Mrenna , Servesh Muralidharan , Ben Nachman , Mark S. Neubauer , Tobias Neumann , Jennifer Ngadiuba , Isobel Ojalvo , Kevin Pedro , Maurizio Perini , Danilo Piparo , Jim Pivarski , Simon Plätzer , Witold Pokorski , Adrian Alan Pol , Stefan Prestel , Alberto Ribon , Martin Ritter , Andrea Rizzi , Eduardo Rodrigues , Stefan Roiser , Holger Schulz , Markus Schulz , Marek Schönherr , Elizabeth Sexton-Kennedy , Frank Siegert , Andrzej Siódmok , Graeme A Stewart , Malik Sudhir , Sioni Paris Summers , Savannah Jennifer Thais , Nhan Viet Tran , Andrea Valassi , Marc Verderi , Dorothea Vom Bruch , Gordon T. Watts , Torre Wenaus , Efe Yazgan

Based on the old but famous distinction between "in the small" and "in the large" software development, at Nancy Universit\'e, UHP Nancy 1, we experience for a while software engineering education thanks to actual project engineering. This…

软件工程 · 计算机科学 2009-11-18 Nacer Boudjlida , Jean-Pierre Jacquot , Pascal Urso

Previous research has demonstrated that preparing students for life in software engineering is not a trivial task. Authentic learning experiences are challenging to provide, and there are gaps between what students have done at the…

软件工程 · 计算机科学 2023-01-18 Saara Tenhunen , Tomi Männistö , Petri Ihantola , Jami Kousa , Matti Luukkainen

Introduction: Digital products increasingly reshape industries, influencing human behavior and decision-making. However, the software development teams developing these systems often lack diversity, which may lead to designs that overlook…

Open Source Software (OSS) history is traced to initial efforts in 1971 at Massachusetts Institute of Technology (MIT) Artificial Intelligence (AI) Lab, the initial goals of OSS around Free vs. Freedom, and its evolution and impact on…

其他计算机科学 · 计算机科学 2019-01-01 John Sherlock , Manoj Muniswamaiah , Lauren Clarke , Shawn Cicoria