The first to conduct largescale empirical analysis of the use of language constructs Java.
The first to study dependent rule usage and quantify its contextual nature.
The first to study the evolution of rule usage over time.
The first to study the adoption of new rules.
The first to study to how new rules impact the usage of pre-existing ones.