Alicia M. Grubb
Assistant Professor of Computer Science
Contact & Office Hours
Ford Hall 355
Ph.D., M.Sc., University of Toronto
B.S.E., University of Waterloo
Alicia M. Grubb is a teaching scholar whose work focuses on how individuals learn, make decisions and understand change, and they address these questions in the context of empirical software engineering. In early-phase software engineering, goal modeling elicits and connects stakeholders’ intentions and social needs with technical requirements in order to help stakeholders understand and evaluate potential tradeoffs. Within this context, Grubb’s prior work enables stakeholders to model and reason about tradeoff decisions in the context of evolving requirements and dependencies.
Undergraduate research projects in the Grubb Lab include: using stakeholder preferences to reduce the solution space of possible evolutions; comparing expressive power and usability of goal modeling languages; visualizing trends in evolutionary reasoning; and exploring the utility of goal modeling activities. See the Grubb Lab webpage for current students and projects.
*denotes Smith undergraduate student
A. M. Grubb and M. Chechik. Reconstructing the Past: The Case of the Spadina Expressway. Requirements Engineering (REJ), 25(2):253–272, 2020.
Y. L. Wang* and A. M. Grubb. Towards a General Solution for Layout of Visual Goal Mod- els with Actors. 2020 IEEE 28th International Requirements Engineering Conference, 2020.
A. M. Grubb. Reflection on Evolutionary Decision Making with Goal Modeling via Empirical Studies. 2018 IEEE 26th International Requirements Engineering Conference, 2018.
A. M. Grubb and M. Chechik. Looking into the Crystal Ball: Requirements Evolution over Time. 2016 IEEE 24th International Requirements Engineering Conference, 2016.