skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


This content will become publicly available on June 30, 2026

Title: A 2030 Roadmap for Software Engineering
The landscape of software engineering has dramatically changed in recent years. The impressive advances of artificial intelligence are just the latest and most disruptive innovation that has remarkably changed the software engineering research and practice. This special issue shares a roadmap to guide the software engineering community in this confused era. This roadmap is the outcome of a 2-day intensive discussion at the2030 Software Engineeringworkshop. The roadmap spotlights and discusses seven main landmarks in the new software engineering landscape: artificial intelligence for software engineering, human aspects of software engineering, software security, verification and validation, sustainable software engineering, automatic programming, and quantum software engineering. This editorial summarizes the core aspects discussed in the 37 papers that comprise the seven sections of the special issue and guides the interested readers throughout the issue. This roadmap is a living body that we will refine with follow-up workshops that will update the roadmap for a series of forthcoming ACM TOSEM special issues.  more » « less
Award ID(s):
2423813
PAR ID:
10647948
Author(s) / Creator(s):
 ;  ;  ;  ;  ;  
Publisher / Repository:
ACM Transactions on Software Engineering and Methodology
Date Published:
Journal Name:
ACM Transactions on Software Engineering and Methodology
Volume:
34
Issue:
5
ISSN:
1049-331X
Page Range / eLocation ID:
1 to 55
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. Artificial intelligence and recent advances in deep learning architectures, including transformer networks and large language models, change the way people think and act to solve problems. Software engineering, as an increasingly complex process to design, develop, test, deploy, and maintain large-scale software systems for solving real-world challenges, is profoundly affected by many revolutionary artificial intelligence tools in general and machine learning in particular. In this roadmap for artificial intelligence in software engineering, we highlight the recent deep impact of artificial intelligence on software engineering by discussing successful stories of applications of artificial intelligence to classic and new software development challenges. We identify the new challenges that the software engineering community has to address in the coming years to successfully apply artificial intelligence in software engineering, and we share our research roadmap toward the effective use of artificial intelligence in the software engineering profession, while still protecting fundamental human values. We spotlight three main areas that challenge the research in software engineering: the use of generative artificial intelligence and large language models for engineering large software systems, the need of large and unbiased datasets and benchmarks for training and evaluating deep learning and large language models for software engineering, and the need of a new code of digital ethics to apply artificial intelligence in software engineering. 
    more » « less
  2. Much progress has been made in the development of software tools for spatial analysis since the special issue ofGeographical Analysisappeared in 2006, devoted to “Recent advances in software for spatial analysis in the social sciences” (Rey and Anselin 2006). The 15 some years since the publication of the issue have been marked by major changes in the spatial analytical software landscape. Arguably, three important and somewhat related phenomena can be distinguished that drove these changes: the embedding of spatial analysis into spatial data science; the growing recognition of open science/open source principles in empirical work; and the increasing adoption of a literate programming perspective. 
    more » « less
  3. null (Ed.)
    Cybersecurity has rapidly emerged as a grand societal challenge of the 21st century. Innovative solutions to proactively tackle emerging cybersecurity challenges are essential to ensuring a safe and secure society. Artificial Intelligence (AI) has rapidly emerged as a viable approach for sifting through terabytes of heterogeneous cybersecurity data to execute fundamental cybersecurity tasks, such as asset prioritization, control allocation, vulnerability management, and threat detection, with unprecedented efficiency and effectiveness. Despite its initial promise, AI and cybersecurity have been traditionally siloed disciplines that relied on disparate knowledge and methodologies. Consequently, the AI for Cybersecurity discipline is in its nascency. In this article, we aim to provide an important step to progress the AI for Cybersecurity discipline. We first provide an overview of prevailing cybersecurity data, summarize extant AI for Cybersecurity application areas, and identify key limitations in the prevailing landscape. Based on these key issues, we offer a multi-disciplinary AI for Cybersecurity roadmap that centers on major themes such as cybersecurity applications and data, advanced AI methodologies for cybersecurity, and AI-enabled decision making. To help scholars and practitioners make significant headway in tackling these grand AI for Cybersecurity issues, we summarize promising funding mechanisms from the National Science Foundation (NSF) that can support long-term, systematic research programs. We conclude this article with an introduction of the articles included in this special issue. 
    more » « less
  4. Abstract Magnonicsis a research field that has gained an increasing interest in both the fundamental and applied sciences in recent years. This field aims to explore and functionalize collective spin excitations in magnetically ordered materials for modern information technologies, sensing applications and advanced computational schemes. Spin waves, also known as magnons, carry spin angular momenta that allow for the transmission, storage and processing of information without moving charges. In integrated circuits, magnons enable on-chip data processing at ultrahigh frequencies without the Joule heating, which currently limits clock frequencies in conventional data processors to a few GHz. Recent developments in the field indicate that functional magnonic building blocks for in-memory computation, neural networks and Ising machines are within reach. At the same time, the miniaturization of magnonic circuits advances continuously as the synergy of materials science, electrical engineering and nanotechnology allows for novel on-chip excitation and detection schemes. Such circuits can already enable magnon wavelengths of 50 nm at microwave frequencies in a 5G frequency band. Research into non-charge-based technologies is urgently needed in view of the rapid growth of machine learning and artificial intelligence applications, which consume substantial energy when implemented on conventional data processing units. In its first part, the 2024 Magnonics Roadmap provides an update on the recent developments and achievements in the field of nano-magnonics while defining its future avenues and challenges. In its second part, the Roadmap addresses the rapidly growing research endeavors on hybrid structures and magnonics-enabled quantum engineering. We anticipate that these directions will continue to attract researchers to the field and, in addition to showcasing intriguing science, will enable unprecedented functionalities that enhance the efficiency of alternative information technologies and computational schemes. 
    more » « less
  5. Abstract This is a roadmap article with multiple contributors on different aspects of embodying intelligence and computing in the mechanical domain of functional materials and structures. Overall, an IOP roadmap article is a broad, multi-author review with leaders in the field discussing the latest developments, commissioned by the editorial board. The intention here is to cover various topics of adaptive structural and material systems with mechano-intelligence in the overall roadmap, with twelve sections in total. These sections cover topics from materials to devices to systems, such as computational metamaterials, neuromorphic materials, mechanical and material logic, mechanical memory, soft matter computing, physical reservoir computing, wave-based computing, morphological computing, mechanical neural networks, plant-inspired intelligence, pneumatic logic circuits, intelligent robotics, and embodying mechano-intelligence for engineering functionalities via physical computing.  In this paper, we view all the 2-page sections with equal contributions to the overall roadmap article and thus list the authorship on the front page via alphabetical order of their last names.  On the other hand, for each individual section, the authors decide on their own the order of authorship.  
    more » « less