中文
相关论文

相关论文: A Survey of Reverse Engineering and Program Compre…

200 篇论文

In recent years, deep learning has made tremendous progress in a number of fields that were previously out of reach for artificial intelligence. The successes in these problems has led researchers to consider the possibilities for…

人工智能 · 计算机科学 2018-02-08 Neel Kant

This paper describes an approach for user (e.g. SW architect) assisting in software processes. The approach observes the user's action and tries to predict his next step. For this we use approaches in the area of machine learning (sequence…

软件工程 · 计算机科学 2011-10-07 Michael Deynet

Background: The state of the art in software engineering consists of a myriad of contributions and the gaps between them; it is difficult to characterize. Questions: In order to help understanding the state of the art, can we identify gaps…

软件工程 · 计算机科学 2019-11-25 Lutz Prechelt

LLMs are transforming software engineering by accelerating development, reducing complexity, and cutting costs. When fully integrated into the software lifecycle they will drive design, development and deployment while facilitating early…

软件工程 · 计算机科学 2024-11-28 Marco Vieira

The idea of computational error correction has been around for over half a century. The motivation has largely been to mitigate unreliable devices, manufacturing defects or harsh environments, primarily as a mandatory measure to preserve…

其他计算机科学 · 计算机科学 2016-11-11 Sriseshan Srikanth , Bobin Deng , Thomas M. Conte

Context: Start-up companies have become an important supplier of innovation and software-intensive products. The flexibility and reactiveness of start-ups enables fast development and launch of innovative products. However, a majority of…

软件工程 · 计算机科学 2023-11-22 Eriks Klotins , Michael Unterkalmsteiner , Tony Gorschek

Software engineering is a highly dynamic discipline. Hence, as times change, so too might our beliefs about core processes in this field. This paper checks some five beliefs that originated in the past decades that comment on the…

软件工程 · 计算机科学 2021-05-26 N. C. Shrikanth , William Nichols , Fahmid Morshed Fahid , Tim Menzies

To refactor already working code while keeping reliability, compatibility and perhaps security, we can borrow ideas from micropass/nanopass compilers. By treating the procedure of software refactoring as composing code transformations, and…

软件工程 · 计算机科学 2023-08-15 Yu Liu

The term Research Software Engineer, or RSE, emerged a little over 10 years ago as a way to represent individuals working in the research community but focusing on software development. The term has been widely adopted and there are a…

Software development is currently under a paradigm shift in which artificial intelligence and generative software reuse are taking the center stage in software creation. Earlier opportunistic software reuse practices and organic software…

软件工程 · 计算机科学 2025-08-28 Antero Taivalsaari , Tommi Mikkonen , Cesare Pautasso

Software engineers have significant expertise to offer when building intelligent systems, drawing on decades of experience and methods for building systems that are scalable, responsive and robust, even when built on unreliable components.…

软件工程 · 计算机科学 2020-01-22 Christian Kästner , Eunsuk Kang

Program understanding is an important aspect in Software Maintenance and Reengineering. Understanding the program is related to execution behaviour and relationship of variable involved in the program. The task of finding all statements in…

软件工程 · 计算机科学 2011-08-08 N. Sasirekha , A. Edwin Robert , Dr. M. Hemalatha

Nowadays, software has become a complex piece of work that may be beyond our control. Understanding how software evolves over time plays an important role in controlling software development processes. Recently, a few researchers found the…

软件工程 · 计算机科学 2008-08-26 Yutao Ma , Keqing He , Jing Liu

The increasing importance of supply chain security for digital devices -- from consumer electronics to critical infrastructure -- has created a high demand for skilled cybersecurity experts. These experts use Hardware Reverse Engineering…

计算机与社会 · 计算机科学 2024-11-19 René Walendy , Markus Weber , Steffen Becker , Christof Paar , Nikol Rummel

Component-oriented and service-oriented approaches have gained a strong enthusiasm in industries and academia with a particular interest for service-oriented approaches. A component is a software entity with given functionalities, made…

软件工程 · 计算机科学 2009-10-13 Christian Attiogbe

Solving inverse problems requires the knowledge of the forward operator, but accurate models can be computationally expensive and hence cheaper variants that do not compromise the reconstruction quality are desired. This chapter reviews…

数值分析 · 数学 2024-03-19 Simon Arridge , Andreas Hauptmann , Yury Korolev

Software architecture knowledge transfer is essential for software development, but related documentation is often incomplete or ambiguous, making oral explanations a common means. Our broader aim is to explore how such explanations might…

软件工程 · 计算机科学 2025-09-03 Satrio Adi Rukmono , Filip Zamfirov , Lina Ochoa , Floris Pex , Michel Chaudron

Digitization not only affects society, it also requires a redefinition of the location of computer science and computer scientists, as the science journalist Yogeshwar suggests. Since all official aspects of digitalization are based on…

软件工程 · 计算机科学 2020-02-26 Michael Felderer , Ralf Reussner , Bernhard Rumpe

Open science describes the movement of making any research artefact available to the public and includes, but is not limited to, open access, open data, and open source. While open science is becoming generally accepted as a norm in other…

软件工程 · 计算机科学 2021-02-10 Daniel Méndez Fernández , Daniel Graziotin , Stefan Wagner , Heidi Seibold

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…