The PSF (Programming Languages, Software Engineering, and Formal Methods) group spans a wide range of applied and theoretical work into software systems and their underlying mathematical structures.