ECSA Research Framework