• IEEE.org
  • IEEE CS Standards
  • Career Center
  • About Us
  • Subscribe to Newsletter

0

IEEE-CS_LogoTM-orange
  • MEMBERSHIP
  • CONFERENCES
  • PUBLICATIONS
  • EDUCATION & CAREER
  • VOLUNTEER
  • ABOUT
  • Join Us
IEEE-CS_LogoTM-orange

0

IEEE Computer Society Logo
Sign up for our newsletter
IEEE COMPUTER SOCIETY
About UsBoard of GovernorsNewslettersPress RoomIEEE Support CenterContact Us
COMPUTING RESOURCES
Career CenterCourses & CertificationsWebinarsPodcastsTech NewsMembership
BUSINESS SOLUTIONS
Corporate PartnershipsConference Sponsorships & ExhibitsAdvertisingRecruitingDigital Library Institutional Subscriptions
DIGITAL LIBRARY
MagazinesJournalsConference ProceedingsVideo LibraryLibrarian Resources
COMMUNITY RESOURCES
GovernanceConference OrganizersAuthorsChaptersCommunities
POLICIES
PrivacyAccessibility StatementIEEE Nondiscrimination PolicyIEEE Ethics ReportingXML Sitemap

Copyright 2026 IEEE - All rights reserved. A public charity, IEEE is the world’s largest technical professional organization dedicated to advancing technology for the benefit of humanity.

  • Home
  • /Publications
  • /Tech News
  • /Videos
  • Home
  • / ...
  • /Tech News
  • /Videos

COMPSAC21 Keynote: Envisioning the Future of Software Engineering

By IEEE Computer Society Team on
September 24, 2021
LATEST NEWS
Scalable Cloud Architecture for Coordinated Criminal Justice Reentry Services
Scalable Cloud Architecture for Coordinated Criminal Justice Reentry Services
The New AI Engineer: Skills Beyond Prompting That Will Matter in 2030
The New AI Engineer: Skills Beyond Prompting That Will Matter in 2030
Squeezing Maximum AI into Minimal Hardware
Squeezing Maximum AI into Minimal Hardware
The Shaw Prize in Computer Science: Nominations Now Open
The Shaw Prize in Computer Science: Nominations Now Open
When the Defender Becomes the Attack Surface
When the Defender Becomes the Attack Surface
Read Next

Scalable Cloud Architecture for Coordinated Criminal Justice Reentry Services

The New AI Engineer: Skills Beyond Prompting That Will Matter in 2030

Squeezing Maximum AI into Minimal Hardware

The Shaw Prize in Computer Science: Nominations Now Open

When the Defender Becomes the Attack Surface

IEEE Computer Society Announces 2027 Emerging Technology Grant Recipients and Addresses Pivotal Topics in Computer Science and Engineering

When AI Fails: Engineering Fault-Tolerant Mission-Critical Systems

Beyond AI Agents: The Case for an Enterprise AI Control Plane

Get the latest news and technology trends for computing professionals with ComputingEdge
Sign up for our newsletter

Envisioning the Future of Software EngineeringThe world’s dependence on software became very visible earlier last year when millions suddenly joined the ranks of remote workers as companies closed their doors in reaction to Covid 19. Software gained the spotlight as many scrambled to determine what could and could not be done virtually, yet reliance on software has been deeply rooted—and growing at an increasingly rapid rate—for many years. Today, software is clearly ubiquitous—improving lives every day, driving efficiency and productivity, increasing competitiveness and innovation, providing new jobs and upward mobility for millions of people, and is vital to implementing aspects of national security.

Although software has been compared to electricity in terms of dependence, it’s a more difficult commodity to understand. It’s extremely flexible, endlessly varied, never completely done, and it controls diverse and intertwined functions in ways that few fully understand. And, as computing and software technologies advance, dependence on the critical nature of software also increases for individuals, organizations, markets, and governments.


Want more tech news? Subscribe to ComputingEdge Newsletter Today!


While much of the focus in the software engineering and research communities has continued to revolve around specific topics or innovations, there’s also value in looking further ahead. Recently, we conducted a larger initiative to look at the wider discipline of software engineering and envision the future we can create – and what we need to do to prepare for that future. While we know software can deliver more and more capabilities, we need to step back and ask: can it do so safely? Are the software-reliant systems we’re creating evolvable? Reliable? Timely? Secure? Meanwhile, new system types and software innovations, such as those driven by artificial intelligence, are adding new dimensions of both opportunity and risk as we begin to entrust software with life and death decisions.

As the United States’ Federally Funded Research and Development Center focused on improving the practice of software engineering, the Carnegie Mellon University Software Engineering Institute is working to develop a broad, impact-oriented national agenda for software engineering research and development. Developing this agenda has been a community effort with participation from a broad coalition of thought leaders in industry, academia, and government.

In this talk, Forrest Shull, 2021 IEEE Computer Society President,  shared some of the current results of Carnegie Mellon University’s Software Engineering Institute  in terms of future challenges in engineering software-reliant systems, and key components of a research roadmap that will drive advances in foundational software engineering principles across system types such as intelligent, autonomous, safety-critical, and data-intensive systems. With their collaborators, they have also been working to articulate grand challenge problems that can be used to focus research efforts and provide confidence that progress is being made to meet important future needs. The institute aims for this work to aid the development of an ecosystem for software engineering that engages academic, government, and commercial communities to work together on solving future problems and developing critical abilities.

About COMPSAC

IEEE Computer Society’s signature Computers, Software, and Applications Conference (COMPSAC) was held July 12, 2021. COMPSAC is a week-long yearly conference that brings together computer science and information technology professionals and researchers from across the world to network and share their most recent discoveries. The meeting rotates annually from Asia, North American, and Europe. Unfortunately, this was the second year this 45-year-old conference was conducted virtually once again. 2021 was a special year for COMPSAC as it was held during the Computer Society’s 75th anniversary year.