Wolfgang Framke's scientific contributions