English
Related papers

Related papers: The first SPIE software Hack Day

200 papers

Scientists spend an increasing amount of time building and using software. However, most scientists are never taught how to do this efficiently. As a result, many are unaware of tools and practices that would allow them to write more…

Robotics software is pushing the limits of software engineering practice. The 3rd International Workshop on Robotics Software Engineering held a panel on "the best practices for robotic software engineering". This article shares the key…

Software Engineering · Computer Science 2022-12-12 Robert Bocchino , Arne Nordmann , Allison Thackston , Andreas Angerer , Federico Ciccozzi , Ivano Malavolta , Andreas Wortmann

DevOps describes a method to reorganize the way different disciplines in software engineering work together to speed up software delivery. However, the introduction of DevOps-methods to organisations is a complex task. A successful…

In today's world, many cities are embracing cutting-edge technology and transforming into "smart cities". These emerging innovations are revolutionizing the standard of living for people, and as a result, smart city infrastructure…

Software Engineering · Computer Science 2023-05-10 Mamdouh Alenezi

Scientists across all disciplines share a common challenge: the divide between their theoretical knowledge and the specialized skills and time needed to build interactive tools to communicate this expertise. While large language models…

Round table discussions are in the tradition of ACAT. This year's plenary round table discussion was devoted to questions related to the use of scientific software in High Energy Physics and beyond. The 90 minutes of discussion were lively,…

High Energy Physics - Phenomenology · Physics 2015-06-22 Federico Carminati , Denis Perret-Gallix , Tord Riemann

The Square Kilometre Array (SKA, https://skatelescope.org) will be the world's largest radio telescope. SKA Science Data Challenges will be regularly issued to the community as part of the science preparatory activities. The purpose of…

Instrumentation and Methods for Astrophysics · Physics 2019-08-14 Anna Bonaldi , Robert Braun

The reproduction and replication of novel results has become a major issue for a number of scientific disciplines. In computer science and related computational disciplines such as systems biology, the issues closely revolve around the…

Software Engineering · Computer Science 2014-09-17 Tom Crick , Benjamin A. Hall , Samin Ishtiaq

Software engineering educators are continually challenged by rapidly evolving concepts, technologies, and industry demands. Due to the omnipresence of software in a digitalized society, higher education institutions (HEIs) have to educate…

Much of software engineering research focuses on tools, algorithms, and optimization of software. Recently, we, as a community, have come to acknowledge that there is a gap in meta-research and addressing the human-factors in software…

Software Engineering · Computer Science 2023-02-07 Ella Kokinda , Makayla Moster , Paige Rodeghero

Astronomy is changing. Large projects, large collaborations, and large budgets are becoming the norm. The Sloan Digital Sky Survey (SDSS) is one example of this new astronomy, and in operating the original survey, we put in place and…

As computer systems become more and more complex, software and tools lag more and more behind. This is especially true for scientific software that often demands high performance, and thus needs to take advantage of parallelisms, memory…

Computers and Society · Computer Science 2013-09-11 Anne C. Elster

The SYNT workshop aims to bring together researchers interested in the broad area of synthesis of computing systems. The goal is to foster the development of frontier techniques in automating the development of computing system.…

Logic in Computer Science · Computer Science 2016-11-23 Ruzica Piskac , Rayna Dimitrova

Retaining diverse, underrepresented students in computer science and software engineering programs is a significant concern for universities. In this chapter, we describe the INSPIRE: STEM for Social Impact program at the University of…

Computers and Society · Computer Science 2024-08-13 Nowshin Nawar Arony , Kezia Devathasan , Ze Shi Li , Daniela Damian

Large scientific collaborations, often with hundreds or thousands of members, are an excellent opportunity for a case study in best practices implemented while developing open source hardware. Using a publicly available design of timing…

The PI Launchpad attempts to provide an entry level explanation of the process of space mission development for new Principal Investigators (PIs). In particular, PI launchpad has a focus on building teams, making partnerships, and science…

Instrumentation and Methods for Astrophysics · Physics 2022-10-11 Erika Hamden , Michael H. New , D. E. , Pugel , Michael Liemohn , Randii Wessen , Richard Quinn , Paul Propster , Kirsten Petree , Ellen M. Gertsen , Paula Evans , Nicole Cabrera Salazar

On October 5/6, 2017, DESY hosted the first DESY Test Beam User Workshop [1] which took place in Hamburg. Fifty participants from different user communities, ranging from LHC (ALICE, ATLAS, CMS, LHCb) to FAIR (CBM, PANDA), DUNE, Belle-II,…

Hackathons are time-bounded collaborative events which have become a global phenomenon adopted by both researchers and practitioners in a plethora of contexts. Hackathon events are generally used to accelerate the development of, for…

Software engineers need to manage both technical and professional skills in order to be successful. Our university offers a 5.5 year program that mixes computer science, software and computer engineering, where the first two years are…

Computers and Society · Computer Science 2018-04-11 Jocelyn Simmonds , Maíra Marques Samary , Milenko Tomic , Francisco Madrid , Constanza Escobar

This paper investigates the dynamics of human AI collaboration in software engineering, focusing on the use of ChatGPT. Through a thematic analysis of a hands on workshop in which 22 professional software engineers collaborated for three…

Software Engineering · Computer Science 2023-12-19 Muhammad Hamza , Dominik Siemon , Muhammad Azeem Akbar , Tahsinur Rahman