中文
相关论文

相关论文: Ten Incredibly Dangerous Software Ideas

200 篇论文

Agile methodologies have gained significant traction in the software development industry, promising increased flexibility and responsiveness to changing requirements. However, their applicability to safety-critical systems, particularly in…

软件工程 · 计算机科学 2024-09-20 Mehrnoosh Askarpour , Sahar Kokaly , Ramesh S

In Software Engineering, early detection of architectural issues is key. It helps mitigate the risk of poor performance, and lowers the cost of repairing these issues. Metrics give a quick overview of the project which helps designers with…

软件工程 · 计算机科学 2019-01-29 Théo Coulin , Maxence Detante , William Mouchère , Fabio Petrillo

There is growing acknowledgement within the software engineering community that a theory of software development is needed to integrate the myriad methodologies that are currently popular, some of which are based on opposing perspectives.…

软件工程 · 计算机科学 2021-03-22 Diana Kirk , Stephen G. MacDonell

The development of software for wireless services on the Internet is a challenging task due to the extreme time-to-market pressure, the newness of the application domain, and the quick evolution of the technical infrastructure.…

软件工程 · 计算机科学 2014-02-20 Ulrike Becker-Kornstaedt , Daniela Boggio , Jürgen Münch , Alexis Ocampo , Gino Palladino

With the ever-increasing use of games, game developers are expected to write efficient code supporting several qualities such as security, maintainability, and performance. However, the continuous need to update the features of games in…

软件工程 · 计算机科学 2021-05-05 Vartika Agrahari , Sridhar Chimalakonda

Empirical software engineering has received much attention in recent years and coined the shift from a more design-science-driven engineering discipline to an insight-oriented, and theory-centric one. Yet, we still face many challenges,…

软件工程 · 计算机科学 2018-11-20 Daniel Méndez Fernández , Jan-Hendrik Passoth

CONTEXT: There has been a rapid growth in the use of data analytics to underpin evidence-based software engineering. However the combination of complex techniques, diverse reporting standards and poorly understood underlying phenomena are…

软件工程 · 计算机科学 2019-04-16 Tim Menzies , Martin Shepperd

In recent years, the number of cyber attacks has grown rapidly. An effective way to reduce the attack surface and protect software is adoption of methodologies that apply security at each step of the software development lifecycle. While…

密码学与安全 · 计算机科学 2023-07-06 Arina Kudriavtseva , Olga Gadyatskaya

This lightning talk paper discusses an initial data set that has been gathered to understand the use of software in research, and is intended to spark wider interest in gathering more data. The initial data analyzes three months of articles…

软件工程 · 计算机科学 2018-07-23 Udit Nangia , Daniel S. Katz

Objective: To identify and classify the positive and negative impacts of using Use Cases in real-world settings. Method: We conducted a systematic mapping study. The search strategies retrieved a set of 4,431 papers out of which 47 were…

软件工程 · 计算机科学 2019-06-18 José L. Barros-Justo , Fabiane B. V. Benitti , Saurabh Tiwari

The purpose of this book is to help you program shared-memory parallel systems without risking your sanity. Nevertheless, you should think of the information in this book as a foundation on which to build, rather than as a completed…

分布式、并行与集群计算 · 计算机科学 2023-06-13 Paul E. McKenney

The process of creating working software from source code and other components (like libraries, database files, etc.) is called "software build". Apart from linking and compiling, it can include other steps like automated testing, static…

软件工程 · 计算机科学 2013-05-22 Marcin Kawalerowicz

The security of research software is essential for ensuring the integrity and reproducibility of scientific results. However, research software security is still largely unexplored. Due to its dependence on open source components and…

软件工程 · 计算机科学 2025-08-07 Richard Hegewald , Rebecca Beyer

Software architecture decision-making is critical to the success of a software system as software architecture sets the structure of the system, determines its qualities, and has far-reaching consequences throughout the system life cycle.…

软件工程 · 计算机科学 2016-10-31 Sandun Dasanayake , Jouni Markkula , Sanja Aaramaa , Markku Oivo

Many of today's online services provide personalized recommendations to their users. Such recommendations are typically designed to serve certain user needs, e.g., to quickly find relevant content in situations of information overload.…

信息检索 · 计算机科学 2023-12-25 Alvise De Biasio , Nicolò Navarin , Dietmar Jannach

Software is a field of rapid changes: the best technology today becomes obsolete in the near future. If we review the graduate attributes of any of the software engineering programs across the world, life-long learning is one of them. The…

软件工程 · 计算机科学 2017-11-22 Luiz Fernando Capretz , Fahem Ahmed , Fabio Queda Bueno da Silva

TLA+ is a formal specification language used for designing, modeling, documenting, and verifying systems through model checking. Despite significant interest from the research community, knowledge about usage of the TLA+ ecosystem in…

软件工程 · 计算机科学 2024-11-22 Roman Bögli , Leandro Lerena , Christos Tsigkanos , Timo Kehrer

Attacks on software systems occur world-wide on a daily basis targeting individuals, corporations, and governments alike. The systems that facilitate maritime shipping are at risk of serious disruptions, and these disruptions can stem from…

密码学与安全 · 计算机科学 2020-06-23 Joseph O. Eichenhofer , Elisa Heymann , Barton P. Miller , Arnold Kang

Systematic Literature Reviews (SLRs) are a widely employed research method in software engineering. However, there are several problems with SLRs, including the enormous time and effort to conduct them and the lack of obvious impacts of SLR…

软件工程 · 计算机科学 2025-01-06 Vinicius dos Santos , Rick Kazman , Elisa Yumi Nakagawa

This paper presents a forward-looking vision for artificial intelligence-driven software architecture that addresses longstanding challenges in design and evolution. Although artificial intelligence has achieved notable success in software…

软件工程 · 计算机科学 2025-04-08 Alessio Bucaioni , Martin Weyssow , Junda He , Yunbo Lyu , David Lo