A Paper on Candoia Platform and Ecosystem will Appear at MSR 2017, a conference co-located with ICSE 2017

A paper on the Candoia Platform and Ecosystem has been accepted at the 14th International Conference on Mining Software Repositories (MSR 2017), a conference co-located with ICSE 2017 at Buenos Aires, Argentina, 20-21 May, 2017. Main goal of the platform is to bridge the gap between research and practice thereby easing the process of transitioning software engineering research results to industry.

Read More

Graduate Research Assistant Needed in the Panini Project

The Laboratory for Software Design in the Department of Computer Science at Iowa State University is seeking a graduate student to work on the Panini project. The Panini project is developing programming languages and tools for improving modular reasoning about concurrent programs. For more details about the project please refer to http://paninij.org. The initial position is for one year with the possibility of extensions up to three years. A qualified candidate is: (1) enrolled in the Ph.D. program in Computer Science or Computer Engineering or a closely related field, and (2) outstanding ability to carry out research. Candidates who are applying to the Ph.D. program will also be considered.

Read More

Laboratory for Software Design Recruiting a Postdoctoral Fellow

The Laboratory for Software Design in the Department of Computer Science at Iowa State University is seeking a postdoctoral fellow to work on the Boa project. The Boa project is developing an infrastructure for big code mining and using the infrastructure for such software engineering goals as specification inference. For more details about the project please refer to http://boa.cs.iastate.edu. The initial position is for one year with the possibility of extensions up to three years. A qualified candidate has: (1) a Ph.D. in Computer Science, Software Engineering or a closely related field, and (2) outstanding ability to carry out research. Candidates who are in the final stages of obtaining their Ph.D. will also be considered.

Read More

Jackson Maddox graduates with a Bachelors degree with Honors

Read More

Dr. Yuheng Long presents First-class Effects at SPLASH/OOPSLA 2016

Read More

Dr. Hridesh Rajan Elected to Midwest Big Data Hub Steering Committee

Read More

Dr. Mehdi Bagherzadeh graduates with a Ph.D. degree

Read More

Dr. Hridesh Rajan to Lead an ISU Presidential Initiative for Interdisciplinary Research (PIIR) in Data Driven Science (DDS) Project

Read More

First class Effect at OOPSLA/SPLASH 2016!

We just heard that our work on first class effect will appear at the OOPSLA/SPLASH 2016 conference. This is a collaborative effort with my former PhD student Yuheng Long and Yu David Liu. This work asks: what if software could inspect its side-effects to make runtime decisions?”

Read More

Panini compiler development, now on GitHub

For the last several years, my research lab has been developing the Panini programming language whose goals are to make concurrent programming easier and concurrent programs free of concurrency related defects.

Read More