Enabling scalability, richer experiences and ABET-accreditable learning outcomes in computer science Capstone courses through inversion of control. - Thomas Bihari; Igor Malkiman; Moez Chaabouni; Joe Bolinger; Jay Ramanathan; Rajiv Ramnath; Michael Herold (FIE, 2011)