selected publications academic article A framework to support teaching in distributed systems. Journal on educational resources in computing. 1:3-3. 2001