Data interface + algorithms = efficient programs: separating logic from representation to improve performance

Mattias De Wael, Stefan Marr, Wolfgang De Meuter. Data interface + algorithms = efficient programs: separating logic from representation to improve performance. In Proceedings of the 9th International Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems PLE, ICOOOLPS@ECOOP 2014, Uppsala, Sweden, July 28, 2014. ACM, 2014. [doi]