English
Related papers

Related papers: Open-source Hardware: Opportunities and Challenges

200 papers

Software has a longstanding association with a state of crisis considering its success rate. The explosion of Internet-connected devices, Internet-of-Things, adds to the complexity of software systems. The particular characteristics of…

Software Engineering · Computer Science 2018-11-13 João Pedro Dias , Hugo Sereno Ferreira

Developing software with the source code open to the public is prevalent; however, similar to its closed counter part, open-source has quality problems, which cause functional failures, such as program breakdowns, and non-functional, such…

Software Engineering · Computer Science 2025-03-05 Jincheng He , Zhongheng He

Open source is experiencing a renaissance period, due to the appearance of modern platforms and workflows for developing and maintaining public code. As a result, developers are creating open source software at speeds never seen before.…

Software Engineering · Computer Science 2018-08-07 Jailton Coelho , Marco Tulio Valente

Modern platform software delivery cost increases rapidly as it usually needs to align with many hardware and silicon's TTMs, feature evolvement and involves hundreds of engineers. In this paper, citing one ultra-large-scale software - Intel…

Software Engineering · Computer Science 2022-03-30 Ning Luo , Yue Xiong

The pace of improvement in the performance of conventional computer hardware has slowed significantly during the past decade, largely as a consequence of reaching the physical limits of manufacturing processes. To offset this slowdown, new…

Distributed, Parallel, and Cluster Computing · Computer Science 2019-12-16 Marc P. Armstrong

In today's age of digital technology, ethical concerns regarding computing systems are increasing. While the focus of such concerns currently is on requirements for software, this article spotlights the hardware domain, specifically…

Computers and Society · Computer Science 2024-04-26 Timo Speith , Julian Speith , Steffen Becker , Yixin Zou , Asia Biega , Christof Paar

The race for artificial intelligence (AI) dominance often prioritizes scale over efficiency. Hyper-scaling is the common industry approach: larger models, more data, and as many computational resources as possible. Using more resources is a…

General Economics · Economics 2026-05-08 Marco Bornstein , Amrit Singh Bedi

In this paper, we ask the question of why the quality of commercial software, in terms of security and safety, does not measure up to that of other (durable) consumer goods we have come to expect. We examine this question through the lens…

Cryptography and Security · Computer Science 2025-06-11 Gergely Biczók , Sasha Romanosky , Mingyan Liu

The hardware computing landscape is changing. What used to be distributed systems can now be found on a chip with highly configurable, diverse, specialized and general purpose units. Such Systems-on-a-Chip (SoC) are used to control today's…

Cryptography and Security · Computer Science 2023-07-06 Ali Shoker , Paulo Esteves Verissimo , Marcus Völp

Pushed by market forces, software development has become fast-paced. As a consequence, modern development projects are assembled from 3rd-party components. Security & privacy assurance techniques once designed for large, controlled updates…

Software Engineering · Computer Science 2021-03-08 Ivan Pashchenko , Riccardo Scandariato , Antonino Sabetta , Fabio Massacci

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…

Other Computer Science · Computer Science 2019-01-01 John Sherlock , Manoj Muniswamaiah , Lauren Clarke , Shawn Cicoria

Agriculture contributes trillions of dollars to the US economy each year. Digital technologies are disruptive forces in agriculture. The open source movement is beginning to emerge in agriculture technology and has dramatic implications for…

Computers and Society · Computer Science 2025-07-14 Kevin Lumbard , Vinod Kumar Ahuja , Matt Cantu Snell

Although many research vehicle platforms for autonomous driving have been built in the past, hardware design, source code and lessons learned have not been made available for the next generation of demonstrators. This raises the efforts for…

Online innovation communities are an important source of innovation for many organizations. While contributions to such communities are typically made without financial compensation, these contributions are often governed by licenses such…

General Economics · Economics 2023-09-04 Erdem Dogukan Yilmaz , Tim Meyer , Milan Miric

Background: Open Source Software (OSS) is often seen as an option to mitigate risks of lock-ins. Yet, single-vendor OSS can still result in soft lock-ins due to knowledge asymmetries and technical barriers. Aim: This study explores actors…

Software Engineering · Computer Science 2024-09-04 Per Persson , Johan Linåker

As hardware components are becoming cheaper and powerful day by day, the expected services from modern software are increasing like any thing. Developing such software has become extremely challenging. Not only the complexity, but also the…

Software Engineering · Computer Science 2016-11-15 Ardhendu Mandal

The phenomenon of adopting open source software development practices in a corporate environment is known by many names, one being inner source. The objective of this study is to investigate how an organization consisting of small…

Software Engineering · Computer Science 2022-08-02 Johan Linåker , Maria Krantz , Martin Höst

We introduce a simple microscopic description of software bug dynamics where users, programmers and a maintainer interact through a given program, with a particular emphasis on bug creation, detection and fixing. When the program is written…

Statistical Mechanics · Physics 2007-05-23 Damien Challet , Yann Le Du

In computational science and in computer science, research software is a central asset for research. Computational science is the application of computer science and software engineering principles to solving scientific problems, whereas…

Software Engineering · Computer Science 2019-08-19 Wilhelm Hasselbring , Leslie Carr , Simon Hettrick , Heather Packer , Thanassis Tiropanis

Many science advances have been possible thanks to the use of research software, which has become essential to advancing virtually every Science, Technology, Engineering and Mathematics (STEM) discipline and many non-STEM disciplines…

Software Engineering · Computer Science 2019-02-26 Daniel S. Katz , Patrick Aerts , Neil P. Chue Hong , Anshu Dubey , Sandra Gesing , Henry J. Neeman , David E. Pearah
‹ Prev 1 4 5 6 7 8 10 Next ›