The Programming Systems Lab

 

Gail Kaiser, Director

PSL conducts research on social software engineering, collaborative work, privacy and security, software reliability, self-managing systems, parallel and distributed systems, Web technologies, information management, and software development environments and tools.

We are always seeking new project students to join us. Students who would like to become involved should review the project literature and descriptions, as well as the specific advertisements.

 

Students Meeting in PSL

PSL at work

 

Active Projects »

In Vivo Testing

Executing tests in the deployment environment, using the state of the running application

 

Societal Computing

Exploring the impact of computational tradeoffs on societal concerns such as Privacy, Green Computing, Sustainability, and Cultural Differences

 

ARIS

Automated Online Evaluation for Improving Cyber-Physical System Reliability

 

HALO SE

Gamifying Software Engineering

 

genSpace

Enabling collaboration support for users of the geWorkbench computational biology tool

 

Software Testing for Non-Testable Programs

Automating metamorphic testing techniques at runtime