Empirical Evaluation of the Usability of Freezable Types for Initializing Immutable Data Structures

October 19, 2016
2:00 pm - 5:30 pm
Hall C

Track: ACM SRC
Type: Posters
Level: All

Popular practices of initializing immutable data structures have been shown to be unintuitive to today’s programmers. A solution is an alternate approach via a type system utilizing Java’s annotation system. We look to study how programmers interact with this type system by designing and conducting a set of lab experiments in order to inform future iterations of this Freezable type system.


, St. Edward's University