![Benjamin Mikek](/sites/default/files/styles/main_850x478_/public/images/main/2024/shared%20image%20%281%29_0.jpeg?itok=2cso45eG)
Georgia Tech Researchers Showcase Software Reliability Advances
Georgia Tech's School of Computer Science researchers recently showcased their research on advanced program analysis techniques to enhance software reliability.
The 37th Annual ACM SIGPLAN Conference on Programming Language Design and Implementation, a leading research conference for programming languages, took place June 24-28.
Assistant Professor Qirun Zhang and two Ph.D. students he advises contributed two papers to the conference focusing on program analysis techniques.
Zhang’s research focuses on programming languages and software engineering, analyzing programs to find bugs in software and compilers.
“All of these papers concern improving software reliability by finding bugs in new software and helping to reduce the number of bugs in our existing software,” Zhang said.
Ph.D. student Benjamin Mikek is the lead author of one of these papers, which looks to make SMT solvers faster and more efficient. Programmers use SMT solvers to analyze software to find possible program errors.
Companies use these software analysis techniques to test software, such as Microsoft Word, for errors before it is available to users. SMT solvers also help find security bugs in software.
“For any software you use, there is someone behind the scenes writing that software and using software analysis techniques to make sure the software is secure,” Mikek said.
![Camille Bossut](/sites/default/files/images/general/2024/shared%20image%20%282%29.jpeg)
Another of Zhang’s Ph.D. students, Camille Bossut, co-authored and presented a paper at the conference that focused on optimizing for a static code analysis algorithm. Bossut said that the paper showed that their approach always performs the same or better than the standard algorithm, and in practice, it resulted in significant speedup and memory usage reduction in their experiments.
Along with these papers, Zhang is researching program analysis as part of an NSF CAREER Award for his project Program Analysis with Precise Abstractions, which he earned in early 2023.
We are thrilled to announce Vivek Sarkar as the new Dean of the College of Computing at Georgia Tech! With a distinguished career spanning academia and industry, Sarkar's leadership promises to elevate our community to new heights. https://t.co/2mX5D46cJz pic.twitter.com/LxpLTCXWZV
— Georgia Tech Computing (@gtcomputing) April 12, 2024
@GeorgiaTech's dedication to excellence in computer science (CS) has been recognized once again, with the latest U.S. News and World Report rankings unveiling the institution at 7th place overall for graduate CS studies.https://t.co/qavNUSTb7n pic.twitter.com/BcGyGBQld8
— Georgia Tech Computing (@gtcomputing) April 10, 2024