English
Related papers

Related papers: Frankenstein's Toolkit: Prototyping Electronics Us…

200 papers

Refactoring is the de-facto practice to optimize software health. While several studies propose refactoring strategies to optimize software design through applying design patterns and removing design defects, little is known about how…

Software Engineering · Computer Science 2021-11-16 Eman Abdullah AlOmar , Tianjia Wang , Vaibhavi Raut , Mohamed Wiem Mkaouer , Christian Newman , Ali Ouni

Inverse design enables automating the discovery and optimization of devices achieving performance significantly exceeding that of traditional human-engineered designs. However, existing methodologies to inverse-design electromagnetic…

Computational Physics · Physics 2026-01-30 Jui-Hung Sun , Mohamed Elsawaf , Yifei Zheng , Ho-Chun Lin , Chia Wei Hsu , Constantine Sideris

This paper focuses on the application of soft computing in remanufacturing system, in which end-of-life products are disassembled into basic components and then remanufactured for both economic and environmental reasons. The disassembly…

Other Computer Science · Computer Science 2012-06-06 Bo Xing , Wen-Jing Gao , Fulufhelo V. Nelwamondo , Kimberly Battle , Tshilidzi Marwala

Autonomous robotic grasping of uncertain objects in uncertain environments is an impactful open challenge for the industries of the future. One such industry is the recycling of Waste Electrical and Electronic Equipment (WEEE) materials, in…

Robotics · Computer Science 2025-01-06 Annalena Daniels , Sebastian Kerz , Salman Bari , Volker Gabler , Dirk Wollherr

This article examines household plastic recycling in Finland through two qualitative studies and four design concepts. Study 1 reports short interviews with residents about how they store, sort, and dispose of plastic packaging in their…

Human-Computer Interaction · Computer Science 2025-12-23 Ashley Colley , Emma Kirjavainen , Sari Tapio , Jonna Häkkilä

The CSCW community has a history of designing, implementing, and evaluating novel social interactions in technology, but the process requires significant technical effort for uncertain value. We discuss the opportunities and applications of…

Human-Computer Interaction · Computer Science 2022-09-26 Daniel A. Epstein , Fannie Liu , Andrés Monroy-Hernández , Dennis Wang

Manufacturers have long benefited from reusing returned products and parts. This benevolent approach can minimize cost and help the manufacturer to play a role in sustaining the environment, something which is of utmost importance these…

Machine Learning · Computer Science 2022-01-21 Abbas Raza Ali , Pitipong J. Lin

Reversible logic is gaining interest of many researchers due to its low power dissipating characteristic. In this paper we proposed a new approach for designing online testable reversible circuits. The resultant testable reversible circuit…

Emerging Technologies · Computer Science 2013-12-31 Md. Selim Al Mamun , Pronab Kumar Mondal , Uzzal Kumar Prodhan

Advanced reverse engineering tools are required to cope with the complexity of software systems and the specific requirements of numerous different tasks (re-architecturing, migration, evolution). Consequently, reverse engineering tools…

This paper analyzes the proportion of Input/output devices made obsolete by changes in technology generations. This obsolescence may be by new software/hardware generations rendering otherwise functional devices unusable. Concluding with…

Computers and Society · Computer Science 2024-12-31 Patrick Gould , Guanqun Song , Ting Zhu

The rapid growth of electronic waste must be curtailed to prevent accumulation of environmentally and biologically toxic materials, which are essential to traditional electronics. The recent proliferation of transient electronics has…

Until recently, research into the sustainable design of interactive systems has primarily focused on the direct material impact of a system, through improving its energy efficiency and optimizing its lifecycle. Yet the way a system is…

Human-Computer Interaction · Computer Science 2024-01-17 Laetitia Bornes , Catherine Letondal , Rob Vingerhoeds

This article presents a research work on the design and synthesis of sequential circuits and flip-flops that are available in digital arena; and describes a new synthesis design of reversible counter that is optimized in terms of quantum…

Other Computer Science · Computer Science 2014-04-07 Md. Selim Al Mamun , B. K. Karmaker

The human ability to repurpose objects and processes is universal, but it is not a well-understood aspect of human intelligence. Repurposing arises in everyday situations such as finding substitutes for missing ingredients when cooking, or…

Artificial Intelligence · Computer Science 2021-09-20 Antonis Bikakis , Luke Dickens , Anthony Hunter , Rob Miller

Reverse engineering has been a standard practice in the hardware community for some time. It has only been within the last ten years that reverse engineering, or "program comprehension", has grown into the current sub-discipline of software…

Software Engineering · Computer Science 2007-05-23 Michael L. Nelson

Life-centred design decenters humans and considers all life and the far-reaching impacts of design decisions. However, little is known about the application of life-centred design tools in practice and their usefulness and limitations for…

Human-Computer Interaction · Computer Science 2024-07-09 Martin Tomitsch , Katharina Clasen , Estela Duhart , Damien Lutz

Electronics prototyping using breakout boards allows designers with and without an engineering background to rapidly create interactive prototypes. However, when it comes to transition to a production-ready PCB design, stagnation exists due…

Human-Computer Interaction · Computer Science 2023-03-21 J. Garza , Steven Swanson

PCB (printed circuit board) substrates are often single-use, leading to material waste in electronics making. We introduce PCB Renewal, a novel technique that "erases" and "reconfigures" PCB traces by selectively depositing conductive epoxy…

Human-Computer Interaction · Computer Science 2025-02-20 Zeyu Yan , Advait Vartak , Jiasheng Li , Zining Zhang , Huaishu Peng

Paper is a cheap, recyclable, and clean material that is often used to make practical tools. Traditional tool design either relies on simulation or physical analysis, which is often inaccurate and time-consuming. In this paper, we propose…

Robotics · Computer Science 2024-03-15 Ruoshi Liu , Junbang Liang , Sruthi Sudhakar , Huy Ha , Cheng Chi , Shuran Song , Carl Vondrick

This paper presents an empirical study of the software reuse activity by expert designers in the context of object-oriented design. Our study focuses on the three following aspects of reuse : (1) the interaction between some design…

Human-Computer Interaction · Computer Science 2016-08-14 Jean-Marie Burkhardt , Françoise Détienne