CodeBot '25: Can We Trust AI-Generated Code? 2/25-26

Thu, 12 Dec 2024 13:16:07 -0500
ai, code, programming, trust

Can We Trust AI-Generated Code?

Workshop sponsored by UMBC & Army Research Laboratory

Feb. 25-26, 2025 UMBC Training Centers, Columbia, MD & online

The era of generative AI is upon us, and chatbots such as chatGPT are being used by programmers at all levels of experience to produce code. Some generative AI systems, such as Gemini Code Assist, specialize in code generation. Unfortunately, AI-generated code often contains errors in the form of functionality that fails to meet specifications or vulnerabilities that can be exploited by hackers. People have been working on program verification and secure coding for sixty years, but even so, the skill needed to find such errors is possessed by only a fraction of software engineers, and these skills are not being passed on to student programmers as they should be.

The goal of this FREE workshop is to gather and produce actionable ideas and suggestions that may be of use to the IT profession. The workshop will consist of invited speakers, panels, and open discussion.

We invite would-be participants to submit short position papers offering comments, observations, experiences, and suggestions that pertain to any or all of the following workshop themes:

1. What is or could be done to make AI-generated code more trustworthy, from the perspective of functionality and/or cybersecurity?

2. How can we do better at instilling the ideas and tools of secure development into the software profession?

3. Being able to produce quality code, with or without the aid of AI, seems to be related to system skills in general. How can we do better at giving students these skills before (or as) they enter the workplace?

Position papers should limited to three pages and submitted according to this template. The organizing committee will select several papers for live presentation at the workshop. Selection will be based on relevance to the workshop themes, technical merit, and perceived interest to the audience. Position papers that are mere marketing pieces will not be considered, but descriptions of hardware and software solutions tying into the themes described above are welcome. Limited travel support may be available for non-local speakers. Position papers and summaries of the discussions that follow will make up the core of the workshop report.

UMBC students, both graduate or undergraduate, are welcome to submit position papers that describe their own personal experience and observations with AI-generated code in their own words. Students may include their resumes with position papers if they wish to have their work/resume circulated to other attendees. Domestic and international students are welcome to participate in this workshop.

Important Dates:
Position paper submission deadline: January 7, 2025
Notice of acceptance: January 31, 2025
Registration deadline: February 18, 2025
(no registration fee, but space is limited)
Workshop dates: February 25-26, 2025

The workshop will take place at UMBC Training Centers, 6996 Columbia Gateway Dr #100, Columbia, MD 21046

REGISTER @ https://forms.gle/CipmPbbBVBLfHc728

In-person space is limited, so register early! Based on RSVPs received, the organizing committee reserves the right to be selective in whom it selects to join the in-person meeting.

Instructions for virtual participation will be made available prior to the workshop.

Organizing Committee:
Prajna Bhandary, UMBC
Mike De Lucia, Army Research Laboratory
Richard Forno, UMBC
Lindsay Gaughan, UMBC Training Centers
Cynthia Matuszek, UMBC
Charles Nicholas, UMBC
Steve Simske, Colorado State University
Larry Wagoner, Dept. of Defense
Linda Kidder Yarlott, UMBC
Paul Yu, Army Research Laboratory

Questions? Send email to codebot25@umbc.edu

UMBC Cybersecurity Institute