English
Related papers

Related papers: Empirical Studies on Adversarial Reverse Engineeri…

200 papers

In this paper, we introduce the concept of the research practice gap as it is perceived in the field of software requirements engineering. An analysis of this gap has shown that two key causes for the research-practice gap are lack of…

Software Engineering · Computer Science 2014-07-17 Andrew M. Connor , Jim Buchan , Krassie Petrova

Research studies involving human participants present challenges, including strict ethical considerations, participant recruitment, costs, and many human factors. While human-computer interaction researchers are familiar with these…

Human-Computer Interaction · Computer Science 2025-12-18 Vahid Pooryousef , Tim Dwyer , Richard Bassed , Maxime Cordeil , Lonni Besançon

Students enrolled in software engineering degrees are generally required to undertake a research project in their final year through which they demonstrate the ability to conduct research, communicate outcomes, and build in-depth expertise…

Software Engineering · Computer Science 2023-02-14 Chetan Arora , Laura Tubino , Andrew Cain , Kevin Lee , Vasudha Malhotra

Learning about databases is indispensable for individuals studying software engineering or computer science or those involved in the IT industry. We analyzed a remote educational escape room for teaching about databases in four different…

Computers and Society · Computer Science 2024-09-16 Enrique Barra , Sonsoles López-Pernas , Aldo Gordillo , Alejandro Pozo , Andres Muñoz-Arcentales , Javier Conde

Objective: In this study, we aim to replicate an artefact-based study on software testing to address the gap. We focus on (a) providing a step by step guide of the replication, reflecting on challenges when replicating artefact-based…

Software Engineering · Computer Science 2022-04-14 Nasir Mehmood Minhas , Mohsin Irshad , Kai Petersen , Jürgen Börstler

Research software is a class of software developed to support research. Today a wealth of such software is created daily in universities, government, and commercial research enterprises worldwide. The sustainability of this software faces…

Software Engineering · Computer Science 2021-05-18 Jeffrey C. Carver , Ian A. Cosden , Chris Hill , Sandra Gesing , Daniel S. Katz

I welcome the contribution from Falessi et al. [1] hereafter referred to as F++ , and the ensuing debate. Experimentation is an important tool within empirical software engineering, so how we select participants is clearly a relevant…

Software Engineering · Computer Science 2018-10-18 Martin Shepperd

With the widespread use of biometric recognition, several issues related to the privacy and security provided by this technology have been recently raised and analysed. As a result, the early common belief among the biometrics community of…

Computer Vision and Pattern Recognition · Computer Science 2024-01-08 Marta Gomez-Barrero , Javier Galbally

Recent works have identified a gap between research and practice in artificial intelligence security: threats studied in academia do not always reflect the practical use and security risks of AI. For example, while models are often studied…

Cryptography and Security · Computer Science 2024-03-27 Kathrin Grosse , Lukas Bieringer , Tarek Richard Besold , Alexandre Alahi

Rapid advancements of deep learning are accelerating adoption in a wide variety of applications, including safety-critical applications such as self-driving vehicles, drones, robots, and surveillance systems. These advancements include…

Computer Vision and Pattern Recognition · Computer Science 2024-05-06 Firuz Juraev , Mohammed Abuhamad , Simon S. Woo , George K Thiruvathukal , Tamer Abuhmed

Software Engineering courses play an important role for preparing students with the right knowledge and attitude for software development in practice. The implication is far reaching, as the quality of the software that we use ultimately…

Nowadays, numerous applications incorporate machine learning (ML) algorithms due to their prominent achievements. However, many studies in the field of computer vision have shown that ML can be fooled by intentionally crafted instances,…

Cryptography and Security · Computer Science 2023-03-14 Islam Debicha , Benjamin Cochez , Tayeb Kenaza , Thibault Debatty , Jean-Michel Dricot , Wim Mees

Population analysis is crucial for ensuring that empirical software engineering (ESE) research is representative and its findings are valid. Yet, there is a persistent gap between sampling processes and the holistic examination of…

Software Engineering · Computer Science 2024-04-24 Jefferson Seide Molléri

Documentation is one of the most neglected activities in Software Engineering, although it is an important method of assuring quality and understanding. Bioinformatics software is generally written by researchers from fields other than…

Software Engineering · Computer Science 2023-05-09 Vinicius Soares Silva Marques , Laurence Rodrigues do Amaral

The discipline of software engineering (SE) combines social and technological dimensions. It is an interdisciplinary research field. However, interdisciplinary research submitted to software engineering venues may not receive the same level…

Software Engineering · Computer Science 2025-01-14 Sonja M. Hyrynsalmi , Grischa Liebel , Ronnie de Souza Santos , Sebastian Baltes

Software engineering research benefited for decades from openly available tools, accessible systems, and problems that could be studied at modest scale. Today, many of the most relevant software systems are large, proprietary, and embedded…

Software Engineering · Computer Science 2026-03-24 Diomidis Spinellis , Zoe Kotti

Trust in digital systems depends on secure hardware, often assured through Hardware Reverse Engineering (HRE). This work develops methods for investigating human problem-solving processes in HRE, an underexplored yet critical aspect. Since…

Human-Computer Interaction · Computer Science 2024-02-26 René Walendy , Markus Weber , Jingjie Li , Steffen Becker , Carina Wiesen , Malte Elson , Younghyun Kim , Kassem Fawaz , Nikol Rummel , Christof Paar

The evidence-based approach has increasingly been employed to synthesize empirical findings from the primary research in software engineering. Nevertheless, the reproducibility of evidence-based software engineering (EBSE) studies seems to…

Software Engineering · Computer Science 2021-03-03 Zheng Li

Background: Many decisions made in Software Engineering practices are intertemporal choices: trade-offs in time between closer options with potential short-term benefit and future options with potential long-term benefit. However, how…

Context: Software practitioners are a primary provider of information for field studies in software engineering. Research typically recruits practitioners through some kind of sampling. But sampling may not in itself recruit credible…

Software Engineering · Computer Science 2021-12-30 Austen Rainer , Claes Wohlin
‹ Prev 1 4 5 6 7 8 10 Next ›